组合保险策略(CPPI+TIPP)参数优选

CPPICPPI与TIPP

投资组合保险理论(Portfolio Insurance)始于上世纪70年代末80年代初。最初是由Leland 和Rubinstein(1976)提出。保本策略的本质是以确定的风险去追求潜在收益。目前国际上,根据投资的资金融工具、保本技术与保本水平不同有多种保本策略,其中固定比例投资组合保险(CPPI:Constant Proportion Portfolio Insurance)策略是最通用的保本策略之一。CPPI是目前保本理财产品市场上非常流行的做法,它通过动态调整投资组合中无风险品种与高收益品种的投资比例,从而达到既规避高收益投资品种价格下跌风险的同时,又享受到其价格上涨的收益。

 

固定比例投资组合保险(CPPI:Constant Proportion Portfolio Insurance)策略是本产品的基本资产配置策略。CPPI策略的主要架构为:将资产分为无风险资产和风险资产两部分。初始时,风险资产投资比例较低,投资运作一段时间后根据资产的收益情况对无风险资产和风险资产两部分的投资比例进行调整,如果出现盈利,则可进一步扩大风险投资比例;如果出现亏损,则立即减少风险资产投资比例。

 

TIPP策略主要架构为:时间不变性组合保险(time-invariant portfolio protection,TIPP)策略。该策略由Estep & Kritzman(1988)提出,并指出当投资组合的价值上涨时,产品的最低保险金额是一个动态调整的值。TIPP 和 CPPI 的调整公式非常类似,TIPP增加了保本比例调整策略,即每当产品收益每达到一定的比率,则动态保本比例相应的提高一定比例。例如,产品收益达到3%时,相应的保险比率也提高3%。

5.4策略选择与参数优化

5.4.1 模拟情景假设

某金融产品采用组合保险策略进行资产投资,产品期限为1年,无风险资产为债券,其年化收益率为5%,风险资产为沪深300指数组合,产品保本率为100%,若预期未来1年沪深300指数的期望收益为20%,年化标准差为30%,风险资产的交易费用为0.5%,选择CPPI策略还是TIPP策略,参数如何设置使得产品期望收益最大

5.4.2 模拟方案与模拟参数

模拟思路与步骤如下:

1. 模拟数据生成:

根据案例说明“若预期未来1年沪深300指数的期望收益为20%,年化标准差为30%”生成1000组不同的布朗运动的随机序列。

2.模拟参数设置:

CPPI策略模拟参数设置

PortValue:产品组合初始价值为100

Riskmulti:CPPI策略的风险乘子,分别选取2, 2.5, 3.0,  3.5, 4.0

GuarantRatio:产品的保本率分为95%,100%两档

TradeDayTimeLong:产品期限,以交易日计数,为250

TradeDayOfYear:产品模拟,每年交易日为250

adjustCycle:产品根据模型进行调整周期,采用1,5,10,20四档

RisklessReturn:无风险资产年化收益率5%

 

TIPP策略模拟参数设置

GuarantRatioMark:产品的保本率调整标准

GuarantRatioAdjust:产品的保本率调整大小

分别采取一下两组

GuarantRatioMark =5%,GuarantRatioAdjust =3%

GuarantRatioMark =3%, GuarantRatioAdjust =2%

 

3.模拟计算:

使用CPPI与TIPP分布使用不同的参数设置,进行1000次模拟计算,使用1000次的均值作为,在给定条件下的期望收益率。

5.4.3 模拟程序与结果

CPPI策略模拟程序,M文件CPPIOpt.m

参数说明:

GuarantRatio:产品保本率,分别为95%,100%

Riskmulti:产品风险乘数,分别为2, 2.5, 3, 3.5,4

adjustCycle:策略调整周期,分别为1,5,10,20即每天调整,每周调整等

Return:在参数一定条件下的产品收益率(年化)

Volatility:在参数一定条件下的产品波动率(年化)

SumTradeFee:在参数一定条件下的产品交易费用

