2017 (166)
2020 (74)
2023 (3)
昨天八卦女孩问老头仓位控制方法,老头答应有时间写一点,今天刚好醒来比较早,写一点老头的思路,算是完成任务吧。
仓位控制的最为重要的一点是要确定你的风控的目标是什么。按照专业的说法,你需要找到一个能够代表风险的参数,再需要这个参数分布特征,然后你就可以根据选择的风控点的百分位(percentile)算出TVAR是多少?你能否接受这么高的风险?为了说明方便,假定你的风险分布符合正态分布,那么一个sigma之内的概率就是68%,2个是95%,三个是99.7%。具体地说,假定你的参数的daily cv 是0.01,目前价格是10块,那么当天价格超过10.3块的概率应该不大于0.3%,超过10.2块的概率不超过5%。这个超越概率的百分比就是你首先需要选择的数字,这和你的心里承受程度直接相关。如果承受压力能力比较小,就应该选择比较小一点的,也就是对应阈值TVAR高一点的。
这个思路的难点是风险指标参数是什么?早年老头炒单股,用了各种方法试验,包括每天、每周、每月,每季度等的升降比,加入和SP,DOW,NDX的相关,考虑GDP,interest rate,个股之间的相关等,然后编程算出N中参数及其组合,试了很久,效果都不佳,最后只好放弃,所以,遗憾地告诉大家,关于个股的炒作,老头没有找到一个比较好的风控方法,如果哪位专家有高招,希望能得到指教。
后来,转战index,无意中碰到vix这个好东西,真是有如神助。虽然spy和vix只有70%左右,但是这已经比以前老头自己的指标要好很多很多。再后来,2011年之后,vix相关的ETF如svxy,xiv,uvxy等的出现,和vix 期货是100%相关,所以完全可以利用vix或者是其期货的统计特征来控制仓位。例如,按历史数据,vix的累积概率大概是这个样子:
10.0 | 0.2% |
11.0 | 3.5% |
11.9 | 9.9% |
13.0 | 20.1% |
14.0 | 29.7% |
15.4 | 40.1% |
16.9 | 50.5% |
18.6 | 60.4% |
21.4 | 70.1% |
24.5 | 79.6% |
31.0 |
89.7% |
这个表的重要性在于,如果vix只有10,那么历史上只有0.2%的可能向下走,也就是说,有接近70%的可能SPY要下跌(70%的相关),如果是考虑svxy等etf,基本可以肯定未来是要向下走的(顺便说一句,这个表统计的是2015年以前的数据,去年今年以来vix偏低,统计需要更新)。
当然了,这个表只是开始,在实际中,可能稍微简化一点。老头的思路是,无论如何仓位不少于10%,也不高于80%(就是说,至少要留20%的cash应急),在中间,则是根据vix的变化来调整(调整的幅度和次数自己定,老头一般是vix下上变动超过至少10%才调整一次),具体的,大家可以去用excel简单地分析即可。
最后说一句,这个方法只适用于中长期的仓位,不适合日交。根据老头子过去的经验,特别是2011年以来的经验,用这个方法得到的每年的结果都好于简单地持有spy的结果。
是不是错了, 应该这样:
那么历史上只有0.2%的可能向下走,也就是说,有接近0。14%的可能SPY要下跌(70%的相关)
TVAR的算法:先选一个百分位,例如1%,那么TVAR就是算事件发生概率小于一百年一遇的所有事件的平均;具体说,你有10万年(活着是10万天)的数据,从大到小排列,然后前1000个点平均就是TVAR,或者说是TVAR99(99%的超越概率)。
daily CV简单,就算标准方差除以均值。