QMT券商证券公司申请开通QMT和miniQMT以后使用xtquant库导入xtdata和xttrader

miniqmt 阅读:1128 2024-12-31 10:15:21 评论:0

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.作者投稿可能会经我们编辑修改或补充。

搜索
排行榜
关注我们

扫码开通QMT/ptrade