• CTP
    • 如何加载
    • 相关字段
    • 获取账号

    CTP

    如何加载

    run.py文件提供了接口加载示例:先从gateway上调用ctpGateway类;然后通过add_gateway()函数添加到main_engine上。

    1. from vnpy.gateway.ctp import CtpGateway
    2. main_engine.add_gateway(CtpGateway)

    相关字段

    • 用户名:username
    • 密码:password:
    • 经纪商编号:brokerid
    • 交易服务器地址:td_address
    • 行情服务器地址:md_address
    • 产品名称:product_info
    • 授权编码:auth_code

    获取账号

    • 仿真账号:从SimNow网站上获取。只需输入手机号码和短信验证即可。(短信验证有时只能在工作日正常工作时段收到)SimNow的用户名为6位纯数字,经纪商编号为9999,并且提供2套环境用于盘中仿真交易以及盘后的测试。
    • 实盘账号:在期货公司开户,通过联系客户经理可以开通。用户名为纯数字,经纪商编号也是4位纯数字。(每个期货公司的经纪商编号都不同)另外,实盘账号也可以开通仿真交易功能,同样需要联系客户经理。