开放平台采用与CTPAPI完全兼容的接口,一定程度上可替代simnow等模拟平台进行功能测试。 CTP程序无需修改代码也无需重新编译,只需在这里下载与CTP API版本号一致的动态库,覆盖掉自己的即可。
提供CTPAPI 6.3.15、6.3.19、6.5.1、6.6.1、6.6.7全部在用的版本,对应支持win32、win64、linux、MacOS等多个操作系统。
- 6.3.15 ~ 6.6.7:开放平台标准模拟环境TTS系统的CTPAPI兼容接口,替换CTP官方动态库即可连接TTS系统。
- ctp2IB盈透:盈透证券的CTPAPI兼容接口。
- ctp2OST东方证券:东方证券的CTPAPI兼容接口。
- ctp2中泰证券XTP:中泰证券XTP柜台的CTPAPI兼容接口。
- ctp2华鑫证券STP:华鑫证券奇点柜台的CTPAPI兼容接口。
- ctp2QQ行情:腾讯行情的CTPAPI兼容接口。
- ctp2Sina行情:新浪行情的CTPAPI兼容接口。
- demo:CTPAPI开发相关的demo及工具源码。
- tools:生产力工具。
- docs:开发文档及行业资料。
- 监控页面地址:http://121.37.80.177:50080/detail.html
- 使用的技术:https://github.com/krenx1983/openctp/tree/master/tools/Ping
- 相关源码:https://github.com/krenx1983/openctp/tree/master/demo/ctpping
- A股股票、债券、基金
- 上期所等国内全品种期货、期权
- 港股、美股全部股票合约模拟交易
- CME等外盘期货品种(即将上线)
- 支持负价交易(负价合约的合约号为MINUS,仅在7x24环境提供)。
- 支持部分撮合、部分撤消。
- 提供各交易所全商品模拟交易。
- 关注“CTP开放平台”公众号即可自动得到一个7x24测试账号及仿真账号,回复“注册仿真”可再注册多个仿真账号,回复“注册24”可再注册多个7x24测试账号,且立即生效。
- QQ群546977604有问必答,解答CTP及各交易相关问题。
- 真正的7x24,1秒钟都不停。
- 除国内期货及期权外,还提供A股股票、债券、基金及港美股、外盘期货等全球市场模拟交易。
- 支持市价单。
- openctp欢迎你
- CTP接口开发“葵花宝典”
- openctp私募成长计划
- openctp培训与咨询服务
- 开放腾讯行情CTPAPI接口源码
- 开放新浪行情CTPAPI接口源码
- 开放华鑫证券奇点柜台CTPAPI接口源码
- 如何使用CTP开放平台提供的各项能力
- 连接CTP开放平台报错4097的解决方法
- 发布一批CTP链路检测工具
- 发布一批行情显示工具(命令行版)
- CTP开放平台支撑系统(TTS)架构
- 期货交易系统架构演变
- 内存数据库交易系统架构第一篇--概览篇
- 内存数据库交易系统架构第二篇--数据恢复机制
- 交易系统的“白”(一)
- TTS风控系统架构设计
- 撮合:完全由用户之间撮合,按价格优先、时间优先撮合成交。撮合模式的合约只有三个,合约代码分别为TEST、BTC、MINUS,其它合约均为做市模式。
- 做市:Simnow用的就是做市模式,以实盘行情盘口做市成交,即高于叫卖价的多单立即成交,低于叫买价的空单立即成交,否则挂在队列中等行情符合条件的时候成交。
- 模拟撮合在做市处理时对成交数量作了一定的随机处理,可能一次全部成交,可能部分成交并且间隔1秒左右再次撮合,再次撮合的时候如果果盘口不符合成交条件则不会成交。
- 交易前置 - tcp://121.36.146.182:20002
- 行情前置 - tcp://121.36.146.182:20004(建议直接使用CTP实盘行情前置,行情前置均不校验密码)
- 交易前置 - tcp://121.37.80.177:20002
- 行情前置 - tcp://121.37.80.177:20004
开放平台VIP仿真环境(需要付费申请,提供更快的速度、更全的品种,具体点这里):
- 交易前置 - tcp://42.192.226.242:20002
- 行情前置 - 无(行情需要直连相应通道)
扫扫下面的二维码,关注开放平台公众号,即可获得一个7x24账号及一个仿真账号,也可以回复"注册24"或"注册仿真"再申请新的模拟号,一个微信号最多可以申请3个7x24测试账号及3个仿真模拟账号,可以回复"查询"得到已注册的模拟账号列表。7x24与仿真环境独立结算,账号也是独立的,但是密码是同一个,包括vip环境的密码也是同一个,也就是一个微信号申请的所有账号都共用一个密码,可以使用快期等支持修改密码的软件修改任何一个模拟号密码即可。
除提供开放平台模拟交易外,还提供使用CTP接口接入证券柜台的能力,可以进行股票、债券、逆回购、新股申购、融资融券、ETF期权等交易,同样使用CTP接口将证券柜台接口封装成跟CTP完全兼容的动态库,使得CTP程序无需任何修改,只更换CTP动态库即可接入证券柜台,目前已完成华鑫证券、中泰证券股票交易接入功能,同样发布了目前在用的四个CTPAPI版本,分别提供win32、win64、linux三套动态库。
股票接入方式采用直连证券柜台方式,不经过开放平台处理,因此需要向证券公司申请模拟账号。
- 华鑫证券,N视界模拟平台QQ客服群:860160807,加群验证信息填openctp(否则可能通过不了),模拟账号申请地址:http://www.n-sight.com.cn
- 中泰证券,XTP柜台QQ客服群:188500929,加群验证信息填openctp(否则可能通过不了),模拟账号申请地址:https://xtp.zts.com.cn
AuthCode、AppID认证信息任意填,不作校验
Broker任意填,填什么就回什么
为零散问题解答服务,如果你在CTP技术群、编程语言群等等地方问问题没人理你,你可以来咨询我们,这项服务我们是以团队的形式对外进行服务,由各项技术的大厂专家组成,对技术都有丰富的经验和极高的追求,现推广阶段咨询费也很便宜,报名请在openctp公众号回复“咨询”两个字。请注意,咨询不是培训,如果你需要的是系统性的学习,请报相应的培训课程,咨询也不会帮忙写代码,只问诊不开药,也不作任何保证,如果你对自己所提出的问题价值没有概念又很较真,请不要来骚扰。
- CTP接口与业务咨询:1000/年,针对官方技术服务不够的地方作为补充,官方得不到回复或者得不到及时回复的,可以咨询我们。
- 一般技术咨询:3000/年,C/C++、Java、Python、Go等语言基础编程技术咨询,可以作为各语言0基础课程的补充,帮助你更快掌握一门语言。0基础课程均为免费课程,课程安排请关注openctp公众号了解。
- 高级技术咨询:5000/年,可以咨询编程框架、系统架构、业务规划等高阶内容。
需要C/C++、量化交易、互联网等方面的人才或职位请在openctp公众号回复“找工作”三个字。
openctp每个月至少会有一次粉丝线下活动,可以是吃饭、喝茶、徒步等等,想参加的请在openctp公众号回复“活动”两个字。
共准备了五期付费培训课程和多期免费公开课,付费培训时间为每个周日晚20:00~21:30,培训方式为腾讯会议,课后可无限回看,课后可无限时间交流,详情请在openctp公众号回复“培训”两个字,培训完成可帮推荐工作,可长期跟同学们沟通交流,培训内容是我个人从业近二十年的技术精华,付费课程需要有一定的C/C++语言基础,完成五期付费课程培训,在金融交易领域的工作应该会得心应手。免费课程时间不确定,请关注openctp公众号了解相关动态。
- 第一期:C/C++高级编程,3000元,以Think库为基准进行讲解,含socket网络编程、IPC进程通讯等,已完成一次培训,可直接回看视频。
- 第二期:CTP技术开发,5000元,以openctp相关技术为基准进行讲解,含CTPAPI底层逻辑、CTPAPI各种注意事项、开源CTP客户端TextTrader源码讲解等,已完成一次培训,可直接回看视频。
- 第三期:交易系统开发,5000元,以TTS交易系统为基准进行讲解,含内存数据库架构技术、业务表结构设计、关键业务处理等。
- 第四期:金融交易业务,5000元,通讲全球股票、期货、期权交易发展历程、交易规则、计算公式、风险控制及产品设计,提供一份CTP全部常用字段的详细说明。
- 第五期:内存数据库架构开发技术,5000元,通过TTS的总线架构技术讲解CTP那样的总线开发技术,包括重演、热备、负载均衡、最短路由等技术,内存计算架构在各行业的高性能通讯方面都可以应用,远不止金融交易领域。
- C语言0基础:以生动有趣的方式讲C语言基础性编程技术,重在兴趣培养和信心建立,11月13号开讲,通过腾讯会议开放式直播,课后会将录制视频放到B站及西瓜上。
- C++语言0基础:以生动有趣的方式讲C++语言基础性编程技术。
- Python语言0基础:以生动有趣的方式讲Python语言基础性编程技术。
- Java语言0基础:以生动有趣的方式讲Java语言基础性编程技术。
- Go语言0基础:以生动有趣的方式讲Go语言基础性编程技术。
- Linux环境编程0基础:以生动有趣的方式讲Linux环境编程技术。
- 金融业务、产品设计、软件测试0基础:这期课程主要为女生设计,相比编程,女生在金融领域可能更适合业务、产品与测试层面的工作,将来的职业发展空间也比较大。
本模拟平台不对模拟结果作任何保证,依据本平台测试结果进行实盘交易的后果完全由使用者自己承担。