Tushare接口文档:期货交易日历(fut_trade_cal)

  • 官方文档tushare.pro/document/2?...
  • 功能描述:获取各大期货交易所交易日历数据
  • 返回限量:单次请求最大返回120000行
  • 接口权限:2000积分300次/分钟,5000积分500次/分钟

输入参数:

名称 类型 必选 描述
exchange str N 交易所
start_date str N 开始日期
end_date str N 结束日期
is_open int N 是否交易:0-休市、1-交易
  1. 交易所代码取值有:CFFEX-中金所、DCE-大商所、CZCE-郑商所、SHFE-上期所、INE-上海国际能源交易中心、GFEX-广州期货交易所;

输出参数:

名称 类型 默认显示 描述
exchange str Y 交易所
cal_date str Y 日历日期
is_open int Y 是否交易:0-休市、1-交易
pretrade_date str N 上一个交易日

示例:

示例1:获取某一交易所一段时间内的交易日历数据

通过传递exchange可指定特定交易所,传递start_dateend_date可指定返回数据的日期区间。

python 复制代码
import tushare as ts
pro = ts.pro_api()

df = pro.fut_trade_cal(exchange='DCE', start_date='20180101', end_date='20181231')
df

输出结果:

xml 复制代码
    exchange	cal_date	is_open	pretrade_date
0	DCE	20181231	0	20181227
1	DCE	20181230	0	20181227
2	DCE	20181229	0	20181227
3	DCE	20181228	1	20181227
4	DCE	20181227	1	20181226
...	...	...	...	...
360	DCE	20180105	1	20180104
361	DCE	20180104	1	20180103
362	DCE	20180103	1	20180102
363	DCE	20180102	1	20171229
364	DCE	20180101	0	20171228
365 rows × 4 columns

示例2:获取某个交易所的一个时间段内的交易日

通过将参数is_open设定为"1"可限定仅返回交易日。

python 复制代码
df = pro.fut_trade_cal(exchange='DCE', start_date='20180101', end_date='20181231', is_open='1')
df

输出结果:

xml 复制代码
    exchange	cal_date	is_open	pretrade_date
0	DCE	20181228	1	20181227
1	DCE	20181227	1	20181226
2	DCE	20181226	1	20181225
3	DCE	20181225	1	20181224
4	DCE	20181224	1	20181221
...	...	...	...	...
238	DCE	20180108	1	20180105
239	DCE	20180105	1	20180104
240	DCE	20180104	1	20180103
241	DCE	20180103	1	20180102
242	DCE	20180102	1	20171229
243 rows × 4 columns

总结:

fut_trade_cal 接口是 Tushare Pro 中用于查询各大期货交易所交易日历的工具。它提供了指定交易所每个日历日是否为交易日的明确标识,是进行期货数据清洗、确保策略在正确日期运行以及计算时间序列指标的基础。

相关推荐
airank4 小时前
2026年GEO服务商选型指南:系统梳理服务商分类框架、主流服务商能力横评、企业级选型六大维度及避坑要点,帮助企业在AI搜索时代做出科学决策。
大数据·人工智能·数据分析·aigc
辰烨chenye4 小时前
LeetCode Hot 100 题解 · 哈希篇
算法·leetcode·哈希算法
Delite8024 小时前
摆脱实验室束缚:便携式卡尔费休微量水分检测技术与现场应用解析
大数据·网络·人工智能
袋鼠云数栈4 小时前
实时湖仓如何真正做到“数据够新”?
大数据·数据库·人工智能·数据治理
ACP广源盛139246256734 小时前
M6/M5 Pro Mac mini 端侧 AI 落地@ACP#YLB3116 中端多盘存储扩展在 AI 服务中的机会与应用场景
大数据·网络·数据库·人工智能·嵌入式硬件·macos
罗西的思考4 小时前
DreamZero 与 DreamDojo:世界模型与策略的分层协同综合分析与对比
人工智能·算法·机器学习
大大大大晴天5 小时前
大数据数据治理到底治理什么:从“数据可用”到“数据可信”
大数据
ACP广源盛139246256735 小时前
M6/M5 Pro Mac mini 端侧 AI 新形态@ACP#GSV5800 Serdes 长距离视频传输在 AI 服务中的机会与落地场景
大数据·网络·数据库·人工智能·嵌入式硬件·macos·音视频
玖玥拾5 小时前
LeetCode 219 存在重复元素 II
算法·leetcode·哈希算法·散列表
知无不研6 小时前
c语言中循环的介绍与简单应用
c语言·开发语言·算法·循环·for·while