qmt量化交易策略小白学习笔记第52期【qmt编程之商品期货数据】

发布于:2024-06-28 ⋅ 阅读:(20) ⋅ 点赞:(0)

qmt编程之获取商品期货数据

qmt更加详细的教程方法,会持续慢慢梳理。

也可找寻博主的历史文章,搜索关键词查看解决方案 !

主力合约生成规则

每个品种只有一个主连合约。主连合约于下一个交易日进行指向切换,切换前主连合约不变。当日成交量和持仓量都为最大的合约,确定为下一日主连合约,若当日成交量和持仓量都为最大的合约有多个,取其中的近月合约确定为下一日主连合约,若无当日成交量和持仓量同时最大的合约,取成交量最大的合约确定为下一日主连合约。

加权品种的价格规则

由当前品种全部可交易合约以实时持仓量为权重加权平均计算得到。 具体的计算方式是将该品种下所有交易合约价格和持仓量的乘积相加,得到的结果再除以这些合约持仓量的总和。

月份连续合约生成规则

月份连续合约是指将所有的相同月份合约连续拼接起来,生成的连续合约;

AP01.ZF为例:ap01的合成规则是将AP401.ZF,AP301.ZF,AP201.ZF,AP101.ZF.....等苹果一月份合约拼接起来的连续合约

