1:老师您好,咨询一下,如下图所示,Jupyter的portfolio_backtesting回测中,有5个策略,每个策略的capital设置为2000元,5个策略capital共计应该是1万元,但是回测结果显示起始资金却是1,000,000.00元,这个该如何修改为自定义金额呢?望指导,万分感激!
1:老师您好,咨询一下,如下图所示,Jupyter的portfolio_backtesting回测中,有5个策略,每个策略的capital设置为2000元,5个策略capital共计应该是1万元,但是回测结果显示起始资金却是1,000,000.00元,这个该如何修改为自定义金额呢?望指导,万分感激!
总资金设置,请在show_portfolio函数内的BacktestingEngine中设置capital参数
用Python的交易员 wrote:
总资金设置,请在show_portfolio函数内的BacktestingEngine中设置capital参数
我也发现回测资金的问题,回测资金无论如何设置,即使资金明显不够开仓一手也不影响开仓回测,导致总收益率和年化收益率畸高。
按照你的方法修改了BacktestingEngine中的capital参数,结果一样。
@用Python的交易员 回测资金问题请指点一二
回测的capital只参与了balance和total_return的计算,是不和剩余可用资金挂钩的。
xiaohe wrote:
回测的capital只参与了balance和total_return的计算,是不和剩余可用资金挂钩的。
那在回测模式下,剩余可用资金怎么控制?