xtquant是什么?想要用xtquant哪家券商支持?提供miniQMT的券商有吗?

xtquant是qmt的使用原生python的库,当你要用qmt mini的时候就要用到xtquant作为中间桥梁来连接python与qmt。

一、下载xtquant

在命令行界面是用 pip install xtquant来安装这个库

二、结构

Xtquant有两个模块分别是:Xtdata、Xttrader

对比维度 Xtdata(行情数据模块) Xttrader(交易模块)
主要用途 行情数据获取和订阅 交易执行和账户管理
核心功能 数据服务 交易服务
数据流向 从市场获取数据 → 用户 用户指令 → 市场执行

功能特性对比

功能类别 Xtdata Xttrader
历史数据 支持多种周期历史K线 不提供历史数据
实时数据 实时行情订阅推送 实时交易状态推送
Level2数据 支持Level2行情 不提供Level2数据
财务数据 财务报表、财务指标 不提供财务数据
基础信息 合约信息、板块分类 不提供基础信息
交易执行 不提供交易功能 股票买卖、撤单
账户查询 不提供账户功能 资产、持仓查询
资金划转 不提供资金功能 银证转账、资金划拨

使用场景对比

使用场景 Xtdata适用性 Xttrader适用性
策略回测 必需(历史数据) 不适用
实时监控 行情监控 交易监控
技术分析 技术指标计算 不适用
基本面分析 财务数据分析 不适用
实盘交易 行情数据支持 交易执行必需
自动化交易 信号生成 策略执行
风险管理 市场风险监控 交易风险控制
数据研究 数据挖掘分析 不适用

技术特性对比

技术特性 Xtdata Xttrader
连接方式 行情服务器连接 交易服务器连接
数据格式 pandas DataFrame, numpy array 自定义对象(XtAsset, XtOrder等)
异步支持 异步订阅 异步交易
回调机制 行情数据回调 交易状态回调
错误处理 数据获取异常处理 交易执行异常处理
性能因素 数据获取速度 交易执行延迟




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

相关文章