VeighNa量化社区
你的开源社区量化交易平台 | vn.py | vnpy
Member
avatar
加入于:
帖子: 12
声望: 1

我在回测豆粕的合成合约时,发现daily_result中的Holding P&L与pos不对应。如下图所示,77手豆粕空单在5月6日产生了-238268.80的收益。这与附图的当日K线波动不符,要产生这么大的持仓负收益需要有238268元/(77手*10元/点)=309点的K线波动,请问这是为什么呢?

description

description

Member
avatar
加入于:
帖子: 1999
声望: 160

之前的仓位没有平掉

Member
avatar
加入于:
帖子: 12
声望: 1

MTF wrote:

之前的仓位没有平掉
这里显示 start pos只有77手呀,77手无法产生这么大的持仓亏损吧

Member
avatar
加入于:
帖子: 6135
声望: 382

可以在vnpy_ctastrategy.backtesting中的calculate_pnl函数中进行打印排查