qmt量化交易策略小白学习笔记第38期【qmt编程之期货数据--如何获取期货合约信息、交易日历】

qmt编程之获取期货数据

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

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

感谢关注,咨询免费开通量化回测与获取实盘权限,欢迎和博主联系!

获取期货合约信息

市场简称代码
市场 市场代码 迅投市场代码
上期所 SHFE SF
大商所 DCE DF
郑商所 CZCE ZF
中金所 CFFEX IF
能源中心 INE INE
广期所 GFEX GF
获取期货交易日历
python
复制代码
from xtquant import xtdata
xtdata.get_trading_dates(market, start_time='', end_time='', count=-1)
参数
参数名称 数据类型 描述
market string 市场代码
start_time string 起始时间(格式:%Y%m%d)
end_time string 结束时间(格式:%Y%m%d)
count int 数据个数 (-1代表获取所有日历)
返回值
  • list 时间戳列表,[ date1, date2, ... ]
示例
复制代码
from xtquant import xtdata
date_list = xtdata.get_trading_dates('SF', start_time='', end_time='', count=30)
print(date_list)
返回值
复制代码
[1692288000000,
 1692547200000,
 1692633600000,
 1692720000000,
 1692806400000,
 1692892800000,
 1693152000000,
 1693238400000,
 1693324800000,
 1693411200000,
 1693497600000,
 1693756800000,
 1693843200000,
 1693929600000,
 1694016000000,
 1694102400000,
 1694361600000,
 1694448000000,
 1694534400000,
 1694620800000,
 1694707200000,
 1694966400000,
 1695052800000,
 1695139200000,
 1695225600000,
 1695312000000,
 1695571200000,
 1695657600000,
 1695744000000,
 1695830400000]
相关推荐
eggrall3 分钟前
Linux进程信号——像收快递一样理解 Linux 信号
linux·开发语言·c++
灰色人生qwer3 分钟前
Python 规则:带默认值的参数必须放在不带默认值的后面
linux·windows·python
難釋懷4 分钟前
Redis通信协议-基于Socket自定义Redis的客户端
数据库·redis·缓存
环流_6 分钟前
redis:AOF
数据库·redis·spring
foundbug99913 分钟前
MATLAB实现:基于图像对比度和波段相关性的高光谱波段选择算法
开发语言·算法·matlab
2401_8844541518 分钟前
如何防止SQL触发器导致性能下降_通过精简触发器逻辑
jvm·数据库·python
m0_5967490922 分钟前
Golang如何做Clean Architecture_Golang整洁架构教程【详解】
jvm·数据库·python
czt_java25 分钟前
线程安全问题
java·开发语言·jvm
techdashen30 分钟前
Rust 模块和文件不是一回事:一次讲清 `mod`、`use`、`pub use`
开发语言·后端·rust
Wy_编程33 分钟前
go中的协程Goroutine
开发语言·golang