目前,中國外匯交易中心已建成三套交易系統,即外匯市場交易系統、拆借交易系統和債券交易系統。
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內存,540M硬盤。交易機端采用Windows環境,使用Visual C++、PowerBuilder編程。在Visual C++程序內通過調用Sybase提供的Open ClIEnt訪問數據庫。網絡通訊使用TCP/IP協議。
F 場務及統計用機配置同交易機。均使用PowerBuilder編程。
6、系統運行情況
本系統1996年1月3日投入運行,並於交易首日產生具有歷史意義的CHIBO利率。到1998年3月底,交易系統累計成交超過3萬筆,總金額超過1萬億元。現在,系統已發展至七個交易品種,覆蓋全國54個主要大中城市,連接一級交易商94戶,容納二級會員1843家。 全國銀行間拆借市場的建立,方便了銀行間的資金拆借交易,改善了資金在全國范圍的流向及分布,改進了我國貨幣市場的利率形成機制,是我國金融體制改革邁出的關鍵的一步。