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位纯数字。(每个期货公司的经纪商编号都不同)另外,实盘账号也可以开通仿真交易功能,同样需要联系客户经理。