关闭
您正在使用的浏览器版本较低,无法支持聚宽的某些特性。
为了获得更好的体验,推荐使用:
Google Chrome
或者
Mozilla Firefox
或者
IE9以上
。
返回主题列表
基于大盘PE标准差偏离度的聪明基金定投策略
逆熵者
发布于2019-12-27
回复 50
浏览 7983
175
listen
分享到:
微信
微博
雪球
在上一篇文章[《定投真的有效吗?沪深300定投15年测试》](https://www.joinquant.com/view/community/detail/6eba65eb8c5406580978ec040b100de4)中我们得出了以下结论: - 傻瓜定投确实不太聪明 - 只买不卖是不行的 那定投真的就没有用了吗? 定投受到大力吹捧的原因其实很简单,因为工薪族是社会中的大多数。基金公司希望能够多卖基金,投资者希望能够工资理财,于是定投大行其道。那么就没有比傻瓜定投好一点的工资理财策略吗?我们本次就尝试做出一个适合工薪族的定投策略。 ### 策略设计 本策略PE估值计算部分参考Marshal老师的[100%胜率!历史PE估值价值投资择时交易](https://www.joinquant.com/view/community/detail/be0e61351a6f554b95622aee796f1201?type=1) 由于聚宽新增的出入金函数,我们可以模拟这样一个工薪族的理财场景: - 10万初始资金 - 每月第5个交易日发工资,第六个交易日账户新增5000元 在这样的理财情景中,需要设计一个越低估越多买,越高估越多卖的策略,要保证资金投入的平滑可控,在不够低估时不轻易满仓。 策略逻辑如下: - 设定一个周数N,每周买入或卖出可用资金的1/N - 取指数过去10年平均PE作为基准PE - 取指数过去10年PE的标准差std - 在基准PE上加减一定倍数的标准差,作为高估线stdH和低估线stdL - 在高估线以上越高估越减小卖出所需周数N - 在低估线以下越低估越减小买入所需周数N - 在两线中间的合理估值范围,按照标准的周数N定投 ### 回测表现 回测中我们设置初始资金10万元,每月第6个交易日增加5000元,每周四定投。以沪深300为基准,投资沪深300ETF(510300)自该基金2012年成立至今的回测表现如下:  其中下方的自定义曲线中,绿线是当前PE,橙线和紫线分别是高估线和低估线,蓝线是当前仓位。 可以看到,该策实现了平滑的买入卖出,在大周期上相对有效实现了低买高卖。 再看一下年度收益和回撤控制   在上一篇文章中也提到了,聚宽的收益算法贴近净值计算,对于增量资金绝对收益的表现是有偏差的。我们需要再看一下绝对收益曲线和总资产曲线 - 账户绝对收益:约80%  - 账户总资产曲线  总的来说中规中矩,不少择时策略都能做的更好。但至少在各方面都比已经比傻瓜定投“聪明”了很多。 既然判断策略参考的是大盘PE,也就是大盘的整体风险,那么以此为依据投资与A股大盘相关性较高的标的都是理应可行的。 我们取兴全趋势和景顺鼎益两只LOF基金做一下测试,回测时间段与之前相同。 - 兴全趋势:总收益162%,最大回撤10.7%  - 景顺鼎益:总收益249%,最大回撤21.6%  可见该方法也可以用于操作主动型基金的参考 ### 优化空间 - 本策略各项参数没有进行多次优化,有一定的拟合空间,包括PE计算周期、高低估的乘数,交易时间点和频率,预设周数,偏离对周数影响的加权等 - 本策略的灵敏度较低,可加入其他择时策略提高灵敏度 - 本策略减仓后的闲置资金时间较长,可买入货币基金或债券基金增加收益 - 可将交易标的换成其他指数基金、主动基金或选股策略 ### 总结 我通过历史PE标准差偏离度优化了傻瓜定投模型,使其表现显著优于简单傻瓜定投。
175
listen
分享到:
微信
微博
雪球
评论
linklist
不明觉厉
2019-12-28
zmll
看着不错
2019-12-28
cpmax
还不错
2019-12-29
陈乃康
实际测试从2012.6.1-2019.12.26.策略定投比傻瓜定投。多赚了大概35%左右
2019-12-29
智习
支持一个
2019-12-30
南开小楼
老师的代码优美详细,学习了。膜拜下
2019-12-30
cwyalpha
log10(x.pe_average) 和median+0.05*std,median-0.25*std的数学原理不太明白
2020-01-31
nifeng2020
你好,这里面PE的high and low 取得是大盘指数的,还是交易标的指数的pe?
2020-02-16
逆熵者
@nifeng2020 其实都不是,PE取的是上交所的。原因很简单,几个大盘指数的PE用来判断偏离度的效果都差不多,这里用上交所的是因为上交所的不用算可以直接取到,代码效率比较高。
2020-02-17
哥布林
前面5年的GDP增长高
2020-02-17
爱上蝴蝶飞
代码写的很漂亮
2020-03-12
好韭配好菜
这个真的特别优秀
2020-04-09
foolmouse
我记得有位大神提过,定投收益应该使用基金净值的计算方法,投钱的时候把新资金换算成份额,这样每份的净值就不受总资产影响。具体方法忘了。 我使用的方法是每期定增加资产的方法,比如现有基金10000元,每期固定增加2000元,如果下月基金价值14000,那就赎回2000元,如果下月基金价值8000元,那就买入4000元。
2020-04-14
韭菜蘸酱
学习
2020-04-16
贾巴大王
高估线stdH和低估线stdL为什么这么平滑?会不会用到了未来数据?
2020-04-16
逆熵者
@贾巴大王 不存在未来函数。高估线和低估线平滑的原因是参考窗口很长,是滚动计算过去10年的数据得出的
2020-04-17
乌合投基
赞,谢谢分享
2020-04-17
漫步者
A股的高波动率,造就高收益。打开场外混合基金收益排行看前20位的收益高的吓人,这要是能依据场外混合基金收益排行定期轮动会出现什么情况?
2020-06-13
逆熵者
@漫步者 正在写这样的策略。但遗憾的是,根据我目前看到的结果,单纯以历史绝对收益排名为轮动指标的话,并不能取得多好的效果,主动混合型基金的选择也是值得研究的
2020-06-14
Marshal
点赞!
2020-07-29
首页
上一页
1
2
3
下一页
尾页
您尚未登录,请
登录
或者
注册
聚宽发表回复。
取 消
提 交