本周我深入研究技术指标量化,开发完善了一套可交易、可量化的技术指标系统。预计我会至少发布5篇文章公布这一系统,希望大家能从中了解量化投资的思维,并能用以指导自己的投资实践。
此套系统一共包含以下内容:
1.交易信号系统:单均线交易系统
2.指标回测系统:
可对任何指标的投资绩效进行历史回测。
并可寻找任一技术指标的最优参数。
指标回测1:显示每笔交易盈亏,胜率、盈亏比、持股时间等。
指标回测2:显示历史净值的变化。
指标回测3:从指定日期进行回测。
为简化指标回测,我们可以将大盘指数视作一种特殊的“股票”。如果一个技术指标,能否在指数上盈利,那么它在股票上一定也能盈利。实际上,股市上已经有很多跟踪指数的ETF基金,如上证ETF(510210)、深证ETF(399306)。
上证指数自1990.12.19开盘,至2022.8.26,历时近32年,沪指从95.78到3236.22,涨幅为33.8倍。
如果我告诉你,使用单均线交易系统(MA20),反复操作上证指数,32年最终盈利877倍,你相信吗?
别急,我最开始也是不相信,并大感震惊的。
以下K线走势,大家可以自己去复盘核查验证。
本文中的佣金费率,设为0.1%,即千分之一。
1.上证指数全景走势图。
主图为单均线,显示买卖信号。
副图为【指标回测2】,显示单均线策略净值变化。
2.1991.5-1992.6,大盘1年暴涨12.6倍,净值从0.99到9.52,增长8.62倍。
3.1992.11-1993.2,大盘3个月暴涨3.01倍。净值从9.52到28.04,增长2.95倍。
4.1994.8-1994.9,大盘2个月暴涨3.23倍。净值从26.05到50.66,增长0.94倍。
5.1996.1-1997.5,大盘1年半上涨1.94倍。净值从33.06到66.94,增长1.02倍。
6.1999.5-1999.7,大盘一个半月上涨0.68倍。净值从62.24到85.06,增长0.37倍。85.06,是2000年前的最高净值。
7.暴利的来源
1990.12-1999.12,历时9年,大盘上涨约13倍。净值从1到73.86,增长72.86倍。
2000.1.4-2022.8.26,历时22年8个月,大盘上涨1.37倍。净值从73.86到878.31,涨幅10.89倍。
结论一:
32年赚877倍,主要是股市早期(1990-1999)涨得猛,基数大,乘数效应明显。73.86×11.89=878.31。
结论二:股市早期不成熟,投机之风强烈,反而更容易获取暴利。2000年,股市不断成熟完善,收益率下降。以后可能不会再现2000年之前的盛景。
结论三:
2000年前后两个时段,单均线的净值增长都大幅超越了同期大盘。原因在于,单均线波段操作,牛市不错过,留在市场内吃到大段涨幅;熊市不死扛,及时离场,亏钱亏得少。
8.胜率与盈亏比
胜率重要,盈亏比更重要。之前我举例说过这个观点。
下图主要比较了2000.1.4-2022.8.26阶段的单均线的投资绩效。
【指标回测1】:显示单均线胜率为30.74%,盈亏比为5.17。期望=5.17×30.74%-1×69.26=0.897,于是策略总体盈利。
【指标回测2】:显示策略资产净值的变化。
【指标回测3】:可从指定日期进行回测。此处将2000年1月4日的净值设为1,显示了2000年至今的净值变化情况。
现在,大家对我之前的问题不再疑惑了吧?
大道至简,简单的单均线交易系统就能赚取很好的利润。
不过,单均线的最佳参数是多少?
单均线赚钱,为什么很多人没去采用?
后面,我会陆续揭晓答案。
聪明的你,能否从本文的图表中得到一些答案呢?