CTP期货交易系统

一、简介

(一)CTP简介

1、期货柜台简介

依据国内监管要求,客户无法直连交易所系统,中间必须经过期货公司(Broker)的系统,即柜台系统。期货公司会有多套柜台系统,在功能上分为主席和次席系统。

2、主席柜台

主席柜台功能全面,支持出入金、盘后结算等,要求高吞吐量与高可靠性,一般客户都是在主席系统上交易。

CTP (Comprehensive Transaction Platform,综合交易平台)是上期所子公司上期技术开发的一套主席系统。

3、次席柜台

次席系统一般只用于下单及撤单,重点是低延迟穿透时间,一般面向对时延要求较高的程序化交易客户。次席柜台的资金划拨、结算等功能则交由主席柜台实现。

4、API

在中国,任何柜台系统都必须调用交易所API才能下单。

期货柜台系统一般都会提供API给程序化客户接入柜台使用,同时柜台系统需要调用交易所的API将用户的交易订单传输给交易所。

5、交易所前置机

期货交易柜台需要通过交易所前置系统与交易所主机连接,前置系统是柜台与交易所撮合系统之间的通讯中继。

交易所前置服务器不仅仅起到中间桥梁的作用,还要以通讯IP地址控制连入的终端,减少交易主机的网络负担的作用,以及对交易指令进行一部分的正确性检测处理。同时,还可以起到防火墙的功能,防止交易主机受到外界的攻击,确保交易主机的安全运行。

为缓解交易系统压力,提高期货公司交易速度,交易所会设置多个交易前置机均衡前置机的系统负载,期货公司可按照交易所发布的前置机IP优选配置规则进行配置。

6、极速交易柜台

在中国期货市场,任何交易系统都必须调用交易所API(应用程序编程接口)才能下单。而国内交易所只提供软件版本API,而软件API只能通过CPU调用。

极速交易柜台拥有独立服务器的客户交易系统,使用独立的交易通道,优点在于委托速度快、申报指令推送快、成交回报快。

(二)CTP的优点

1、高可用性

CTP通过提高系统的容错、排错、检错、纠错能力来保证系统可用性。
对可能错误进行容错设计;对关键应用部件采用冗余设计,交易系统所有关键节点都有备份系统,出现故障时可以迅速、平滑地切换系统,不影响系统运行。交易数据可以实现精确重演,保证系统重要数据的安全性设置并发布运行日志和信息跟踪功能。在设计API接口和人机接口时,对关键输入信息引入检错、纠错机制。

2、大规模并发处理能力

期货交易系统对交易的实时性要求很高,客观上要求系统应当具有大规模并发的快速处理能力。一般从系统的体系结构和计算模型、内存组织结构、临时文件的组织结构和数量、软件结构和程序调用关系、系统数据的分布方式及应用的组织结构等方面提升系统的运行效率。

3、安全性

交易员或投资者的身份应得到有效验证,使得未授权用户不能进行交易;交易监控和关键数据日志记录,使得交易行为不可抵赖以及可日后审计;交易数据加密,使得交易不会泄密和被监控偷听等。

4、可扩展性

系统在软件体系结构维持不变的情况下,通过对硬件配置的扩展提升系统性能。同时,系统设计应尽可能灵活,保证以后的扩展性。交易系统内部,应当由相对独立的交易组件组成。

5、业务规则的隔离

通过对不

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值