目前,中国外汇交易中心已建成三套交易系统,即外汇市场交易系统、拆借交易系统和债券交易系统。
1、拆借交易系统的需求及特点
作为一个交易系统,全国银行间拆借市场交易系统(以下简称拆借市场交易系统)应提供完善的交易功能,实现公开报价、询价、确认成交等必须的操作指令;其次:系统还应提供辅助的清算提示及违规举报功能;另外,系统还应提供辅助市场交易者决策的金融信息服务。除此之外,作为市场交易者的会员、市场的组织管理者以及市场的监管者(人民银行)均需要不同范围、不同口径的市场统计数据。最后,一个交易系还必须具有场务管理功能。
概括起来,拆借市场交易系统的特点有以下几个:
A系统覆盖全国范围;
B 高安全性:必须保证交易数据在全国范围安全、可靠的传送和存取;
C 较大的数据存贮及处理需求;
D 对实时性和系统总体性能均有一定的要求;
2、系统的总体结构设计
根据拆借市场业务的需求及特点,拆借市场交易系统的总体设计应体现集中控制、分散交易、便于扩充的原则,在保证市场交易安全、可控的前提下,实现高效、方便的实时交易功能。为此,设计出了总中心设在上海、分中心设在会员集中的大中城市、交易机设在银行及金融结构的交易室内的总中心-分中心-会员的三级结构。总中心和分中心为具有较强数据存贮及处理能力的服务器(或服务器群),会员端使用的交易机为微机。其中,会员交易机只同所属的分中心相连,而各分中心及总中心间则建立了全连接。这种结构一方面保证了系统具有较高的数据传输效率,同时又降低了系统的网络建设开销(同建立交易机间的全连接相比)。
3、数据库系统的选用
本系统在数据存储上采用以数据库系统为核心的策略,基础数据及交易数据以分布式方式存贮在总中心及分中心主机上。考虑到本系统的终端用户(交易机)分散在全国各地,情况复杂,采用这种以主机数据为准的方式。
为保证交易系统的效率并满足以上的数据存取及处理要求,本系统使用的数据库系统应具有较好的联机事务处理功能和性能,支持分布式处理,支持Client/Server结构。为此,选用了Sybase公司的数据库管理系统,并使用Open Client、PowerBuilder作为主机端及客户机端的开发工具。
4、数据存取及处理的设计
本系统采用的三级结构属于分布式结构中的一种,它要求将数据存贮及处理分布在多台计算机间。这种分布包括主机和主机间的分布(总中心和分中心间),也包括主机和交易机间的分布(Client/Server结构)。对拆借市场交易系统而言,重点考虑的几个问题依次是:安全性、可控性、效率及成本。
Sybase的高效数据引擎及彻底的Client/Server结构,为以上设计的实现提供了保证。PowerBuilder的使用则简化了大量的统计处理工作。
5、系统的实现
拆借交易系统的主要软硬件配置有:
A 总、分中心使用digital PRIOR-ISHX5100MP/2,双CPU,64M内存,4x2G可插拔磁盘阵列;
B 总、分中心主机装配SCO UNIX操作系统及SYBASE数据库。
C 服务器端程序使用C语言及SYBASE DB-Library开发,网络通讯遵循TCP/IP协议。
D 使用多种型号的CISCO路由器组建全国范围的企业网。总、分中心间使用DDN专线及X.25连接,交易机同分中心间则根据各地情况的不同分别选用FRAMERELAY、DDN或X.25相连。
E 交易机采用digitalVENTURIS-466,8M内存,






