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

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

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

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

主力合约生成规则

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

加权品种的价格规则

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

月份连续合约生成规则

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

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

中金所
名称主力连续代码加权合约代码开始时间退市时间备注
沪深 300 合约IF00.IFIFJQ00.IF2010-04-16
5 年期国债合约TF00.IFTFJQ00.IF2013-09-06
10 年期国债合约T00.IFTJQ00.IF2015-03-20
中证 500 合约IC00.IFICJQ00.IF2015-04-16
上证 50 合约IH00.IFIHJQ00.IF2015-04-16
2 年期国债合约TS00.IFTSJQ00.IF2018-08-17
中证 1000 合约IM00.IFIMJQ00.IF2022-07-22
30 年期国债合约TL00.IFTLJQ00.IF2023-04-21
大商所
名称主力连续代码加权合约代码开始时间退市时间备注
豆一合约a00.DFaJQ00.DF2005-01-03
豆二合约b00.DFbJQ00.DF2005-01-03
豆粕合约m00.DFmJQ00.DF2005-01-03
玉米合约c00.DFcJQ00.DF2005-01-03
豆油合约y00.DFyJQ00.DF2006-01-09
聚乙烯合约l00.DFlJQ00.DF2007-07-31
棕榈油合约p00.DFpJQ00.DF2007-10-29
聚氯乙烯合约v00.DFvJQ00.DF2009-05-25
焦炭合约j00.DFjJQ00.DF2011-04-15
焦煤合约jm00.DFjmJQ00.DF2013-03-22
铁矿石合约i00.DFiJQ00.DF2013-10-18
鸡蛋合约jd00.DFjdJQ00.DF2013-11-08
胶合板合约bb00.DFbbJQ00.DF2013-12-06
纤维板合约fb00.DFfbJQ00.DF2013-12-06
聚丙烯合约pp00.DFppJQ00.DF2014-02-28
玉米淀粉合约cs00.DFcsJQ00.DF2014-12-19
乙二醇合约eg00.DFegJQ00.DF2018-12-10
粳米合约rr00.DFrrJQ00.DF2019-08-16
苯乙烯合约eb00.DFebJQ00.DF2019-09-26
液化石油气合约pg00.DFpgJQ00.DF2020-03-30
生猪合约lh00.DFlhJQ00.DF2021-01-08
上海国际能源交易中心
名称主力连续代码加权合约代码开始时间退市时间备注
原油合约sc00.INEscJQ00.INE2018-03-27
20 号胶合约nr00.INEnrJQ00.INE2019-08-12
低硫燃料油合约lu00.INEluJQ00.INE2020-06-22
阴极铜合约bc00.INEbcJQ00.INE2020-11-19
集运指数(欧线)合约ec00.INEecJQ00.INE2023-08-18
广期所
名称主力连续代码加权合约代码开始时间退市时间备注
碳酸锂lc00.GFlcJQ00.GF2023-07-21
工业硅si00.GFsiJQ00.GF2022-12-22
上期所
名称主力连续代码加权合约代码开始时间退市时间备注
铝合约al00.SFalJQ00.SF2005-01-03
天然橡胶合约ru00.SFruJQ00.SF2005-01-03
燃料油合约fu00.SFfuJQ00.SF2005-01-03
铜合约cu00.SFcuJQ00.SF2005-01-03
锌合约zn00.SFznJQ00.SF2007-03-26
黄金合约au00.SFauJQ00.SF2008-01-09
线材合约wr00.SFwrJQ00.SF2009-03-27
螺纹钢合约rb00.SFrbJQ00.SF2009-03-27
铅合约pb00.SFpbJQ00.SF2011-03-24
白银合约ag00.SFagJQ00.SF2012-05-10
石油沥青合约bu00.SFbuJQ00.SF2013-10-09
热轧卷板合约hc00.SFhcJQ00.SF2014-03-21
锡合约sn00.SFsnJQ00.SF2015-03-27
镍合约ni00.SFniJQ00.SF2015-03-27
纸浆合约sp00.SFspJQ00.SF2018-11-27
不锈钢合约ss00.SFssJQ00.SF2019-09-25
氧化铝合约ao00.SFaoJQ00.SF2023-06-19
丁二烯橡胶合约br00.SFbrJQ00.SF2023-07-28
郑商所
名称主力连续代码加权合约代码开始时间退市时间备注
硬白小麦合约WT00.ZFWTJQ00.ZF2005-01-032012-11-22
强麦合约WS00.ZFWSJQ00.ZF2005-01-032013-05-23WS为旧的强麦合约代码,自WS 1305 停止执行
绿豆合约GN00.ZFGNJQ00.ZF2005-01-032010-03-23
棉花合约CF00.ZFCFJQ00.ZF2005-01-03
白糖合约SR00.ZFSRJQ00.ZF2006-01-06
PTA合约TA00.ZFTAJQ00.ZF2006-12-18
菜籽油合约RO00.ZFROJQ00.ZF2007-06-082013-05-15RO为旧的菜籽油合约, 自RO 1305 停止执行
早籼稻合约ER00.ZFERJQ00.ZF2009-04-202013-05-23ER为旧的早籼稻合约, 自ER 1305 停止执行
甲醇合约MA00.ZFMAJQ00.ZF2011-10-282015-05-15
普麦合约PM00.ZFPMJQ00.ZF2012-01-17
菜籽油合约OI00.ZFOIJQ00.ZF2012-07-16OI为新的菜籽油合约, 自OI 1307 开始执行
强麦合约WH00.ZFWHJQ00.ZF2012-07-24WH为新的强麦合约代码,自WH 1307 开始执行
早籼稻合约RI00.ZFRIJQ00.ZF2012-07-24RI为新的早籼稻合约, 自RI 1307 开始执行
玻璃合约FG00.ZFFGJQ00.ZF2012-12-03
菜籽粕合约RM00.ZFRMJQ00.ZF2012-12-28
油菜籽合约RS00.ZFRSJQ00.ZF2012-12-28
动力煤合约TC00.ZFTCJQ00.ZF2013-09-262016-04-08TC为旧的动力煤合约,自TC 1605 停止执行
粳稻谷合约JR00.ZFJRJQ00.ZF2013-11-18
甲醇合约MA00.ZFMAJQ00.ZF2014-06-17MA为新的甲醇合约代码,自MA 1506 开始执行
晚籼稻合约LR00.ZFLRJQ00.ZF2014-07-08
硅铁合约SF00.ZFSFJQ00.ZF2014-08-08
锰硅合约SM00.ZFSMJQ00.ZF2014-08-08
动力煤合约ZC00.ZFZCJQ00.ZF2015-05-18ZC为新的动力煤合约,自ZC 1605 开始执行
棉纱合约CY00.ZFCYJQ00.ZF2017-08-18
苹果合约AP00.ZFAPJQ00.ZF2017-12-22
红枣合约CJ00.ZFCJJQ00.ZF2019-04-30
尿素合约UR00.ZFURJQ00.ZF2019-08-09
纯碱合约SA00.ZFSAJQ00.ZF2019-12-06
短纤合约PF00.ZFPFJQ00.ZF2020-10-12
花生合约PK00.ZFPKJQ00.ZF2021-02-01
烧碱合约SH00.ZFSHJQ00.ZF2023-09-15
对二甲苯合约PX00.ZFPXJQ00.ZF2023-09-15

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/751486.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【Python】已解决:TypeError: a bytes-like object is required, not ‘int’

