Please or 注册 to create posts and topics.

建议增加多股票同时回测以及当天出多个信号时可以分仓

现在好像只能单股票回测,我添加多只股票到股票池,只回测了第1只股票,其他股票并未参与回测,现实中一个策略当天可能几只股票都有买入卖出的信号,希望能多只股票混合买卖信号进行回测,同样的,如果能够多只股票同日进行买卖,那应该可以增加分仓,比如初始资金100万,限制单只股票最大持仓金额为10万元,而不是现在全仓进行买卖。

已上传的文件:
  • s11.png

感谢建议,两个问题分别回应一下:
1.对多只股票进行回测是支持的,当股票池选择了多只股票,在进入策略的回调函数的时候,入口参数就会有所有勾选的股票池的信息。之所以测试未成功,是因为对于多只股票在策略中需要进行循环或者向量化的处理,只改股票池不改策略是不行的,这点需要注意一下。
2.对于多只股票的持仓上限设置在策略里是可以通过代码实现的(可以参考之前公众号发的打板策略的写法),不过这一条可以考虑后续优化到工具库里,使其实现更简便。