主力合约我认为有两种理解:

1、某一类合约,如沪金,AU.SHF

2、在某个阶段,持仓量居前的合约,如AU1912.SHF

去网上找了下,发现获取貌似都有点麻烦,所幸tushare(https://tushare.pro/register?reg=230649)有提供接口可以获取现成的数据。

第一种主力合约的获取方式:

pro = ts.pro_api('your token')df = pro.fut_basic(exchange='DCE', fut_type='2', fields='ts_code,symbol,name,list_date,delist_date')

其中交易所代码如下:交易所代码 CFFEX-中金所 DCE-大商所 CZCE-郑商所 SHFE-上期所 INE-上海国际能源交易中心

第二种主力合约的获取方式:

pro = ts.pro_api()#获取主力合约TF.CFX每日对应的月合约
df = pro.fut_mapping(ts_code='TF.CFX')

它的四个参数都是非必填的,可以自己根据情况来拉取。比如输入ts_code,就可获取该合约代码成为主力合约的所有日期;输入trade_date,就可获取该交易日对应的所有主力月合约;也可圈定开始时间和结束时间。

输入参数

名称 类型 必选 描述
ts_code str N 合约代码
trade_date str N 交易日期
start_date str N 开始日期
end_date str N 结束日期

如何获取期货主力合约清单相关推荐

  1. python找出主力合约价格_什么是期货主力合约?如何判断主力合约是哪个?

    什么是期货主力合约? 所谓期货主力合约指的是成交量最大的期货合约,因为它是市场上最活跃的合约,也是最容易成交的合约,所有投机者基本上都在参与这个合约.(主力合约之外的其他月份合约,活跃度相对较差,开仓 ...

  2. 期货主力合约什么时候换

    期货主力合约什么时候换?去哪里查询,怎么查换月信息?这个是没有确切的时点的. 有些客户说,能不能告诉我期货什么时候换月?平时我们能了解到的,主要就是换月的规律,但是无法精确到换月的时间点,因为同一个期 ...

  3. 量化投资学习——期货主力合约拼接

    假设我有一堆期货的数据,对我来说最重要的是有三部分:close(收盘价),volume(成交价),open interest(持仓数据) 参考文献: 如何构建连续的期货价格序列? 期货主力次主力连续合 ...

  4. 期货主力合约及其移仓特点(转)

    期货与股票不同的是,期货合约的生存周期是有限的,到合约最后交易日后就要交割,而且期货市场实行持仓限额制度.这两点对证券市场投资者不仅陌生,而且极不习惯.对于机构投资者来说,他们的投资是经过精心策划的, ...

  5. python找出主力合约价格_如何找出全部期货主力合约和次主力合约?

    已经在帮助下编程找出主力次主力,谢谢回答各位 zn ['zn1702.SHF:82643173200.0', 'zn1703.SHF:9245157300.0'] ag ['ag1706.SHF:49 ...

  6. python找出主力合约价格_主力合约列表

    期货主力合约完全列表 掘金数据支持期货主力合约全部历史数据,以方便研究和回测策略.主力合约的切换规则为: 该品种上市合约中持仓量最大的 并且只向前切换不回退 每日收盘结算后判断切换 主力合约完整的合约 ...

  7. vnpy框架的策略开发和回测逻辑详解---以螺纹钢主力合约的R-breaker日内策略为例

    笔者之前写过一篇关于vnpy的简单介绍和安装方法,本篇文章的目的是简单介绍vnpy的框架,然后详细介绍一下如何用vnpy开发自己的量化策略以及整个的回测逻辑是怎么样的.只有我们真的搞清楚了框架结构和相 ...

  8. pandas计算主力合约收益率

    数据: 链接:https://pan.baidu.com/s/1XGfITsSWdP_c1_wFepUs0A  提取码:b880 特殊处理: 考虑到换月不同合约的数据会有较大差异,避免在计算收益率时在 ...

  9. pandas计算主力合约(模拟文化财经规则)

    数据 使用的数据IF合约的日数据: 链接:https://pan.baidu.com/s/1XGfITsSWdP_c1_wFepUs0A  提取码:b880 主力合约计算规则: 1. 每个品种只选出唯 ...

最新文章

  1. 孰轻孰重:可穿戴式设备的助益与风险
  2. 【渝粤题库】国家开放大学2021春1443卫生信息与文献检索题目
  3. nodejs源码_nodejs之setTimeout源码解析
  4. 基于新版 node 的 vue 脚手架搭建
  5. “好串”求解算法优化原理与Python实现
  6. 【caffe-windows】 caffe-master 之 matlab接口配置
  7. linux内核中获取虚拟地址api,Linux内核-系统调用
  8. 鸡蛋掉落----经典dp(动态规划)
  9. 深信服(scsa认证)学习过程
  10. python资本市场财务数据分析_不懂财务数据分析?教你一分钟看懂财务报表
  11. 斯托克斯定理,de Rham上同调习题
  12. @property的使用
  13. 教育问题案例研究(张奎明)
  14. SQL文件太大怎么打开(推荐一款工具EmEditor)
  15. 【转】plt.plot的颜色
  16. 过滤器(Filter)解决跨域问题
  17. Excel程序员常用快捷键
  18. CF1375E Inversion SwapSort
  19. vue+elementUI上传图片
  20. 关于onMeasure

热门文章

  1. 李开复——如何平衡你的工作和家庭
  2. pcx文件丢失原因和三种恢复方法
  3. 专业电源管理 (PMIC)MAX17608ATC+T MAX17608电流限制器
  4. MOM(一)数据读入
  5. [没接触过kubevirt?]15分钟快速入门kubevirt
  6. Chisel教程——03.Chisel中的组合逻辑(结尾附上Chisel3 Cheat Sheet)
  7. 鸿蒙os能运行win软件吗,暂无在Windows、Linux、Android下运行华为鸿蒙OS的模拟器
  8. python网络爬虫技术课件_Python网络爬虫技术第7章 Scrapy爬虫.ppt
  9. turtle的使用以及画小黄人
  10. 3D数学系列之——再谈蒙特卡洛积分和重要性采样