文章目录 一、分析问题背景二、可能出错的原因三、错误代码示例四、正确代码示例五、注意事项 已解决:TypeError: a bytes-like object is required, not ‘int’ 一、分析问题背景 在使用Python进行文件操作或处理二进制数据时,开发者可能会遇到如下错…

为什么带货主播,他突然就不吃香了?

为什么带货主播他突然就不吃香了?工资骤降50%。 相比 2023 年初主播的平均薪资降了50%,那不管你是头部主播还是腰部主播,全部都降薪了。那尾部主播就更不用说了,有的主播他的时薪已经低到 20 块钱一个小时,还不如大学…

UI(三)布局

文章目录 1、Colum和Row——垂直方向容器和水平方向容器2、ColumnSplit和RowSplit——子组件之间插入一条分割线3、Flex——弹性布局子组件的容器4、Grid和GridItem——网格容器和网格容器单元格5、GridRow和GridCol——栅格容器组件和栅格子组件6、List、ListItem、ListItemGr…

Visual Studio 工具使用 之 即时窗口

即时窗口:是Visual Studio中的一个调试工具,它允许开发人员在调试过程中执行代码并查看结果。开发人员可以在即时窗口中输入和执行表达式、调用方法,并查看变量的值。即时窗口通常用于调试过程中的快速测试和验证代码的正确性。 就是下面的这…

<电力行业> - 《第6课:电力企业》

1 电力行业 电力是个庞大的行业,企业众多,这里重点介绍下行业的巨头。 2 输配电企业(电网) 老百姓最熟悉的电力企业,两大电网公司:国家电网、南方电网,行业内最大的甲方。 3 电力基础设施建…

数据结构与算法笔记:高级篇 - B+树:MySql数据库索引是如何实现的?

概述 作为一名软件开发工程师,你对数据库肯定再熟悉不过了。MySQL 作为主流的数据库存储系统,它在我们的业务开发中,有着举足轻重的地位。在工作中,为了加速数据库中数据的查找速度,我们常用的处理思路是,…

【PromptCC】遥感图像变化字幕的解耦范式

