没心情写了,快写完了,居然浏览器 crash,想死的心都有了。
再写一次,居然又 crash 了,宝宝心里苦。
只好怎么简单怎么来。
VaR 有一个天然的缺陷,以风险敞口 2%,置信度 99% 为例。虽然它能较大概率保证在 99个交易日里,损失不会超过风险敞口 2%,但它无法保证,一旦发生 1% 的意外事件时,损失到底是多少。
一致性风险度量,可以弥补这个缺陷。告诉你 1% 的小概率事件发生的时候,平均损失是多大。
参考资料:
仓位控制:风险价值法(VaR)
Coherent risk measure
现代金融风险度量方法 (本实现用了 ES 的第二种算法)
回测了两组样本,每 30 个交易日调仓一次,或者 单个标的持有后,价格波动 >15%时调仓一次。
样本一:
四个标的 沪深 300 ETF 510300、黄金 ETF 518880、国债 ETF 511010、纳斯达克 ETF 513100
样本二:
四组标的:
A 股 ETF :['510300.XSHG','510500.XSHG','159915.XSHE','510050.XSHG']
商品 ETF:['160216.XSHE','518880.XSHG','162411.XSHE']
债券 ETF:['511010.XSHG','511220.XSHG']
美国 ETF:['513100.XSHG','513500.XSHG','159920.XSHG']
回测时间 2013.8.1 - 2016.8.1 (再往前 ETF 就很少了)
回测结果如下:
样本一
累计回报 最大回撤
VaR 26.77% 3.51%
ES 27.90% 3.45%
---------------------------------
样本二
累计回报 最大回撤
VaR 42.18% 4.06%
ES 46.84% 4.53%
两组样本,ES 都略为优胜,但领先不太多。
也许是因为桥水全天候本来就很厉害,怎么平衡结果都挺好的;
也许是因为没碰到金融海啸。
我先去哭一回,今晚被浏览器频繁 crash 打击得太惨了。
补一句,爱死桥水全天候了,建完组合,就可以扔一边不管,30个交易日(一个半月),才交易一次,十分适合俺这种懒人。