miniQMT如何获取外部数据?详细操作流程
发布时间:2026-4-20 15:33阅读:232
miniQMT 主要通过其提供的 API 接口来获取外部数据,可获取历史行情、实时行情、财务报表等数据。具体操作流程如下:
- 获取历史行情数据:可使用
download_history_data函数下载单只股票数据,或download_history_data2函数批量下载多只股票数据。示例代码如下:
python
from xtquant import xtdata
# 单股下载示例
stock_code = '600031.SH'
xtdata.download_history_data(stock_code=stock_code, period='1m', start_time='20250801', end_time='20250901', incrementally=True)
df = xtdata.get_local_data(stock_list=(stock_code), period='1m', start_time='20250801', end_time='20250901')
print(df)
# 多股下载示例
code_list = ('600031.SH', '600111.SH')
def f(datas):
df = xtdata.get_local_data(stock_list=(code_list[-1]), period='tick', start_time='20240601', end_time='20240605', count=-1)
print(df)
xtdata.download_history_data2(stock_list=code_list, period='tick', start_time='20240601', end_time='20240615', callback=f)
- 获取实时行情数据:可通过
subscribe_quote函数订阅单股行情,或subscribe_whole_quote函数订阅全市场行情,再使用get_market_data_ex函数读取数据。示例代码如下:
python
from xtquant import xtdata
# 单股订阅示例
stock_code = '600031.SH'
xtdata.subscribe_quote(stock_code=stock_code, period='1m', count=-1, start_time='20250911', end_time='20250911')
df = xtdata.get_market_data_ex(field_list=('time', 'open', 'high', 'low', 'close', 'volume'), count=-1, stock_list=(stock_code), period='1m', start_time='20250911', end_time='20250911')
print(df)
# 多股订阅示例
stock_list = ('600519.SH', '600570.SH')
period = '5m'
start_time = '20240811'
end_time = '20250811'
for i in stock_list:
xtdata.subscribe_quote(stock_code=i, start_time='', end_time='', period=period, count=-1)
data = xtdata.get_market_data_ex(field_list=('time', 'open', 'high', 'low', 'close', 'volume'), stock_list=stock_list, start_time='', end_time='', period=period, count=-1)
print(data)
- 获取财务报表数据:可使用财务数据下载接口
download_financial_data或download_financial_data2,指定股票代码、报表类型以及起始时间和结束时间(部分情况下时间参数非必需)来下载所需的财务报表数据。 - 此外,miniQMT 还支持导入外部数据文件,可将外部数据保存为 CSV 格式,再在 miniQMT 中选择相应的数据导入功能,设置参数后完成导入。
股票开户找我!无门槛国债逆回购一折 (百万分之一)!ETF佣金万0.5!融资利率5%以下!优惠多多!免费量化!ptrade&QMT!

温馨提示:投资有风险,选择需谨慎。
- 2026完整版QMT量化交易攻略:支持券商、开通资金门槛、实操细则全解析
- 2026最新完整版QMT专业量化交易开户全指南:开通条件、流程、费率全解析
- 现在 QMT 与 PTrade 量化交易怎么选,量化免费开通保姆级全攻略(2026 最新)
- 2026 年最新量化交易 QMT+PTrade 开通全攻略:轻松看懂量化开通门槛
- 2026 量化账户开通全指南|同一账户可同时开通 QMT+PTrade,保姆级流程
- 迅投 QMT 量化交易最新版开户全攻略:申请条件、开通流程!看完就懂!
- 2026 年量化交易开户手续攻略:QMT 如何办理开户?
- 2026 最新|QMT+PTrade 开通保姆级指南✅正版量化软件免费使用,无额外年费!
-
REITs认购&交易权限怎么开?和股票基金有3处不同
2026-08-17 15:40
-
新三板是什么?权限怎么开?三大条件缺一不可
2026-08-17 15:40
-
港股通一笔交易贵在哪?汇率结算+3项费用全拆解
2026-08-17 15:40


问一问

+微信
分享该文章
