迅投QMT极速策略交易系统

针对证券、期货公司等专业金融机构的私募基金管理人、VIP客户、个人高净值客户等活跃交易用户量身定制的集行情显示、投资研究、策略编写、自动交易、极速交易、智能算法交易、组合篮子交易、合规风险管理等一体的专业策略交易平台。

实盘交易流程

  • 1、注册本站会员账号
    需要首先注册本站会员账号通过审核以后再进行下一步

    注册会员账号

  • 2、开通证券账户及QMT权限
    10万资金可免费开通QMT实盘交易权限

    全程无任何费用

    提交申请
  • 3、聚宽实时数据上报
    本站提供聚宽实时模拟盘上报API来保存策略运行数据,如实时选股结果、账户持仓、账户资金、交易流水等。

    API使用说明及实例

  • 4、实盘交易
    QMT通过API从服务器获取实盘数据(主要是选股结果)进行交易

1. 关于策略数据上报及查询

由于聚宽只有VIP账号能够实时运行反馈结果并通过API上报到服务器,所以对于即时性要求较高的策略请自备VIP账号。同时对部分表现优秀的策略本站也提供了实时数据提供大家免费查询。具体可以查看交易策略板块。

本站API需要鉴权,所以需要先注册为本站会员才能使用。

将下列文件保存为 LeexV2.py 上传到聚宽研究的根目录下。在策略内引入就可以使用了。

from LeexV2 import *

def initialize(context):
    # 最后一个参数是运行模式,True为回测运行,策略开发时使用,不会进行数据上报,False为实盘
    g.leex = LeexInterFace('策略识标', '用户名', '密码', True)


def before_market_open(context):
    # 每天开盘前进行API登录以获取最新token
    if g.leex.debug == False:g.leex.login()


# 上报数据时使用
def get_stocklist(context):
    # 选股过程省略
    datas = {
        'token': g.leex.token,
        'sign' : 策略识标,
        'date' : str(context.current_dt.date()).replace('-',''),
        'context' : json.dumps(stocklist) #选股数据以json的形式保存到 context 字段
    }
    #为避免回测运行时数据重复上报,只在实盘运行时进行上报
    if g.leex.debug == False:requests.post("https://xledoo.com/api/datastore/store", data=datas)


#下单时使用 会把下单数据上报到服务器进行记录
g.leex.report_order(order_target_value(context.portfolio.positions[stock].security, 0), '调仓换股')


#收盘时使用
def after_market_close(context):
    # 资金上报
    g.leex.report_capital(context)
    # 同步持仓上报
    g.leex.report_positions(context)
    # 打印持仓日志
    print(show_position(context))
                                              

2. 关于本站提供的服务

本站提供的所有服务均免费,旨在一创实盘交易关闭后能为广大爱好者提供实盘交易解决方案,不会收取任何费用。