CTPAPI
CTP柜台是上期所旗下技术公司上期技术于2007年推出的期货、期权综合交易柜台,凭借极高的订单处理性能及简洁明了的开放式API接口,推出后迅速吸引了众多投资者的欢迎,很快就在期货柜台市场占据了主导地位,CTPAPI即是CTP柜台对外的API接口,官方下载地址:www.simnow.com.cn。
之后随着CTPAPI的用户越来越多,新研发的柜台系统很多都借鉴甚至直接完全兼容了CTPAPI,使得用户的软件切换到不同柜台的成本几乎为0,理想情况下只需替换ctp的交易和行情两个dll/so文件即可,软件都不需要重新编译。
openctp也是采用兼容CTPAPI的方式对中泰XTP、华鑫奇点、量投QDP等柜台接口进行封装,并且也开发了自研的TTS系统CTPAPI兼容接口,既使CTP程序可以无缝对接到XTP、奇点、QDP等其它证券、期货柜台,也提供了一套除SimNow之外另一个稳定可靠、随时可用且高质量的CTPAPI接口测试环境。
基于CTP柜台先进、成熟的技术架构,上期技术又开发出了支持上交所、深交所股票期权及相应标的合约交易的股票期权柜台,俗称CTP股票期权柜台,其API接口与CTPAPI高度一致,绝大多数函数接口及类型定义与CTPAPI完全相同,CTP程序只需要微小的改动即可对接到CTP股票期权柜台。
与CTPAPI一样,CTP股票期权柜台也采用开放式接口,用户可以免费获得股票期权柜台API,并且无需托管直接从互联网接入实盘柜台,相比证券公司因监管要求对股票期权品种交易接口接入方式的各种限制,CTP股票期权柜台的开放式接口又一次打破了行业的成规,为投资者参与股票期权交易提供了极大的便利。
由于SimNow模拟平台并未提供对股票期权品种的支持,CTP股票期权程序的开发与仿真交易都比较困难,openctp模拟环境支持CTP股票期权API兼容接口,与CTPAPI兼容接口的使用方式一样,只需替换掉CTP股票期权程序的交易与行情dll/so文件,即可无缝对接到TTS模拟柜台进行CTP股票期权API接口的测试与仿真交易。
CTPAPI接口下载:
CTP股票期权API接口下载:
CTPAPI原厂柜台模拟环境:
模拟平台 | 环境 | 前置 | 地址(加tcp://前缀) |
---|---|---|---|
SimNow | 7x24环境: BrokerID: 9999 AppID:simnow_client_test AuthCode:0000000000000000 | 交易前置 | 180.168.146.187:10130 |
行情前置 | 180.168.146.187:10131 | ||
仿真环境: BrokerID: 9999 AppID:simnow_client_test AuthCode:0000000000000000 | 交易前置 | 180.168.146.187:10201 | |
交易前置 | 180.168.146.187:10202 | ||
行情前置 | 180.168.146.187:10211 | ||
行情前置 | 180.168.146.187:10212 | ||
华鑫证券N视界 | 仿真环境: BrokerID: 10010 AppID:无 AuthCode:无 | 交易前置 | 210.14.72.12:4600 |
行情前置 | 210.14.72.12:4602 |
CTP股票期权API原厂柜台模拟环境:
SimNow没有提供CTP股票期权柜台模拟环境,期货公司的环境都有些要求,建议通过TTS系统CTP股票期权API兼容接口接入openctp模拟环境进行测试。
CTPAPI接口生态:
- openctp
以CTP生态为依托的技术服务平台,支持CTP程序无缝接入CTP股票期权、中泰XTP、易盛TAP、华鑫奇点、量投QDP等柜台。
- LocalCTP
兼容CTPAPI接口的嵌入式模拟交易环境(无服务端),支持全市场期货、期权及组合合约的模拟交易,支持FAK、FOK订单及条件单等指令,支持回测及结算单功能。
- ctp2rs
- go2ctp
CTPAPI及CTP股票期权API文档与资料:
- 景色的CTPAPI系列文章
- 秋水的CTPAPI系列文章
- CTPAPI接口开发“葵花宝典”
- CTPAPI接口量化交易资料汇总
- CTP客户端开发指南.pdf
- 综合交易平台API技术开发指南.pdf
- 综合交易平台API开发常见问题列表.pdf
- 综合交易平台交易API特别说明.pdf
- CTP期权保证金手续费算法说明.pdf
- FTD期货交易数据交换协议.pdf
友情推荐:
- HQChart
基于国内传统PC股票客户端软件(C++)移植到js/py平台的一个项目, 包含K线图图形库及麦语法(分析家语法)指标执行器. 支持js、vue、uniapp、小程序等平台。
- KLineChart
可高度自定义的轻量级k线图,无第三方依赖,支持移动端。