是迅投QMT极速策略交易系统
极速交易多样式指标分析
针对证券、期货公司等专业金融机构的私募基金管理人、VIP客户、个人高净值客户等活跃交易用户量身定制的集行情显示、投资研究、策略编写、自动交易、极速交易、智能算法交易、组合篮子交易、合规风险管理等一体的专业策略交易平台。
迅投QMTAPI接口说明链接: 迅投QMT测试软件/正式软件获取可联系交流↑!
首页 | 迅投知识库 各类API接口说明!
迅投QMT(Quick Model Trade)是一款专为量化交易设计的高级软件,它由迅投公司开发,旨在为投资者提供一个全面的策略交易平台。以下是QMT软件的几个关键特点和功能:
1. 全面的交易品种支持:QMT覆盖了广泛的交易品种,包括股票、期货、期权、可转债、港股通、两融等,满足不同投资者的需求。
2. 量化交易与回测:软件提供强大的量化回测功能,支持从Tick数据到年线的全周期回测,帮助用户在本地环境下进行策略的测试与优化,确保策略在历史数据上的表现。
3. 多语言编程环境:QMT支持Python和VBA编程,为不同背景的用户提供了灵活的策略开发环境。Python API因其简洁性和强大的功能而受到青睐,而VBA则因其普及性,便于已有知识的用户快速上手。
4. 策略编写与执行:用户可以在软件内部编写策略,或通过miniQMT模式使用外部Python环境(如XTquant)与QMT连接,实现策略的编写和执行。
5. 可视化回测与分析:提供高可视化回测结果,帮助用户直观理解策略表现,包括持仓变动、行业分布等,便于策略的验证和调整。
6. 实时行情与交易:集成实时行情数据,支持模拟交易和实盘交易,使用户能够快速响应市场变化。
7. 高级功能:包括智能算法交易、篮子交易、一键套利等,适合高级交易者和机构投资者。
8. 社区与支持:迅投QMT拥有社区支持,用户可以交流经验,分享策略,共同探索交易策略。
9. 教育与资源:提供教程和文档,帮助新手快速上手,同时为高级用户深入研究提供资源。
10. 高配置优化:在高性能计算机上运行效率更高,支持快速回测和实时交易。 QMT软件的设计旨在降低量化交易的门槛,同时为专业用户提供高级功能,无论是散户还是机构投资者,都能在QMT中找到适合自己的量化交易解决方案。
例如:
获取股票概况
包含股票的上市时间、退市时间、代码、名称、是否是ST等。
#获取合约基础信息数据
该信息每交易日9点更新
调用方法
python
from xtquant import xtdata
xtdata.get_instrument_detail(stock_code)
参数
名称 | 类型 | 描述 |
---|---|---|
stock_code | string | 合约代码 |
返回值
- 一个字典, 有如下键值,找不到指定合约时返回
None
:
名称 | 类型 | 描述 |
---|---|---|
ExchangeID | string | 合约市场代码 |
InstrumentID | string | 合约代码 |
InstrumentName | string | 合约名称 |
ProductID | string | 合约的品种ID(期货) |
ProductName | string | 合约的品种名称(期货) |
ExchangeCode | string | 交易所代码 |
UniCode | string | 统一规则代码 |
CreateDate | str | 上市日期(期货) |
OpenDate | str | IPO日期(股票) |
ExpireDate | int | 退市日或者到期日 |
PreClose | float | 前收盘价格 |
SettlementPrice | float | 前结算价格 |
UpStopPrice | float | 当日涨停价 |
DownStopPrice | float | 当日跌停价 |
FloatVolume | float | 流通股本 |
TotalVolume | float | 总股本 |
LongMarginRatio | float | 多头保证金率 |
ShortMarginRatio | float | 空头保证金率 |
PriceTick | float | 最小价格变动单位 |
VolumeMultiple | int | 合约乘数(对期货以外的品种,默认是1) |
MainContract | int | 主力合约标记,1、2、3分别表示第一主力合约,第二主力合约,第三主力合约 |
LastVolume | int | 昨日持仓量 |
InstrumentStatus | int | 合约停牌状态 |
IsTrading | bool | 合约是否可交易 |
IsRecent | bool | 是否是近月合约 |
示例
示例返回值
from xtquant import xtdata
# 输出平安银行信息的中文名称
xtdata.get_instrument_detail("000001.SZ")