QMT券商证券公司申请开通QMT和miniQMT以后使用xtquant库导入xtdata和xttrader
1. XtQuant.XtData 模块概述
功能:
xtdata
是xtquant
库中提供行情相关数据的模块,旨在为量化交易者提供精简直接的行情数据。数据类型:包括历史和实时的K线、分笔数据、财务数据、合约基础信息、板块和行业分类信息等。
使用方式:作为Python库,可以灵活地添加到各种策略脚本中。
2. 版本信息
文档详细列出了从2020年9月到2024年9月的版本更新记录,包括新增接口、功能优化、错误修正等。
例如,2023年新增了可转债基础信息的下载和获取接口,2024年新增了获取最新交易日K线数据的接口。
3. 接口概述
运行逻辑:
xtdata
通过与MiniQmt
交互获取行情数据,数据请求由MiniQmt
处理并返回给Python层。接口分类:
行情数据:包括K线数据、分笔数据,支持订阅和主动获取。
财务数据:获取和下载财务数据。
合约基础信息:获取合约的详细信息。
板块和行业分类信息:获取板块成分股、板块列表等。
4. 常用类型说明
合约代码 (
stock_code
):格式为code.market
,例如000001.SZ
。周期 (
period
):用于指定获取的数据类型,如tick
(分笔数据)、1d
(日线)、1w
(周线)等。时间范围:指定数据请求的时间范围,包含起始时间、结束时间和数据个数。
除权方式 (
dividend_type
):用于K线数据的复权计算,如none
(不复权)、front
(前复权)等。
5. 接口说明
行情接口:
subscribe_quote
:订阅单股行情数据。subscribe_whole_quote
:订阅全推行情数据。get_market_data
:从缓存获取行情数据。download_history_data
:下载历史行情数据。财务数据接口:
get_financial_data
:获取财务数据。download_financial_data
:下载财务数据。基础行情信息:
get_instrument_detail
:获取合约基础信息。get_sector_list
:获取板块列表。get_stock_list_in_sector
:获取板块成分股列表。
本文由 海星量化研究所 作者提供,转载请保留链接和署名!网址:https://qmt.hxquant.com/?id=11
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源; 2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任; 3.作者投稿可能会经我们编辑修改或补充。