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

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

28、架构-边界:微服务的粒度

微服务的粒度 在设计微服务架构时,确定微服务的粒度是一个关键问题。粒度过大或过小都会带来不同的问题,因此需要找到合理的粒度来划分微服务。下面详细探讨微服务粒度的合理范围及其影响因素。 1. 微服务粒度的上下界 微服务的粒度不应该只有唯一正确…

Unity Animator 运行时修改某个动画状态的播放速度

1.添加动画参数,选择需要动态修改速度的动画状态 2.在属性面板种设置速度倍速参数

Linux中进行CAN测试

配置CH340串口和创建slcan设备 串口波特率:2000000 CAN波特率:500000 标准帧类型 ID帧:0x00000000 数据:00 00 00 00 00 00 00 00 安装 can-utils 依赖包: sudo apt-get install can-utils加载必要的内核模块&#xff…

HarmonyOS ArkUi ArkWeb加载不出网页问题踩坑

使用 使用还是比较简单的,直接贴代码了 别忘了配置网络权限 Entry Component struct WebPage {State isAttachController: boolean falseState url: string State title: string Prop controller: web_webview.WebviewController new web_webview.WebviewCont…

自定义注解+AOP形式监控接口调用日志

目的&#xff1a; 通过自定义注解&#xff0c;在需要监控接口调用输出日志的类或方法上&#xff0c;加上自定义注解&#xff0c;实现无侵入式接口监控。 实现&#xff1a; idea结构 1、导入pom <dependency><groupId>org.aspectj</groupId><artifactI…

ASUS/华硕天选Air 2021 FX516P系列 原厂win10系统

安装后恢复到您开箱的体验界面&#xff0c;带原机所有驱动和软件&#xff0c;包括myasus mcafee office 奥创等。 最适合您电脑的系统&#xff0c;经厂家手调试最佳状态&#xff0c;性能与功耗直接拉满&#xff0c;体验最原汁原味的系统。 原厂系统下载网址&#xff1a;http:…

FTP 文件传输协议:概念、工作原理;上传下载操作步骤

目录 FTP 概念 工作原理 匿名用户 授权用户 FTP软件包 匿名用户上传下载实验步骤 环境配置 下载 上传 wget 授权用户上传下载步骤 root用户登录FTP步骤 监听 设置端口号范围 修改用户家目录 匿名用户 授权用户 FTP 概念 FTP&#xff08;File Transfer Prot…

[英语单词] 除了ugly,还可以使用inelegant

有时候讨论代码的修改&#xff0c;就会说这个实现比较丑/ugly&#xff0c;其实还可以用这个词inelegant。感觉这个更文雅一点。 <— 朗道英汉字典5.0 —> inelegant *[in’eligәnt] n. 不优美, 不雅, 粗野 <— 牛津现代英汉双解词典 —> inelegant /ˌɪnˈelɪg…

JAVA设计模式-大集合数据拆分

背景 我们在做软件开发时&#xff0c;经常会遇到把大集合的数据&#xff0c;拆分成子集合处理。例如批量数据插入数据库时&#xff0c;一次大约插入5000条数据比较合理&#xff0c;但是有时候待插入的数据远远大于5000条。这时候就需要进行数据拆分。数据拆分基本逻辑并不复杂&…

毅速丨金属3D打印是制造业转型升级的重要技术

随着科技的进步&#xff0c;金属3D打印技术已成为制造业升级的重要驱动力。它以其独特的优势&#xff0c;正引领着制造业迈向新的未来。 金属3D打印技术的突破&#xff1a; 设计自由。金属3D打印能制造任意形状和结构的零件&#xff0c;为设计师提供了无限的创意空间。 快速制…

idea配置外置gradle

下载gradle包&#xff0c;解压 https://gradle.org/install/#manually 创建一个本地仓库 mkdir /Users/caidingnu/save/gradle-8.5/gradlerep如果需要全局适应 gradle&#xff0c;环境变量自行配置 配置阿里云仓库 路径&#xff1a; /Users/caidingnu/save/gradle-8.5/init.…

物理内存与虚拟内存

文章目录 理解物理内存与虚拟内存物理内存什么是物理内存&#xff1f;物理内存的特点 虚拟内存什么是虚拟内存&#xff1f;虚拟内存的特点 物理内存与虚拟内存的关系总结 理解物理内存与虚拟内存 在计算机系统中&#xff0c;内存是一个至关重要的资源。我们通常听到“物理内存…

ONLYOFFICE8.1-------宝藏级别桌面编辑器测评

简介 ONLYOFFICE 8.1 是一个功能强大的办公套件&#xff0c;提供了一系列广泛的功能&#xff0c;用于文档管理、协作和沟通。它包括用于创建和编辑文本文档、电子表格、演示文稿等的工具。ONLYOFFICE 8.1 的一些关键特性包括&#xff1a; 1. 协作&#xff1a;ONLYOFFICE 8.1 允…

51单片机STC89C52RC——11.1 蜂鸣器播放音乐

目录 目的/效果 一&#xff0c;STC单片机模块 二&#xff0c;蜂鸣器 2.1 介绍 2.2 板子位置电路图 2.3 发声原理 2.4 音符和频率 三&#xff0c;创建Keil项目 四&#xff0c;代码 4.1 乐谱代码 4.1.1 《义勇军进行曲》 4.1.2 《天空之城》 4.1.3 《小美满》 4.1.…

安防监控视频平台LntonAIServer视频监控管理平台裸土检测算法技术核心和应用场景

LntonAIServer裸土检测算法是一种基于人工智能技术的创新解决方案&#xff0c;旨在实现对裸土地表的自动识别。以下是对该算法的详细分析&#xff1a; 技术基础&#xff1a; 1、该算法利用深度学习和计算机视觉技术&#xff0c;通过捕捉视频或图像中的关键信息&#xff0c;如…

java-快速排序 2

### 8. 快速排序的实际应用 快速排序由于其高效的性能&#xff0c;广泛应用于各种实际场景中&#xff0c;例如数据库中的索引排序、系统文件排序等。以下是一个综合示例&#xff0c;展示如何使用快速排序对学生成绩进行排序。 java public class Student { private Strin…

快手主播李香周助力推动 K-beauty风潮谈背后成功秘诀

近年来&#xff0c;互联网的迅速发展和SNS社交媒体的普及&#xff0c;人们通过网络可以随时随地对自己感兴趣的自由畅谈和学习。而直播带货更是作为一种依托于互联网兴起的新型营销方式&#xff0c;凭借其价格优势和新颖的介绍方式为消费者带来了十分便捷的购物体验。 本期采访…

多模态语言模型的新突破:Reka Core、Flash和Edge系列

人工智能领域的每一次技术革新都可能引领一场行业的变革&#xff0c;特别是在自然语言处理&#xff08;NLP&#xff09;领域&#xff0c;多模态语言模型&#xff08;MLMs&#xff09;正逐渐成为推动智能系统发展的核心力量。Reka团队最新推出的Reka Core、Flash和Edge系列模型&…

解决 Git 不区分大小写导致的文件冲突问题

有些同学在 Git 仓库对文件/文件夹进行命名时&#xff0c;刚开始是小写&#xff0c;后来为了保持团队一致&#xff0c;又改成了大写&#xff0c;然而 Git 不会发现大小写的变化&#xff0c;此时就出了问题&#xff1a;导致仓库里出现了 大小写 同时存在的两个文件。但在 Window…

一个项目学习Vue3---快速了解Vue代码结构

基础结构 Vue文件中基本上和咱们自己写Html、CSS、JS差不太多&#xff0c;主要也由这三部分组成 HTML部分&#xff1a; <template><div>这里面写HTML代码</div> </template> CSS部分&#xff1a; <style scoped> .aaa {font-size: 3em; } &…