OpenCTP (Système de trading de tiques alimenté par TTS)
OpenCTP est une plate-forme basée sur l'écosystème CTP. Il fournit non seulement des interfaces de compatibilité CTPAPI pour des compteurs tels que Huaxin Securities Singularity, Zhongtai Securities XTP, Oriental Fortune EMT, Oriental Securities OST, et fournit également un environnement de simulation similaire à l'environnement de simulation SimNow de technologie précédente, et soutient également l'interface CTPAPI. Il fournit non seulement un trading simulé de contrats à terme et de variétés d'options dans divers bourses à terme nationaux, mais fournit également le trading simulé d'actions, de fonds, d'obligations et d'options d'achat d'actions en A-Shares, et prend également en charge le trading simulé des actions de Hong Kong et des États-Unis.
OpenCTP fournit également l'interface Python de CTPAPI et l'interface Python de l'API des options d'actions CTP. Il ouvre la source du CTP Command Line Trading Client Vitrader et l'interface graphique négociant le client TickTrader. La mini-version de Minitrader prend en charge OpenCTP, CTP, CTP Stock Options, Zhongtai XTP, Huaxin Singularity Stock and Stock Options Cousters. Minitrader utilise la technologie d'interface compatible CTPAPI d'OpenCTP et prend en charge les compteurs d'options CTP, TTS, Huaxin Securities et les compteurs d'options d'achat, sans remplacer la DLL vous-même.
OpenCTP fournit également un ensemble de services CTP pour Interface WebSocket, WebCTP, qui fournit des services au monde extérieur sous la forme de WebSocket + JSON, et ouvre également le code source.
OpenCTP fournit également le conseil en développement et la formation pour des interfaces de contre-interfaces telles que CTP, Huaxin Singularité et Zhongtai XTP, ainsi que les services de formation au développement pour les systèmes de compteur.

