Giter Club home page Giter Club logo

openctp's Introduction

CTP开放平台(Powered by TTS - Tick Trading System)

开放平台采用与CTPAPI完全兼容的接口,一定程度上可替代simnow等模拟平台进行功能测试。 CTP程序无需修改代码也无需重新编译,只需在这里下载与CTP API版本号一致的交易dll,覆盖掉自己的即可,行情dll不用改,行情的接入地址可使用各期货公司的实盘地址。

目前已提供CTPAPI全部在用的四个版本API,提供Win32、Win64、Linux64、Mac64及FreeBSD64共5个平台40个动态库。

支持负价交易(合约号MINUS为负价合约,价格为负数,每手保证金为固定金额)

撮合方式(同时支持做市与撮合):

  • 撮合:完全由用户之间撮合,按价格优先、时间优先撮合成交。撮合模式的合约只有三个,合约代码分别为TEST、BTC、MINUS,其它合约均为做市模式。
  • 做市:Simnow用的就是做市模式,以实盘行情盘口做市成交,即高于叫卖价的多单立即成交,低于叫买价的空单立即成交,否则挂在队列中等行情符合条件的时候成交。

开放平台仿真环境(交易时段与实盘一致):

  • 交易前置 - tcp://121.36.146.182:20002
  • 行情前置 - tcp://121.36.146.182:20004(建议直接使用CTP实盘行情前置,行情前置均不校验密码)

开放平台7x24环境(不间断轮播某天行情):

  • 交易前置 - tcp://122.51.136.165:20002
  • 行情前置 - tcp://122.51.136.165:20004

CTP实盘行情前置地址: (随便找的几个实盘地址,自己可以替换成其它的,行情前置都是不校验密码的,用户名也可以为空)

  • tcp://180.169.112.54:42213
  • tcp://140.207.168.9:42213
  • tcp://180.168.212.75:41313
  • tcp://27.115.78.155:41313
  • tcp://180.168.102.233:41168
  • tcp://112.64.143.220:41168

模拟账号:

扫扫下面的二维码,关注开放平台公众号,即可获得一个模拟账号,也可以回复"注册"再申请新的模拟号,一个微信号最多可以申请3个模拟账号,可以回复"查询"得到已注册的模拟账号列表。注册的模拟账号都可以在以上两个环境使用,两套环境独立结算,但是账号相同。

qrcode_for_gh_564e4bf4668c_258

CTP程序接入股票柜台:

除提供开放平台模拟交易外,还提供使用CTP接口接入证券柜台的能力,可以进行股票、债券、逆回购、新股申购、融资融券、ETF期权等交易,同样使用CTP接口将证券柜台接口封装成跟CTP完全兼容的动态库,使得CTP程序无需任何修改,只更换CTP动态库即可接入证券柜台,目前已完成华鑫证券股票交易接入功能,同样发布了目前在用的四个CTPAPI版本,分别提供win32、win64、linux三套动态库。

股票接入方式采用直连证券柜台方式,不经过开放平台处理,因此需要向证券公司申请模拟账号,华鑫证券N视界模拟账号申请地址:http://www.n-sight.com.cn

已官方支持TTS通道(CTP开放平台)的产品:

vnpy

mt5ctp

texttrader

QQ技术交流群:

QQ群二维码

特别说明:

AuthCode、AppID认证信息任意填,不作校验

Broker任意填,填什么就回什么

虽然也可以从平台接收实时行情,但是不建议这么做,除非玩TEST等自建合约,否则建议直接使用CTP数据源。从平台接收行情,同交易一样需要更换行情dll。

本平台为个人自建平台,希望大家手下留情,不要给太大的压力。

本模拟平台不对模拟结果作任何保证,依据本平台测试结果进行实盘交易的后果完全由使用者自己承担。

openctp's People

Contributors

krenx1983 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.