@Dr.QYQ 按照你说的我改了一下代码,先到155行改为stock_df = get_fundamentals(q,date='2022-04-13'),让获取市值的日期为2022年4月13日,再把aovid_future_date改为false,在同一时间段运行(2021-01-01到2022-04-13),发现前面几项一模一样,直到2月8日出现差异(你的回测的策略收益是-16.99%我的回测是-15.71%),往后没有一个对的上的。这是为啥啊?具体一点的话,在该天我的回测显示【卖川能动力,买盛和资源】。你可以回测试一下,可以只测2月8日这一天看看要买的股票是啥。另外如果把获取市值的日期改为2022年4月12日的话(因为可能当时接口获取的是前一天的市值),咱们的第一天策略收益都对不上
2022-05-31