vn.py量化社区
By Traders, For Traders.
Member
avatar
加入于:
帖子: 6
声望: 2

RT, 在方法vnpy.app.cta_strategy.backtesting.DailyResult.calculate_pnl()中统计当日盈亏,
self.holding_pnl = self.start_pos (self.close_price - self.pre_close) size 这行代码统计持仓盈亏,如果当天交易了几次,仓位已经减少,这样统计是不是有问题?为什么不以今开-昨收,统计开盘收益?

Administrator
avatar
加入于:
帖子: 1868
声望: 85

不会哦,今天每次交易都会映射到收盘价,形成交易盈亏。具体计算规则可以参考“期货从业资格考试教材”里面的逐日盯市算法。

© 2015-2019 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号-3