这几天,我不断优化自己的量化交易系统。在调整仓位时,我们经常会遇到这样的困惑。持有多只股票时,有的盈利,有的亏损,现在需要减仓,然后先卖出才能赚钱。最好先把亏损的卖掉。
看来无论怎么操作,都是合理的。
先卖获利,后卖亏的逻辑
把已经赚到的东西卖掉,先获得利润。如果你现在亏钱,如果以后能回升,你就不会亏钱了。先加上我卖的利润,这不是利润吗?
先卖出先亏损后盈利的逻辑
如果你现在亏损了,那就说明你犯了一个错误。如果你现在正在赚钱,那么你就做对了。如果操作失误,及时止损,避免进一步损失,如果赚钱,继续持有,享受复利。
作为一名量化交易者,显然需要从数据上验证这两种逻辑的实际效果,用事实说话才是硬道理。
按照惯例,自选154只股票,5万元起,用年至年的数据进行模拟测试。
其他条件不变,只是在卖出逻辑上,我对仓位的利润进行了排序,一种是按照收益率的正向排列,一种是按照收益率的倒序排列,然后对两种类型进行了模拟。
我们来看一下不同操作逻辑的仿真结果。
先卖赚后卖亏的验证结果
平均年化收益率5.62%,低于持有模式。
先卖亏后卖盈利的验证结果
平均年化收益率9.23%,高于持有模式。
下面是对比图:
我们可以看到:
长期持有模式下,涨跌波动较为剧烈。年、年、年都有超过20%的涨幅,但资金回撤也很明显。年回撤30%,出现本金损失。
先卖获利后卖亏的模式下,行情好的时候,涨的不多,行情不好的时候,跌的也不多。总体形势比较稳定。即使在年的大跌中,回撤幅度仍然是10个点。之内。但回报率并不理想,整体收益还不如一直持有该模型赚取的利润多。
在先卖亏,后卖获利的模式下,行情好的时候,行情就上涨了不少。当市场不好的时候,它会下跌,但会上涨几次。年回撤幅度大于先卖出获利后买入亏损的模式。低,所以整体上更有优势。
以上是我通过量化模拟交易得出的结论。你觉得这怎么样?
细心的读者可能已经注意到,上述两个模型在年和年的成绩都不如持有模型。这是销售模式无法优化的。整个交易过程存在相当大的变数。这里的结果如果不是的话,就涉及到其他逻辑了。关注我,后续我会分享更多仿真数据。