TTS系统CTPAPI
TTS(TickTradingSystem)系统是openctp自研的支持股票、债券、基金、期货、商品期权及股票期权等品种一站式交易的资产管理系统,支持CTP、CTP股票期权、中泰XTP、华鑫奇点、易盛TAP、量投QDP等主流柜台,支持分仓、子账户等功能,直接支持CTPAPI兼容接口,CTP程序只需替换一下交易及行情dll/so文件即可接入TTS柜台,无需重新编译。
TTS柜台还直接提供了CTP股票期权API兼容接口,与CTPAPI兼容接口的使用方式一样,只需替换掉CTP股票期权程序的交易与行情dll/so文件,即可无缝对接到TTS模拟柜台进行CTP股票期权API接口的测试与仿真交易。
TTS柜台CTPAPI接口下载:
TTS柜台CTP股票期权API接口下载:
Python接口:
使用CTPAPI-Python或者CTP股票期权API-Python接口替换相应的dll/so文件即可,具体参见:CTPAPI兼容接口。
TTS柜台模拟环境:
模拟平台 | 环境 | 前置 | 地址(加tcp://前缀) |
---|---|---|---|
openctp | 7x24环境: BrokerID: 无 AppID:无 AuthCode:无 | 交易前置 | 121.37.80.177:20002 |
行情前置 | 121.37.80.177:20004 | ||
仿真环境: BrokerID: 无 AppID:无 AuthCode:无 | 交易前置 | 121.37.90.193:20002 | |
行情前置 | 直连实盘行情前置 | ||
vip仿真环境: BrokerID: 无 AppID:无 AuthCode:无 | 交易前置 | 支持期货、期权及股票期权等品种。 | |
行情前置 | 直连实盘行情前置 |
注:
openctp仿真环境不提供实时行情,行情直连实盘即可,CTP及CTP股票期权柜台行情前置均不验证密码,注意使用实盘行情通道对应的dll/so库。
模拟账号注册:
扫描下方二维码关注openctp公众号即可立即获得一个7x24模拟账号和一个仿真账号,如果需要更多账号,再回复“注册24”或“注册仿真”即可。

TTS-CTPAPI常见问题:
- 4097错误:void OnFrontDisconnected(int nReason)接口在通讯故障时会报错,CTP官方接口动态库会报4097等错误,TTS接口中nReason参数只有0这一个值,所以遇到4097的错误时,可以肯定的是程序加载的不是TTS的动态库,必须使用TTS的CTPAPI动态库连接openctp模拟环境,连接XTP、QDP等环境也是一样的原理,连哪个环境就要使用哪个环境对应的CTPAPI兼容接口。
- 修改密码:openctp的7x24、仿真、vip等各套环境的账号密码都是共享的,密码跟随账号对应的微信号,同一个微信申请的所有模拟账号均共享同一个密码,修改密码时也只需要任意修改其中一个即可,可使用支持CTPAPI密码修改接口的程序进行密码修改,也可以使用TickTrader/TickTraderMini修改。如果忘记密码,可以在openctp公众号回复重置密码即可。
- 账号限制:一个微信号最多注册3个7x24和仿真环境模拟号,如果需要更多账号,可使用vip仿真环境。
- 软件支持:原生支持TTS系统的客户端软件有TickTrader、TickTraderMini、VeighNa、WonderTrader、期权大师等。