portFreez:在参数一定条件下的产品风险资产平仓的概率

根据不同参数的组合共将计算出40种不同参数情况下CPPI策略结果

 

模拟程序源码:(未公开) 

计算结果:

GuarantRatio Riskmulti adjustCycle Return Volatility SumTradeFee portFreez

95%

2

1

0.0750

0.0558

0.3658

0

95%

2

5

0.0773

0.0563

0.1648

0

95%

2

10

0.0779

0.0564

0.1169

0.001

95%

2

20

0.0781

0.0564

0.0806

0

95%

2.5

1

0.0784

0.0695

0.6841

0

95%

2.5

5

0.0828

0.0705

0.3105

0

95%

2.5

10

0.0839

0.0708

0.2207

0.001

95%

2.5

20

0.0843

0.0708

0.1520

0.002

95%

3

1

0.0807

0.0827

1.0874

0

95%

3

5

0.0879

0.0848

0.4986

0.001

95%

3

10

0.0897

0.0853

0.3550

0.002

95%

3

20

0.0904

0.0855

0.2445

0.003

95%

3.5

1

0.0819

0.0955

1.5695

0.001

95%

3.5

5

0.0924

0.0989

0.7285

0.001

95%

3.5

10

0.0951

0.0998

0.5200

0.002

95%

3.5

20

0.0962

0.1002

0.3580

0.01

95%

4

1

0.0821

0.1077

2.1225

0.001

95%

4

5

0.0965

0.1128

0.9995

0.001

95%

4

10

0.1003

0.1142

0.7156

0.004

95%

4

20

0.1019

0.1150

0.4928

0.025

100%

2

1

0.0633

0.0285

0.1852

0

100%

2

5

0.0645

0.0288

0.0834

0

100%

2

10

0.0647

0.0288

0.0592

0.001

100%

2

20

0.0648

0.0288

0.0408

0

100%

2.5

1

0.0650

0.0356

0.3463

0

100%

2.5

5

0.0672

0.0362

0.1572

0

100%

2.5

10

0.0678

0.0363

0.1117

0.001

100%

2.5

20

0.0680

0.0364

0.0770

0.002

100%

3

1

0.0662

0.0427

0.5505

0

100%

3

5

0.0698

0.0438

0.2524

0.001

100%

3

10

0.0707

0.0440

0.1797

0.002

100%

3

20

0.0711

0.0441

0.1238

0.003

100%

3.5

1

0.0668

0.0495

0.7946

0.001

100%

3.5

5

0.0721

0.0514

0.3688

0.001

100%

3.5

10

0.0735

0.0518

0.2633

0.002

100%

3.5

20

0.0740

0.0520

0.1813

0.01

100%

4

1

0.0669

0.0561

1.0746

0.001

100%

4

5

0.0742

0.0590

0.5060

0.002

100%

4

10

0.0761

0.0598

0.3623

0.004

100%

4

20

0.0769

0.0602

0.2495

0.025

表5.1

结果说明:

CPPI策略在预期市场上涨概念较大的情况下,CPPI策略低保本率与高风险乘数获得收益最高,为10.19%,波动性也最大11.5%,发生风险资产平仓的概率同样最大,策略的调整间隔越短,交易费用越高。

 

TIPP策略模拟程序,M文件TIPPOpt.m

参数说明:

GuarantRatio:产品保本率,分别为95%,100%

Riskmulti:产品风险乘数,分别为2, 2.5, 3, 3.5,4

adjustCycle:策略调整周期,分别为1,5,10,20即每天调整,每周调整等

Return:在参数一定条件下的产品收益率(年化)

Volatility:在参数一定条件下的产品波动率(年化)

SumTradeFee:在参数一定条件下的产品交易费用

portFreez:在参数一定条件下的产品风险资产平仓的概率

GuarantRatioMark:产品的保本率调整标准

GuarantRatioAdjust:产品的保本率调整大小