摘要 以往的方法忽略了任务的显著特异性:对于不变和变化的图像对,RSICC难度是不同的,以一种耦合的方式处理未变化和变化的图像对,这通常会导致变化字幕的混淆。论文链接:https://ieeexplore.ieee.org/stamp/stamp.jsp…

深入理解RLHF技术

在《LLM对齐“3H原则”》这篇文章中,我们介绍了LLM与人类对齐的“3H”原则,但是这些对齐标准主要是基于人类认知进行设计的,具有一定的主观性。因此,直接通过优化目标来建模这些对齐标准较为困难。本文将介绍基于人类反馈的强化学…

高考填报志愿,要做到知己知彼兼顾平衡

寒窗苦读,无非就是希望能够考上一所理想的大学,不过自从高考改革以后,高考结束后只是第一阶段,接下来第二阶段应对高考填报志愿也同样重要。 如何选择合适的院校、专业,考生和家长都需要做好充足的准备,在收…

零拷贝技术(zero copy),DMA,mmap,sendfile

在一些高性能的IO场景下我们经常能听到零拷贝技术,这是个不错的话题。 零拷贝指的是内核态与用户态之间的数据拷贝,而这两个区域的数据拷贝只能依靠CPU,但是CPU最重要的作用应该是运算。 一、DMA的由来 在没有DMA之前,磁盘的IO…

武汉星起航:欧洲市场巨擘,亚马逊欧洲站重塑全球电商格局

在全球电商的浩瀚星海中,亚马逊欧洲站如一颗耀眼星辰,其卓越服务、海量用户群及尖端的物流网络熠熠生辉。在英国、德国、法国、意大利和西班牙这五大欧洲经济强国中,亚马逊凭借其无与伦比的市场领导力和消费者信任,稳固地占据了电…

个人网站搭建-步骤(持续更新)

域名申请 域名备案 域名解析 服务器购买 端口转发 Nginx要在Linux上配置Nginx进行接口转发,您可以按照以下步骤进行操作: 安装Nginx(如果尚未安装): 使用包管理工具(如apt, yum, dnf, 或zypper&#x…

PLC数据采集案例

--------天津三石峰科技案例分享 项目介绍 项目背景 本项目为天津某钢铁集团下数字化改造项目,主要解决天津大型钢厂加氢站数字化改造过程中遇到的数据采集需求。项目难点PLC已经在运行了,需要采集里面数据,不修改程序,不影响P…

C++编程(五)单例模式 友元

文章目录 一、单例模式(一)概念(二)实现方式1. 饿汉式2. 懒汉式 二、友元(一)概念(二)友元函数1.概念2.语法格式3. 使用示例访问静态成员变量访问非静态成员变量 (三&…

Vue3.3 的 defineOptions 的使用,方便在 setup 语法糖中为组件命名和控制父子属性透传,包含在线运行实例欧

defineOptions 是 Vue3.3 的新的宏&#xff0c;可以通过 defineOptions 宏在 <script setup> 中使用选项式 API&#xff0c;也就是说可以在一个宏函数中设置 name, props, emits, render, 控制是否允许父子非 props 的属性透传等功能。 defineOptions 可以直接在 setup …

uni-app picker多列选项

预期实现的效果&#xff1a; 选中后的效果&#xff1a; // Dom部分 <template><picker mode"multiSelector" :range"ssqRange" range-key"name" columnchange"ssqColumnChange" change"ssqChange" class"p…

【ajax实战05】文章封面发布

一&#xff1a;实现效果 二&#xff1a;实现步骤 1 准备标签结构和样式 html结构样式 <div class"cover"><label for"img">封面&#xff1a;</label><label for"img" class"place"></label><inpu…

如何精准分析人形机器人运动数据?

全球“机器换人”进程加速,人形机器人有望成为AI下一个重要落地应用场景;EtherCAT-Analyzer具备分析人形机器人所有关节和电池与主站的通讯信息,快速掌握节点网络状态! 前言 随着人形机器人行业的发展及《中国制造2025》的全面实施,传统的脉冲模式控制很大程度上制约了机…

当了面试官才知道:做好这3点,面试成功率至少提高50%

关于辉哥&#xff1a; 资深IT从业者&#xff0c; 曾就职于阿里、腾讯、美团、中信科等互联网公司和央企&#xff1b; 两岁小男孩的父亲。 不定期分享职场 | 婚姻 | 育儿 | 个人成长心得体会 关注我&#xff0c;一起学习和成长。 最近作为公司社招面…

用Microsoft.Extensions.Hosting 管理WPF项目.

首先引入必要的包: <ItemGroup><PackageReference Include"CommunityToolkit.Mvvm" Version"8.2.2" /><PackageReference Include"Microsoft.Extensions.Hosting" Version"8.0.0" /><PackageReference Include&q…