Structure du répertoire:
- CTP2TTS: OpenCTP simule l'environnement CTPAPI Interface compatible.
- CTPOPT2TTS: OpenCTP simule l'environnement CTP Options d'actions interface compatible API.
- CTP2CTPOPT: CTP Options d'actions Counter CTPAPI Interface compatible.
- CTP2XTP: Zhongtai Securities XTP COMPTER CTPAPI COMPATIBLE INTERFACE (y compris le code source).
- CTP2STP: Huaxin Securities Tora Singularity Stock Counter CTPAPI Interface compatible (y compris le code source).
- CTP2EMT: Oriental Fortune EMT Counter CTPAPI Interface compatible (y compris le code source).
- CTP2STPOPT: Huaxin Securities Tora Singularity Stock Options Counter CTPAPI Interface compatible.
- CTP2OST: Oriental Securities OST COMPTER CTPAPI Interface compatible.
- CTP2YD: interface compatible CTPAPI YIDA CTPAPI. (Officiellement fourni par Yida)
- CTP2IB: Interface compatible CTPAPI Brokers interactifs.
- CTP2QDP: interface compatible CTPAPI quantitative CTPAPI.
- CTP2TAP: Yisheng Tap Qimingxing Counter CTPAPI Interface compatible.
- CTP2QQ: Tencent Market CTPAPI Interface compatible (y compris le code source).
- CTP2SINA: l'interface compatible CTPAPI de SINA (y compris le code source).
- Démo: code source de démonstration et d'outil lié au développement CTPAPI.
- Outils: outils de productivité.
- Docs: Documents de développement et informations sur l'industrie.
- CTPAPI-Python: interface CTPAPI Python (développement officiel d'OpenCTP).
- CTPAPI-OPT-Python: L'interface Python de l'API des options d'actions CTP (officiellement développée par OpenCTP).
- CTPAPI-Java: Interface Java de CTPAPI.
- CTPAPI-GO: Interface GO de CTPAPI.
- CTPAPI-C: interface linguistique C de CTPAPI.
- CTPAPI-RUST: interface de langue de rouille CTPAPI.
- CTPAPI-CSHARP: C # Interface linguistique de CTPAPI.
- Widgets: Interface graphique petite application.
Environnement de simulation OpenCTP
L'environnement de simulation OpenCTP est similaire à l'environnement de simulation SimNow de technologie précédente. Les deux sont des plates-formes de test et de simulation pour l'interface CTPAPI. CTP a été développé dans le dernier numéro, et Simnow utilise également des compteurs CTP, donc SimNow est la plate-forme de test officielle pour l'interface CTPAPI. OpenCTP a développé un système de compteur compatible avec l'interface CTPAPI. Puisqu'il existe de nombreux services de comptoir CTP, nous OpenCTP ne le considère que du point de vue des investisseurs ordinaires et n'implémente que les interfaces qui doivent être utilisées dans le commerce général. La version complète doit également être testée sur Simnow. En fait, Simnow n'est pas très complet. Après tout, il s'agit d'un environnement de simulation et de nombreuses entreprises ne le soutiennent pas, donc certaines fonctions doivent encore être testées dans l'environnement en temps réel.
Il existe trois ensembles d'environnements de simulation OpenCTP, un ensemble d'environnements 7x24, qui jouent en continu une période de marché le dernier jour de négociation, et l'autre ensemble est un environnement de simulation, avec la période de négociation cohérente avec le marché réel, qui peut être utilisé pour vérifier l'effet opérationnel de la stratégie pendant longtemps. En plus des contrats à terme, il prend également en charge le trading d'actions en A. Le troisième ensemble est également un environnement de simulation, mais la bande passante est élevée et les variétés sont fournies. En plus des contrats à terme et des options sur les échanges à terme, il fournit également des transactions de simulation d'options ETF sur les bourses, et les frais sont également très bon marché. Il ne faut que 300 / an et les variétés d'options ETF 500 / an. Suivez le compte officiel d'OpenCTP et répondez à l'enregistrement VIP.
Variétés supportées:
- Actions, obligations, fonds, options d'achat d'actions, etc. sur les bourses de Shanghai et de Shenzhen.
- Tous les contrats à terme et options pour les échanges à terme nationaux tels que Shanghai Futures Exchange et China Securities Investment Corporation.
Avantages de SimNow relatif:
- Fournir 5 citations
- Prend en charge les transactions partielles et les révocations partielles.
- Le trading de prix négatif est pris en charge (le nombre de contrats de contrats de prix négatifs est moins et n'est disponible que dans des environnements 7x24).
- Fournir toutes les transactions simulées de produits à chaque échange.
- Suivez le compte officiel "OpenCTP" et vous obtiendrez automatiquement un compte de test 7x24 et un compte de simulation. Il n'est pas nécessaire de fournir des informations de confidentialité telles que le numéro de téléphone portable. Si vous répondez à "Enregistrer la simulation", vous pouvez enregistrer plusieurs comptes de simulation. Si vous répondez à "Enregistrer 24", vous pouvez enregistrer plusieurs comptes de test 7x24 et prendre effet immédiatement.
- QQ Group 564385877 Répond aux questions et réponses aux questions liées au CTP et aux transactions.
- L'environnement 7x24 d'OpenCTP est un véritable environnement 7x24, qui est complètement indépendant de l'environnement et n'a rien à voir avec l'environnement de simulation. Les données commerciales telles que les postes et les fonds ne seront pas réinitialisées.
- En plus des contrats à terme et des options intérieurs, il fournit également des transactions simulées sur les marchés mondiaux tels que les actions A-Share, les obligations, les fonds, les options d'achat d'actions, les actions de Hong Kong et les États-Unis et les contrats à terme étrangers.
- Soutenir les commandes des prix du marché et les commandes FAK / FOK.
- Prise en charge les contrats d'interface d'option d'actions CTP et d'option d'action.
Méthode de correspondance (prend en charge la fabrication du marché et le matchmaking en même temps):
- Correspondance: il est entièrement adapté par les utilisateurs, et la transaction est égalée en fonction du prix et du temps. Il n'y a que trois contrats dans le mode de jumelage, les codes de contrat étant testés, BTC et MINU, et les autres contrats sont tous des modes de fabrication de marché.
- Making Market: Simnow utilise le modèle de fabrication du marché et se négocie dans des conditions de marché réelles, c'est-à-dire que les longues commandes supérieures au prix de colportage seront échangées immédiatement, et les commandes courtes inférieures à la négociation sont immédiatement négociées, sinon ils seront négociés lorsque le marché remplira les conditions au milieu de la file d'attente.
Transactions partielles, annulations partielles:
- Le modèle de fabrication du marché dans l'environnement simulé ne sera pas partiellement échangé. Pour tester certaines transactions, vous pouvez échanger trois contrats: tester, BTC et moins dans l'environnement 7x24.
Enregistrement des comptes d'environnement simulé d'openCTP
Suivez le compte officiel d'OpenCTP, répondez aux informations correspondantes et enregistrez un compte de démonstration, qui prendra effet immédiatement, avec un fonds initial de 10 millions.
- Enregistrez-vous au compte d'environnement 7x24, réponse à l'enregistrement 24, enregistrez un compte 7x24 supplémentaire pour chaque réponse et inscrivez-vous jusqu'à 3 numéros par WeChat.
- Inscrivez-vous pour le compte de l'environnement de simulation, réponse pour vous inscrire à la simulation, enregistrez un compte de simulation supplémentaire pour chaque réponse et inscrivez jusqu'à 3 numéros par WeChat.
- Enregistrez un compte d'environnement VIP, répondez pour enregistrer un VIP, enregistrez un compte VIP de plus pour chaque réponse et enregistrez un maximum de 3 numéros par WeChat.
Brokerid, appid, authcode
L'environnement de simulation OpenCTP ne vérifie pas ces champs et les trois éléments peuvent être remplis.
Environnement de simulation 7x24
Transaction Pre-TCP: //121.37.80.177: 20002, ou utilisez le nom de domaine TCP: //openctp.cn: 20002
Market Pre-TCP: //121.37.80.177: 20004, ou utilisez le nom de domaine TCP: //openctp.cn: 20004
Environnement de simulation
Environnement de simulation VIP
Plateforme de surveillance OpenCTP
OpenCTP fournit une plate-forme de surveillance qui surveille au centre des environnements simulés tels que Simnow, Huaxin N Vision, Zhongtai XTP et Dongcai EMT. Bien sûr, il comprend également le propre environnement simulé d'OpenCTP. Il existe plusieurs environnements et s'il est ouvert peut être vu en un coup d'œil. Cliquez ici pour voir: surveillance de l'environnement simulé de l'interface CTP.
OpenCTP fournit également le suivi de l'environnement CTP contre-en temps réel de dizaines de sociétés à terme traditionnelles et marque les sociétés à terme qui fournissent un support de marché à 5 niveaux gratuit pour le Shanghai Futures Exchange. Cliquez ici pour voir: CTP Counter en temps réel Surveillance de l'environnement.

Téléchargez les interfaces compatibles CTPAPI et CTPAPI pour chaque compteur:
Télécharger CTP, TTS, XTP, Tora et autres interfaces de comptoir
TickTradingFramework Strategy Trading Framework
Il existe de nombreux pièges dans l'interface CTPAPI, ce qui est très professionnel, et il est difficile de faire face au calcul en temps réel des postes et des fonds. La congélation et le calcul de divers positions et champs de fonds, etc. OpenCTP fournit un code source du cadre de trading CTPAPI de la stratégie CTPAPI basée sur les tiques, en maintenant la structure de données CTP d'origine, le code est très beau, moins de 5 000 lignes, il est simple et facile à comprendre, et le développement secondaire est facile. Pour plus d'introduction, voir: CTPAPI Strategy Trading Framework.
- Le code source de la version Python-Lite du cadre de trading de stratégie CTP (calculé sans manipulation de frais et de marges), 5 000 yuans.
- Le code source de la version Python de trading de stratégie CTP, 10 000 yuans. Seule les comptes de commande de prise en charge et le calcul en temps réel des postes et des fonds.
- CTP Strategy Trading Framework Python Python Multi-Account Version Code source, 20 000 yuans. Il prend en charge plusieurs comptes et peut accéder à des compteurs tels que Huaxin Securities, Zhongtai Securities via l'interface compatible CTPAPI de OpenCTP.
- CTP Strategy Trading Framework C ++ Version Source Code, 20 000 yuans. Seule les comptes de commande de prise en charge et le calcul en temps réel des postes et des fonds.
- CTP Strategy Trading Framework C ++ Code source de version multi-comptes, 30 000 yuans. Il prend en charge plusieurs comptes et peut accéder à des compteurs tels que Huaxin Securities, Zhongtai Securities via l'interface compatible CTPAPI de OpenCTP.
- CTP Strategy Trading Framework C ++ Multi-Count Counter Multi-Account Version Code Source, 40 000 yuans. Prise en charge de plusieurs comptes, prends en charge les transactions de stratégie croisée telles que Huaxin Securities, Zhongtai Securities, Yisheng, etc., prennent en charge plusieurs sources de données telles que Huaxin Securities, Zhongtai Securities, Yisheng et prennent en charge l'équilibre de charge entre les sources de données.
Service de formation OpenCTP
OpenCTP fournit une formation technique en matière de développement de titres et à terme et offre également une formation technique de base indépendante de l'industrie. La formation d'OpenCTP a tendance à être axée sur l'emploi. Par exemple, si vous souhaitez vous rendre dans une entreprise de capital-investissement ou de technologie pour vous engager dans le développement quantitatif ou contre les systèmes, bien sûr, il est également OK si vous souhaitez apprendre une technologie vous-même pour vous aider à mieux traduire. La formation d'OpenCTP est itérative et sera mise à jour en continu pour compléter plus de contenu. Les étudiants peuvent communiquer en permanence dans les groupes de cours correspondants. Chaque cours de tous les cours a une vidéo de procès sur Bilibili. Il vous suffit de répondre à la formation sur le compte officiel d'OpenCTP pour obtenir les coordonnées.
OpenCTP organise de temps en temps les étudiants à effectuer des échanges techniques pour créer une bonne atmosphère d'apprentissage pour tout le monde.
Introduction du cours
- Le premier problème: C / C ++ Advanced Programming, 5 000 yuans, basé sur la bibliothèque Think Bibliothèque du Cadre de développement multiplateforme du langage C développé par Krenx, y compris la programmation du réseau de socket, la communication de processus IPC, etc., il existe de nombreux outils pratiques qui peuvent être appliqués au travail immédiatement. En outre, il existe des explications sur les technologies de développement telles que Boost.Asio Asynchronous Network Communication Framework, et des exemples de codes source correspondants sont également fournis.
- Le deuxième problème: CTP, XTP et autres technologies de développement de contre-interface, 5 000 yuans, expliqués sur la base de technologies liées à l'OpenTP, y compris la logique sous-jacente sous-jacente, diverses précautions pour CTPAPI et le code source TextTrader Explication du client CTP de l'Open Source, etc.
- La troisième phase: le développement du système commercial, 8 000 yuans, expliquée sur la base du système de trading TTS, y compris la structure du système de trading, la technologie d'architecture, la conception de la structure des tableaux d'affaires, le traitement des entreprises clés, etc.
- Numéro 4: Business de négociation financière et conception de produits, 5 000 yuans, parler de l'historique du développement des actions mondiales, des contrats à terme et des options, des règles de négociation, des formules de calcul, du contrôle des risques et de la conception des produits, et fournissent une description détaillée de tous les domaines couramment utilisés du CTP.
- Numéro 5: Système de transaction d'architecture de base de données en mémoire Technologie de développement de bus, 10 000 yuans, explique la technologie de développement de bus comme CTP via la technologie d'architecture de bus de TTS, y compris la répétition, le standby chaud, l'équilibrage de la charge, le routage le plus court, l'informatique distribuée et d'autres technologies. L'architecture informatique en mémoire peut être utilisée dans les communications à haute performance dans diverses industries, bien plus que dans le domaine des transactions financières.
Classe ouverte d'OpenCTP
OpenCTP a suivi des cours gratuits de base d'apprentissage de base pour aider davantage d'amis à saisir les industries de la programmation logicielle et des titres et à terme.
- C Cours d'ouverture du langage C: parler de la technologie de programmation de base dans le langage C d'une manière vivante et intéressante, en se concentrant sur la culture de l'intérêt et la confiance.
- C ++ Language Open Course: Dites à la technologie de programmation de base du langage C ++ de manière vivante et intéressante, et le cours est en cours de préparation.
- Linux Environment Programming Open Course: présente le passé et le présent d'Unix & Linux, parle de l'utilisation de Shell, VI Editor, etc., l'utilisation d'outils de réseau tels que NetStat, Traceroute, Ifconfig, LSOF, etc., Expressions régulières, etc., et tout le monde peut comprendre 0 bases.
Trading réel
OpenCTP a des sociétés de valeurs mobilières coopératives et des sociétés à terme. Non seulement il a des frais de transaction faibles, mais il peut également recevoir des services de support technique gratuits (CTP, XTP et autres interfaces et formation de développement d'applications, etc.). Pour plus de détails, veuillez suivre le compte officiel d'OpenCTP et répondre au mot "consultation".
Produits qui ont officiellement pris en charge le système OpenCTP-TTS:
TickTrader (un client de trading développé par OpenCTP, prend en charge les commandes basées sur le prix, prend en charge le commerce du marché mondial, prend en charge CTP, les options d'achat d'actions CTP, les actions de valeurs mobilières Huaxin et les options d'achat d'actions et autres compteurs) 
Minitrader (le client de trading CTP développé par OpenCTP prend en charge les commandes au prix, prend en charge les options d'action et d'achat d'actions CTP, TTS, Huaxin Securities, Zhongtai XTP, Dongcai EMT, Yisheng Tap, Yida, Quantou QDP et autres compteurs)

VN.py (célèbre client de trading quantitatif Python, prend en charge le trading du marché mondial)

MT5CTP (logiciel MT5, qui prend en charge le trading national A-Share, Futures and Options, QQ Group: 967352413, Note OpenCTP.)

Vitrader (Terminal de trading de ligne de commande Open Source CTP, prend en charge le trading A-Share, Futures and Options)

WonderTrader (un cadre de développement de transactions quantitatifs à haute efficacité et hautement disponible basé sur les modules de base C ++, adaptés à tous les marchés et à toutes les variétés de transactions, QQ Groupe: 610730738, note OpenCTP.)

CTPBEE (un cadre de transaction quantitatif Python léger qui prend en charge les compteurs CTP.)

Communication technique
Groupe QQ: 564385877
Site officiel d'OpenCTP
www.openctp.cn
Compte officiel d'OpenCTP

Articles en vedette:
- Comment utiliser les capacités fournies par la plate-forme ouverte CTP
- Développement d'interface CTP "Book de tournesol"
- L'interface CTP prend en charge l'installation PIP
- Résumé des données de transaction quantitative de l'interface CTP
- Ouvrez le code source de l'interface Tencent Market CTPAPI
- Ouvrez le code source de l'interface CTPAPI du marché SINA CTPAPI
- Le programme CTP se connecte parfaitement à Huaxin Securities Singularity Counter (CTP2STP)
- Libérez Huaxin Securities Singularity Counter Stock Options CTPAPI
- Open Huaxin Securities Singularity Counter Quotation CTPAPI Interface Code source
- Libérez un lot d'outils d'affichage du marché (version de ligne de commande)
- Services de formation et de conseil d'openCTP
Remarque: OpenCTP ne garantit aucune garantie pour les transactions simulées et les services connexes, et les conséquences de l'utilisation des produits OpenCTP pour les transactions en temps réel sont entièrement supportées par l'utilisateur.