分别采取一下两组

GuarantRatioMark =5%,GuarantRatioAdjust =3%

GuarantRatioMark =3%, GuarantRatioAdjust =2%

根据不同参数的组合共将计算出80种不同参数情况下CPPI策略结果

 

程序源码:

 

计算结果:

GuarantRatio GuarantRatioMark GuarantRatioAdjust Riskmulti adjustCycle Return Volatility SumTradeFee portFreez

0.95

0.03

0.02

2

1

0.0698

0.0463

0.3309

0

0.95

0.05

0.03

2

1

0.0711

0.0492

0.3474

0

0.95

0.03

0.02

2

5

0.0720

0.0472

0.1576

0

0.95

0.05

0.03

2

5

0.0733

0.0500

0.1672

0

0.95

0.03

0.02

2

10

0.0727

0.0478

0.1110

0

0.95

0.05

0.03

2

10

0.0741

0.0504

0.1206

0

0.95

0.03

0.02

2

20

0.0736

0.0486

0.0723

0

0.95

0.05

0.03

2

20

0.0749

0.0510

0.0812

0

0.95

0.03

0.02

2.5

1

0.0716

0.0555

0.5714

0

0.95

0.05

0.03

2.5

1

0.0730

0.0593

0.6092

0

0.95

0.03

0.02

2.5

5

0.0755

0.0568

0.2587

0

0.95

0.05

0.03

2.5

5

0.0770

0.0605

0.2845

0

0.95

0.03

0.02

2.5

10

0.0768

0.0579

0.1747

0

0.95

0.05

0.03

2.5

10

0.0783

0.0613

0.1990

0

0.95

0.03

0.02

2.5

20

0.0782

0.0592

0.1091

0

0.95

0.05

0.03

2.5

20

0.0799

0.0623

0.1284

0

0.95

0.03

0.02

3

1

0.0725

0.0639

0.8526

0

0.95

0.05

0.03

3

1

0.0738

0.0683

0.9169

0

0.95

0.03

0.02

3

5

0.0785

0.0660

0.3747

0

0.95

0.05

0.03

3

5

0.0798

0.0703

0.4195

0

0.95

0.03

0.02

3

10

0.0804

0.0674

0.2490

0

0.95

0.05

0.03

3

10

0.0821

0.0715

0.2864

0

0.95

0.03

0.02

3

20

0.0826

0.0697

0.1604

0.002

0.95

0.05

0.03

3

20

0.0842

0.0732

0.1816

0.002

0.95

0.03

0.02

3.5

1

0.0724

0.0713

1.1609

0

0.95

0.05

0.03

3.5

1

0.0737

0.0764

1.2599

0

0.95

0.03

0.02

3.5

5

0.0806

0.0744

0.5028

0

0.95

0.05

0.03

3.5

5

0.0823

0.0795

0.5689

0

0.95

0.03

0.02

3.5

10

0.0834

0.0764

0.3380

0.002

0.95

0.05

0.03

3.5

10

0.0854

0.0812

0.3842

0.002

0.95

0.03

0.02

3.5

20

0.0865

0.0802

0.2273

0.011

0.95

0.05

0.03

3.5

20

0.0881

0.0838

0.2488

0.011

0.95

0.03

0.02

4

1

0.0715

0.0780

1.4879

0

0.95

0.05

0.03

4

1

0.0730

0.0837

1.6240

0

0.95

0.03

0.02

4

5

0.0824

0.0822

0.6427

0.002

0.95

0.05

0.03

4

5

0.0844

0.0878

0.7254

0.002

0.95

0.03

0.02

4

10

0.0861

0.0851

0.4385

0.006

0.95

0.05

0.03

4

10

0.0883

0.0903

0.4947

0.006

0.95

0.03

0.02

4

20

0.0906

0.0909

0.3111

0.026

0.95

0.05

0.03

4

20

0.0918

0.0939

0.3263

0.026

1

0.03

0.02

2

1

0.0601

