通过对数据的分析可以发现,IM0代表的就是当前品种的主力合约。通过遍历其他月度合约,如果某合约的持仓量与IM0相同,那么该合约即为当前的主力合约。
在 网页链接{魔改VNPY 之 合约信息(六)}中 , 你可能已经注意到,futures.json 中每一个合约品种,都附带了一个名为 sina_key 的字段,这个其实就是为今天所做的准备。
下面将展示最终的效果以及完整的代码实现
雪球不支持代码显示,请至知乎查看