开通量化交易软件miniQMT怎么开通?详细介绍miniQMT行情模块!

miniQMT接口主要分为两大类:行情接口和交易接口。今天详细介绍行情接口

行情接口主要用于获取市场数据,包括历史数据和实时数据,以满足量化交易策略的需求。行情接口主要可以分为以下几个子类别:

1、K线数据接口

周期:提供不同周期的K线数据,如1分钟(1m)、5分钟(5m)、日线(1d)等。


功能:用于获取指定股票或合约在特定时间周期内的开盘价、最高价、最低价、收盘价等关键信息。

2、分笔数据接口

周期:通常指tick数据,即每笔成交的详细记录。

功能:用于获取指定股票或合约的逐笔成交记录,包括成交时间、价格、成交量等信息,有助于分析市场的微观结构。


3、订阅与主动获取接口

功能:提供订阅和主动获取行情数据的功能,用户可以订阅特定的股票或合约,实时获取其行情数据;也可以根据需要主动获取历史行情数据。

4、其他行情接口

基本信息和行情查询:提供如财务数据、合约基础信息、板块和行业分类信息等基础行情数据。

实时行情订阅:通过subscribe_*系列接口订阅实时行情数据,如subscribe_quote用于订阅股票或期货的实时行情数据。


释义

订阅单股的行情数据,返回订阅号

数据推送从callback返回,数据类型和period指定的周期对应

数据范围代表请求的历史部分的数据范围,数据返回后会进入缓存,用于保证数据连续,通常情况仅订阅数据时传count = 0即可

参数

stock_code - string 合约代码

period - string 周期

start_time - string 起始时间

end_time - string 结束时间

count - int 数据个数

callback - 数据推送回调

回调定义形式为on_data(datas),回调参数datas格式为 { stock_code : [data1, data2, ...] }

历史数据下载:通过download_*系列接口下载历史行情数据,如download_history_data用于下载单支股票或批量股票的历史行情数据。


释义

补充历史行情数据

参数

stock_code - string 合约代码

period - string 周期

start_time - string 起始时间

end_time - string 结束时间

incrementally - 是否增量下载

bool - 是否增量下载

None - 使用start_time控制,start_time为空则增量下载

注意事项

miniQMT的接口分类可能会随着软件版本的更新而发生变化,用户在使用前应仔细查阅最新的官方文档。

不同的券商可能会基于miniQMT进行定制化开发,提供具有自身特色的接口和功能,因此用户在选择券商时也需要关注其提供的接口和功能是否符合自己的需求。

在使用miniQMT进行量化交易时,用户需要确保自己的交易策略和代码能够正确调用和处理这些接口返回的数据和消息。




温馨提示:投资有风险,选择需谨慎。

相关文章