中金所
名称 主力连续代码 加权合约代码 开始时间 退市时间 备注
沪深 300 合约 IF00.IF IFJQ00.IF 2010-04-16
5 年期国债合约 TF00.IF TFJQ00.IF 2013-09-06
10 年期国债合约 T00.IF TJQ00.IF 2015-03-20
中证 500 合约 IC00.IF ICJQ00.IF 2015-04-16
上证 50 合约 IH00.IF IHJQ00.IF 2015-04-16
2 年期国债合约 TS00.IF TSJQ00.IF 2018-08-17
中证 1000 合约 IM00.IF IMJQ00.IF 2022-07-22
30 年期国债合约 TL00.IF TLJQ00.IF 2023-04-21
大商所
名称 主力连续代码 加权合约代码 开始时间 退市时间 备注
豆一合约 a00.DF aJQ00.DF 2005-01-03
豆二合约 b00.DF bJQ00.DF 2005-01-03
豆粕合约 m00.DF mJQ00.DF 2005-01-03
玉米合约 c00.DF cJQ00.DF 2005-01-03
豆油合约 y00.DF yJQ00.DF 2006-01-09
聚乙烯合约 l00.DF lJQ00.DF 2007-07-31
棕榈油合约 p00.DF pJQ00.DF 2007-10-29
聚氯乙烯合约 v00.DF vJQ00.DF 2009-05-25
焦炭合约 j00.DF jJQ00.DF 2011-04-15
焦煤合约 jm00.DF jmJQ00.DF 2013-03-22
铁矿石合约 i00.DF iJQ00.DF 2013-10-18
鸡蛋合约 jd00.DF jdJQ00.DF 2013-11-08
胶合板合约 bb00.DF bbJQ00.DF 2013-12-06
纤维板合约 fb00.DF fbJQ00.DF 2013-12-06
聚丙烯合约 pp00.DF ppJQ00.DF 2014-02-28
玉米淀粉合约 cs00.DF csJQ00.DF 2014-12-19
乙二醇合约 eg00.DF egJQ00.DF 2018-12-10
粳米合约 rr00.DF rrJQ00.DF 2019-08-16
苯乙烯合约 eb00.DF ebJQ00.DF 2019-09-26
液化石油气合约 pg00.DF pgJQ00.DF 2020-03-30
生猪合约 lh00.DF lhJQ00.DF 2021-01-08
上海国际能源交易中心
名称 主力连续代码 加权合约代码 开始时间 退市时间 备注
原油合约 sc00.INE scJQ00.INE 2018-03-27
20 号胶合约 nr00.INE nrJQ00.INE 2019-08-12
低硫燃料油合约 lu00.INE luJQ00.INE 2020-06-22
阴极铜合约 bc00.INE bcJQ00.INE 2020-11-19
集运指数(欧线)合约 ec00.INE ecJQ00.INE 2023-08-18
广期所
名称 主力连续代码 加权合约代码 开始时间 退市时间 备注
碳酸锂 lc00.GF lcJQ00.GF 2023-07-21
工业硅 si00.GF siJQ00.GF 2022-12-22
上期所
名称 主力连续代码 加权合约代码 开始时间 退市时间 备注
铝合约 al00.SF alJQ00.SF 2005-01-03
天然橡胶合约 ru00.SF ruJQ00.SF 2005-01-03
燃料油合约 fu00.SF fuJQ00.SF 2005-01-03
铜合约 cu00.SF cuJQ00.SF 2005-01-03
锌合约 zn00.SF znJQ00.SF 2007-03-26
黄金合约 au00.SF auJQ00.SF 2008-01-09
线材合约 wr00.SF wrJQ00.SF 2009-03-27
螺纹钢合约 rb00.SF rbJQ00.SF 2009-03-27
铅合约 pb00.SF pbJQ00.SF 2011-03-24
白银合约 ag00.SF agJQ00.SF 2012-05-10
石油沥青合约 bu00.SF buJQ00.SF 2013-10-09
热轧卷板合约 hc00.SF hcJQ00.SF 2014-03-21
锡合约 sn00.SF snJQ00.SF 2015-03-27
镍合约 ni00.SF niJQ00.SF 2015-03-27
纸浆合约 sp00.SF spJQ00.SF 2018-11-27
不锈钢合约 ss00.SF ssJQ00.SF 2019-09-25
氧化铝合约 ao00.SF aoJQ00.SF 2023-06-19
丁二烯橡胶合约 br00.SF brJQ00.SF 2023-07-28
郑商所
名称 主力连续代码 加权合约代码 开始时间 退市时间 备注
硬白小麦合约 WT00.ZF WTJQ00.ZF 2005-01-03 2012-11-22
强麦合约 WS00.ZF WSJQ00.ZF 2005-01-03 2013-05-23 WS为旧的强麦合约代码,自WS 1305 停止执行
绿豆合约 GN00.ZF GNJQ00.ZF 2005-01-03 2010-03-23
棉花合约 CF00.ZF CFJQ00.ZF 2005-01-03
白糖合约 SR00.ZF SRJQ00.ZF 2006-01-06
PTA合约 TA00.ZF TAJQ00.ZF 2006-12-18
菜籽油合约 RO00.ZF ROJQ00.ZF 2007-06-08 2013-05-15 RO为旧的菜籽油合约, 自RO 1305 停止执行
早籼稻合约 ER00.ZF ERJQ00.ZF 2009-04-20 2013-05-23 ER为旧的早籼稻合约, 自ER 1305 停止执行
甲醇合约 MA00.ZF MAJQ00.ZF 2011-10-28 2015-05-15
普麦合约 PM00.ZF PMJQ00.ZF 2012-01-17
菜籽油合约 OI00.ZF OIJQ00.ZF 2012-07-16 OI为新的菜籽油合约, 自OI 1307 开始执行
强麦合约 WH00.ZF WHJQ00.ZF 2012-07-24 WH为新的强麦合约代码,自WH 1307 开始执行
早籼稻合约 RI00.ZF RIJQ00.ZF 2012-07-24 RI为新的早籼稻合约, 自RI 1307 开始执行
玻璃合约 FG00.ZF FGJQ00.ZF 2012-12-03
菜籽粕合约 RM00.ZF RMJQ00.ZF 2012-12-28
油菜籽合约 RS00.ZF RSJQ00.ZF 2012-12-28
动力煤合约 TC00.ZF TCJQ00.ZF 2013-09-26 2016-04-08 TC为旧的动力煤合约,自TC 1605 停止执行
粳稻谷合约 JR00.ZF JRJQ00.ZF 2013-11-18
甲醇合约 MA00.ZF MAJQ00.ZF 2014-06-17 MA为新的甲醇合约代码,自MA 1506 开始执行
晚籼稻合约 LR00.ZF LRJQ00.ZF 2014-07-08
硅铁合约 SF00.ZF SFJQ00.ZF 2014-08-08
锰硅合约 SM00.ZF SMJQ00.ZF 2014-08-08
动力煤合约 ZC00.ZF ZCJQ00.ZF 2015-05-18 ZC为新的动力煤合约,自ZC 1605 开始执行
棉纱合约 CY00.ZF CYJQ00.ZF 2017-08-18
苹果合约 AP00.ZF APJQ00.ZF 2017-12-22
红枣合约 CJ00.ZF CJJQ00.ZF 2019-04-30
尿素合约 UR00.ZF URJQ00.ZF 2019-08-09
纯碱合约 SA00.ZF SAJQ00.ZF 2019-12-06
短纤合约 PF00.ZF PFJQ00.ZF 2020-10-12
花生合约 PK00.ZF PKJQ00.ZF 2021-02-01
烧碱合约 SH00.ZF SHJQ00.ZF 2023-09-15
对二甲苯合约 PX00.ZF PXJQ00.ZF 2023-09-15