国信证券miniQMT下载与开通

miniqmt qmt 291℃

国信证券miniQMT下载与开通

国信证券的miniQMT 又叫 iQuant策略交易平台精简版

下载地址:

https://www.guosen.com.cn/gs/software/detail.html?id=57

下载页面

安装界面,很简单,双击后一路下一步,这里注意,路径最好使用英文! 不然后面安装python第三方库的时候会有问题。

安装过程

国信的miniQMT不同于其他券商的miniQMT,比如国金的miniQMT,是直接在QMT的登录页面,勾选极简登录,就可以进入到miniQMT的界面。

而国信的iQuant需要额外安装这个精简版的应用,从这个精简版的应用里面进去miniQMT。

20230914160425-v1

小编觉得因为国信的iQuant对原来的QMT做了太多的修改,然后界面上把miniQMT给阉割了,但是碍于有些用户需要使用,所以就把原版的QMT找回来,在原版的基础上让用户使用miniQMT,然后把原版的QMT的登录给干掉,以至于看起来有2个版本一样。

不过国信miniQMT比国金的miniQMT的好处是,它可以记住密码,每天可以自动登录。

接着就可以马上开干了,比如我要获取ETF的期权tick数据:

import re, math, datetime

def get_etf_option():
    select_option = {}

    etf_price = {}
    # 获取ETF行情
    etf_tick = xtdata.get_full_tick(['510300.SH', '510050.SH', '159919.SZ'])
    # 取今日开盘价/昨日收盘价均值
    for code in ['510300.SH', '510050.SH', '159919.SZ']:
        etf_price[code] = (etf_tick[code]['open'] + etf_tick[code]['lastClose']) / 2

    options = xtdata.get_stock_list_in_sector('上证期权') + xtdata.get_stock_list_in_sector('深证期权')
    # 获取主力期权(标的价格附近上下5档,当月/次月)
    option_data = []
    for code in options:
        meta = xtdata.get_instrument_detail(code)
        # 期权名称
        name = meta['InstrumentName']
        # 对应的ETF
        etf = re.findall(r'\((\d+)\)', meta['ProductID'])[0] 
        etf = {'510300': '510300.SH', '510050': '510050.SH', '159919': '159919.SZ'}.get(etf)
        # 剩余有效日
        days = (datetime.date(year=int(str(meta['ExpireDate'])[:4]), month=int(str(meta['ExpireDate'])[4:6]), day=int(str(meta['ExpireDate'])[6:8])) - datetime.date.today()).days
        call_put = 'call' if '购' in name else 'put'
        if days < 32:
            if math.fabs(etf_price[etf] - int(name[-4:]) / 1000.0) < 0.2:
                select_option[code] = [etf, call_put, int(name[-4:]), days]
        elif days < 65:
            if math.fabs(etf_price[etf] - int(name[-4:]) / 1000.0) < 0.25:
                select_option[code] = [etf, call_put, int(name[-4:]), days]

    return select_option

这里有一个重要的事情要提示一下:

个人用户可以开通国信的miniQMT,但是无法再miniQMT进行下单指令,国信的miniQMT下单权限需要机构级别的用户申请,才可以使用。所以个人用户在国信的miniQMT上面是无法交易的,只能获取行情数据!

需要开通国信iquant和miniQMT的朋友,可以关注微信公众号,后台留言获取开户方式哦

转载请注明:QMT|Ptrade量化交易 » 国信证券miniQMT下载与开通

喜欢 (0)