尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
Tushare接口文档:期货合约信息表(fut_basic)
官方文档https://tushare.pro/document/2?doc_id135功能描述获取期货合约的代码、名称、乘数、交易单位、上市日期、最后交易日等关键信息返回限量单次请求最大返回10000行接口权限2000积分200次/分钟5000积分500次/分钟说明本接口需要通过交易所代码循环遍历来获取所有合约信息无法在一次请求内完成示例1有较为详尽的演示输入参数名称类型必选描述exchangestrN交易所代码fut_typestrN合约类型ts_codestrN合约代码fut_codestrN标准合约代码list_datestrN上市开始日期交易所代码取值有CFFEX-中金所、DCE-大商所、CZCE-郑商所、SHFE-上期所、INE-上海国际能源交易中心、GFEX-广州期货交易所合约类型取值有1-普通合约、2-主力与连续合约。默认取全部标准合约代码即为期货品种的代码如AG-白银、AP-鲜苹果输入参数中的list_date为上市开始日期即该日期及以后上市的合约均会获取到与输出数据中的同名字段有差异输出数据中的同名字段数据表示该合约上市日期示例4有较为详尽的演示输出参数名称类型默认显示描述ts_codestrY合约代码symbolstrY交易标识exchangestrY交易市场namestrY中文简称fut_codestrY合约产品代码multiplierfloatY合约乘数(只适用于国债期货、指数期货)trade_unitstrY交易计量单位per_unitfloatY交易单位(每手)quote_unitstrY报价单位quote_unit_descstrY最小报价单位说明d_mode_descstrY交割方式说明list_datestrY上市日期delist_datestrY最后交易日期d_monthstrY交割月份last_ddatestrY最后交割日trade_time_descstrN交易时间说明示例示例1获取所有合约所有默认显示的数据虽然所有的输入参数都不是必选的但由于输出行数的限制在想要获取所有合约的场景下本文作者建议还是按照交易所代码exchange获取单个交易所的所有期货合约进行循环遍历。import tushare as ts import pandas as pd pro ts.pro_api() lst_dfs [] exchanges [CFFEX, DCE, CZCE, SHFE, INE, GFEX] for e in exchanges: df pro.fut_basic(exchangee) lst_dfs.append(df) df_all pd.concat(lst_dfs, ignore_indexTrue) df_all输出结果ts_code symbol exchange name fut_code multiplier trade_unit per_unit quote_unit quote_unit_desc d_mode_desc list_date delist_date d_month last_ddate 0 T1906.CFX T1906 CFFEX T1906 T 10000.0 张 1.0 人民币元 0.005人民币元 实物交割 20180917 20190614 201906 20190619 1 TF1906.CFX TF1906 CFFEX TF1906 TF 10000.0 张 1.0 人民币元 0.005人民币元 实物交割 20180917 20190614 201906 20190619 2 IF1507.CFX IF1507 CFFEX IF1507 IF 300.0 张 1.0 指数点 0.2指数点 现金交割 20150518 20150717 201507 20150717 3 T1703.CFX T1703 CFFEX T1703 T 10000.0 张 1.0 人民币元 0.005人民币元 实物交割 20160614 20170310 201703 20170315 4 IM2505.CFX IM2505 CFFEX IM2505 IM 200.0 张 1.0 指数点 0.2指数点 现金交割 20250324 20250516 202505 20250516 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 11114 PT2706.GFE PT2706 GFEX 粤铂2706 PT NaN 克 1000.0 人民币元/克 0.05人民币元/克 实物交割 20260615 20270615 202706 20270618 11115 SI2706.GFE SI2706 GFEX 粤工业硅2706 SI NaN 吨 5.0 人民币元/吨 5人民币元/吨 实物交割 20260615 20270615 202706 20270618 11116 LC2707.GFE LC2707 GFEX 粤碳酸锂2707 LC NaN 吨 1.0 人民币元/吨 20人民币元/吨 实物交割 20260715 20270714 202707 20270719 11117 PS2707.GFE PS2707 GFEX 粤多晶硅2707 PS NaN 吨 3.0 人民币元/吨 5人民币元/吨 实物交割 20260715 20270714 202707 20270719 11118 SI2707.GFE SI2707 GFEX 粤工业硅2707 SI NaN 吨 5.0 人民币元/吨 5人民币元/吨 实物交割 20260715 20270714 202707 20270719 11119 rows × 15 columns示例2 筛选当前正在交易的活跃合约本示例在示例1的基础上通过delist_date最后交易日大于等于当前日期的条件筛选出尚未到期的活跃合约。from datetime import datetime today datetime.today().strftime(%Y%m%d) df_active df_all[df_all[delist_date] today] df_active输出结果ts_code symbol exchange name fut_code multiplier trade_unit per_unit quote_unit quote_unit_desc d_mode_desc list_date delist_date d_month last_ddate 48 IF2609.CFX IF2609 CFFEX IF2609 IF 300.0 张 1.0 指数点 0.2指数点 现金交割 20260119 20260918 202609 20260918 107 IF2612.CFX IF2612 CFFEX IF2612 IF 300.0 张 1.0 指数点 0.2指数点 现金交割 20260420 20261218 202612 20261218 118 TF2609.CFX TF2609 CFFEX TF2609 TF 10000.0 张 1.0 人民币元 0.005人民币元 实物交割 20251215 20260911 202609 20260916 204 TL2612.CFX TL2612 CFFEX TL2612 TL 10000.0 张 1.0 人民币元 0.01人民币元 实物交割 20260316 20261211 202612 20261216 250 IM2609.CFX IM2609 CFFEX IM2609 IM 200.0 张 1.0 指数点 0.2指数点 现金交割 20260119 20260918 202609 20260918 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 11114 PT2706.GFE PT2706 GFEX 粤铂2706 PT NaN 克 1000.0 人民币元/克 0.05人民币元/克 实物交割 20260615 20270615 202706 20270618 11115 SI2706.GFE SI2706 GFEX 粤工业硅2706 SI NaN 吨 5.0 人民币元/吨 5人民币元/吨 实物交割 20260615 20270615 202706 20270618 11116 LC2707.GFE LC2707 GFEX 粤碳酸锂2707 LC NaN 吨 1.0 人民币元/吨 20人民币元/吨 实物交割 20260715 20270714 202707 20270719 11117 PS2707.GFE PS2707 GFEX 粤多晶硅2707 PS NaN 吨 3.0 人民币元/吨 5人民币元/吨 实物交割 20260715 20270714 202707 20270719 11118 SI2707.GFE SI2707 GFEX 粤工业硅2707 SI NaN 吨 5.0 人民币元/吨 5人民币元/吨 实物交割 20260715 20270714 202707 20270719 871 rows × 15 columns示例3获取所有主力与连续合约通过传递fut_type参数可指定合约类型从而仅获取“普通合约”或“主力与连续合约”。df pro.fut_basic(fut_type2) df.head()输出结果ts_code symbol exchange name fut_code multiplier trade_unit per_unit quote_unit quote_unit_desc d_mode_desc list_date delist_date d_month last_ddate 0 SS.SHF SS SHFE 不锈钢主力 SS None None None None None None None None None None 1 PG.DCE PG DCE LPG主力 PG None None None None None None None None None None 2 PGL.DCE PGL DCE LPG连续 PG None None None None None None None None None None 3 BCL.INE BCL INE 国际铜连续 BC None None None None None None None None None None 4 SH.ZCE SH CZCE 烧碱主力 SH None None None None None None None None None None示例4获取某日以来上市的某个品种期货的合约通过传递list_date可获取该日及以后上市的期货合约传递fut_code标准合约代码可指定特定期货品种传递fields参数可获取指定的字段。本示例演示获取截至目前2026/07/26自2026/01/01以来上市的所有棕榈油品种代码为P的期货合约返回所有字段包括默认不返回的trade_time_desc交易时间说明。主力与连续合约没有上市日期fields ts_code,symbol,exchange,name,fut_code,multiplier,trade_unit,per_unit,quote_unit,quote_unit_desc,d_mode_desc,list_date,delist_date,d_month,last_ddate,trade_time_desc df pro.fut_basic(list_date20260101, fut_codeP, fieldsfields) df输出结果ts_code symbol exchange name fut_code multiplier trade_unit per_unit quote_unit quote_unit_desc d_mode_desc list_date delist_date d_month last_ddate trade_time_desc 0 P2701.DCE P2701 DCE 棕榈油2701 P None 吨 10.0 人民币元/吨 1人民币元/吨 实物交割 20260119 20270115 202701 20270120 上午9:00-11:30,下午13:30-15:00,下午21:00-23:00(夜盘) 1 P2702.DCE P2702 DCE 棕榈油2702 P None 吨 10.0 人民币元/吨 1人民币元/吨 实物交割 20260224 20270212 202702 20270226 上午9:00-11:30,下午13:30-15:00,下午21:00-23:00(夜盘) 2 P2703.DCE P2703 DCE 棕榈油2703 P None 吨 10.0 人民币元/吨 1人民币元/吨 实物交割 20260316 20270312 202703 20270317 上午9:00-11:30,下午13:30-15:00,下午21:00-23:00(夜盘) 3 P2704.DCE P2704 DCE 棕榈油2704 P None 吨 10.0 人民币元/吨 1人民币元/吨 实物交割 20260416 20270416 202704 20270421 上午9:00-11:30,下午13:30-15:00,下午21:00-23:00(夜盘) 4 P2705.DCE P2705 DCE 棕榈油2705 P None 吨 10.0 人民币元/吨 1人民币元/吨 实物交割 20260520 20270519 202705 20270524 上午9:00-11:30,下午13:30-15:00,下午21:00-23:00(夜盘) 5 P2706.DCE P2706 DCE 连棕油2706 P None 吨 10.0 人民币元/吨 1人民币元/吨 实物交割 20260615 20270615 202706 20270618 日盘交易每周一至周五9:0011:30,13:3015:00夜盘交易前一自然日21... 6 P2707.DCE P2707 DCE 连棕油2707 P None 吨 10.0 人民币元/吨 1人民币元/吨 实物交割 20260715 20270714 202707 20270719 日盘交易每周一至周五9:0011:30,13:3015:00夜盘交易前一自然日21...示例5获取单个合约的基础信息传递参数ts_code可获取单个合约的基础信息。df pro.fut_basic(ts_codeP2707.DCE) df输出结果ts_code symbol exchange name fut_code multiplier trade_unit per_unit quote_unit quote_unit_desc d_mode_desc list_date delist_date d_month last_ddate 0 P2707.DCE P2707 DCE 连棕油2707 P None 吨 10.0 人民币元/吨 1人民币元/吨 实物交割 20260715 20270714 202707 20270719说明本文说明本文旨在对Tushare的期货合约信息表fut_basic数据接口进行介绍提供更多参考示例和使用说明。本接口用于查询期货合约基础信息的元数据。它提供了期货合约的代码、名称、乘数、交易单位、上市日期、最后交易日等关键信息是进行期货数据分析和交易前必须了解的基础工具。本文介绍了如何获取所有合约信息如何筛选当前正在交易的活跃合约获取某日以来上市的某个品种期货的合约等。本文目的是为了让用户和AIGC工具能够更便捷、准确地使用该接口。大家在使用过程中遇到什么问题和建议可在线留言作者会进行数据探索将结果更新到文章中并将建议反馈给Tushare团队。本文另一个目的也是为了聚集大家的智慧以创建“我为人人人人为我”的共创氛围。
RELATED