0.0229

0.1711

0

1

0.05

0.03

2

1

0.0613

0.0253

0.1827

0

1

0.03

0.02

2

5

0.0611

0.0234

0.0891

0

1

0.05

0.03

2

5

0.0623

0.0257

0.0927

0

1

0.03

0.02

2

10

0.0614

0.0236

0.0679

0

1

0.05

0.03

2

10

0.0627

0.0259

0.0700

0

1

0.03

0.02

2

20

0.0619

0.0241

0.0496

0

1

0.05

0.03

2

20

0.0633

0.0262

0.0507

0

1

0.03

0.02

2.5

1

0.0608

0.0278

0.2935

0

1

0.05

0.03

2.5

1

0.0623

0.0307

0.3189

0

1

0.03

0.02

2.5

5

0.0627

0.0285

0.1450

0

1

0.05

0.03

2.5

5

0.0642

0.0313

0.1567

0

1

0.03

0.02

2.5

10

0.0633

0.0289

0.1065

0

1

0.05

0.03

2.5

10

0.0648

0.0318

0.1149

0

1

0.03

0.02

2.5

20

0.0642

0.0295

0.0740

0

1

0.05

0.03

2.5

20

0.0657

0.0322

0.0807

0

1

0.03

0.02

3

1

0.0613

0.0322

0.4377

0

1

0.05

0.03

3

1

0.0627

0.0356

0.4810

0

1

0.03

0.02

3

5

0.0642

0.0332

0.2107

0

1

0.05

0.03

3

5

0.0658

0.0366

0.2325

0

1

0.03

0.02

3

10

0.0653

0.0338

0.1500

0

1

0.05

0.03

3

10

0.0667

0.0373

0.1678

0

1

0.03

0.02

3

20

0.0663

0.0347

0.1000

0.002

1

0.05

0.03

3

20

0.0679

0.0380

0.1140

0.002

1

0.03

0.02

3.5

1

0.0614

0.0361

0.5978

0

1

0.05

0.03

3.5

1

0.0629

0.0401

0.6626

0

1

0.03

0.02

3.5

5

0.0654

0.0376

0.2825

0

1

0.05

0.03

3.5

5

0.0673

0.0415

0.3169

0

1

0.03

0.02

3.5

10

0.0668

0.0385

0.1968

0.002

1

0.05

0.03

3.5

10

0.0684

0.0424

0.2251

0.002

1

0.03

0.02

3.5

20

0.0683

0.0398

0.1279

0.011

1

0.05

0.03

3.5

20

0.0702

0.0435

0.1501

0.011

1

0.03

0.02

4

1

0.0611

0.0398

0.7700

0

1

0.05

0.03

4

1

0.0623

0.0441

0.8590

0

1

0.03

0.02

4

5

0.0663

0.0418

0.3588

0.002

1

0.05

0.03

4

5

0.0683

0.0463

0.4082

0.002

1

0.03

0.02

4

10

0.0682

0.0430

0.2463

0.006

1

0.05

0.03

4

10

0.0701

0.0475

0.2865

0.006

1

0.03

0.02

4

20

0.0698

0.0447

0.1602

0.027

1

0.05

0.03

4

20

0.0723

0.0490

0.1885

0.026

结果说明:

TIPP的结果与CPPI结果类似,在预期市场上涨概念较大的情况下,TIPP策略低保本率与高风险乘数获得收益最高,为9.18%,波动性也最大9.35%,发生风险资产平仓的概率同样最大,策略的调整间隔越短,交易费用越高。在预期市场上涨概念较大的情况下,TIPP策略使得收益与风险较CPPI策略降低。

Tagged on: ,

One thought on “组合保险策略(CPPI+TIPP)参数优选

  1. Pingback: 理性投资者对保本产品、保本策略的分析 - Ariszheng–专注领域: 量化投资 金融工程 数学算法 Matlab

发表评论

电子邮件地址不会被公开。 必填项已用*标注

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>