相关推荐

Next.js应用部署与CDN加速完整实战指南:5个核心优化技巧

Next.js应用部署与CDN加速完整实战指南:5个核心优化技巧

Next.js应用部署与CDN加速完整实战指南:5个核心优化技巧 【免费下载链接】next.js The React Framework 项目地址: https://gitcode.com/GitHub_Trending/next/next.js Next.js作为现代React框架的领导者,为开发者提供了强大的部署选项和性能优化…

📅 2026/10/27 22:03:49
Varia下载管理器终极指南:让你的下载速度提升3倍!

Varia下载管理器终极指南:让你的下载速度提升3倍!

Varia下载管理器终极指南:让你的下载速度提升3倍! 【免费下载链接】varia Download manager that supports regular downloads, torrents and videos 项目地址: https://gitcode.com/gh_mirrors/va/varia 还在为龟速下载而烦恼吗?想象…

📅 2026/9/14 23:29:12
AsrTools:三步轻松实现语音转文字,免费开源工具全解析

AsrTools:三步轻松实现语音转文字,免费开源工具全解析

AsrTools:三步轻松实现语音转文字,免费开源工具全解析 【免费下载链接】AsrTools ✨ AsrTools: Smart Voice-to-Text Tool | Efficient Batch Processing | User-Friendly Interface | No GPU Required | Supports SRT/TXT Output | Turn your audio int…

📅 2026/11/4 14:44:52
MORE NEWS

更多资讯

📰

低压电工证能抵税吗?值不值得考?南阳施工企业负责人必看!

低压电工证能抵税吗?值不值得考?南阳施工企业负责人必看! 证书过期了不知道怎么复审延期?别慌,咱们今天就来聊聊低压电工证的那些事,特别是 低压电工证能抵税吗 这个问题,还有它到底 值不值得考…

📰

罗国祥电工证多久拿证?找工作必须知道的真相

罗国祥电工证多久拿证?找工作必须知道的真相 你是不是正为找工作发愁?别急,先搞清楚一件事: 罗国祥电工证多久拿证 ,这直接影响你能不能顺利上岗。特种作业证是从事电工行业的“门槛证”,没有它,连面试资格都可能被直接筛掉。尤其在当前用工规范不断…

📰

气焊工怎么报名?煤气证作业类别别被中介坑了

气焊工怎么报名?煤气证作业类别别被中介坑了 你是不是也跟大多数工人一样, 不知道去哪报名怕被中介坑 ?尤其是像气焊工、煤气证这类特种作业,很多人都是被“代办”“包过”“快速取证”这些话术忽悠进去,结果花了钱还拿不到证,甚至拿到的证还是假的。…

📰

物业电工证年审多久拿证?工地太忙根本没时间复习考试

物业电工证年审多久拿证?工地太忙根本没时间复习考试 工地太忙根本没时间复习考试,这是很多一线工人的真实写照,尤其是像南阳卧龙区这样建筑工地密集的区域,时间紧张、任务繁重,很多人连基本的复习时间都难以保证。而一旦涉及到物业电工证年审,不仅关乎…

📰

电工证到期了怎么办?官方回应来了,工地太忙没时间复习也能应对

电工证到期了怎么办?官方回应来了,工地太忙没时间复习也能应对 工地太忙根本没时间复习考试,你不是一个人。很多人在工地一忙起来,连抽时间看手机的时间都没有,更别说复习电工证了。但一旦证书到期,就意味着你可能面临停工、被罚款甚至被清退的风险。最…

📰

河池电工证培训费用保姆级教程:新手怎么快速上手找工作

河池电工证培训费用保姆级教程:新手怎么快速上手找工作 你是不是正盯着招聘网站上的电工岗位,发现“持证上岗”成了硬门槛?别急,今天这篇保姆级教程,带你从零开始了解河池电工证培训费用、报名流程、考试要点和后续发展,让你少走弯路、尽快拿到手里的“…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