證券集中交易系統(tǒng)設(shè)計(jì)_第1頁(yè)
已閱讀1頁(yè),還剩3頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、第28卷第2期2008年2月計(jì)算機(jī)應(yīng)用ComputerApplicationsV0l_28No2Feb2o08文章編號(hào):1001—9081(2008)02—0503—04證券集中交易系統(tǒng)設(shè)計(jì)杜玉巍,王海航(金證科技股份有限公司,廣東深圳518026)(duyw@szkingdon1tom)摘要:介紹了證券交易系統(tǒng)的技術(shù)架構(gòu)設(shè)計(jì)方法,提出了分布式證券集中交易系統(tǒng)的設(shè)計(jì)方案闡述了證券交易系統(tǒng)設(shè)計(jì)中涉及的技術(shù)架構(gòu)、業(yè)務(wù)架構(gòu)、功能、性能、可靠性

2、、可擴(kuò)展性、運(yùn)維和監(jiān)控等方面的設(shè)計(jì)方法和原則,并列舉、分析了兩個(gè)根據(jù)文中方法建設(shè)的證券交易系統(tǒng)的應(yīng)用案例。關(guān)鍵詞:證券集中交易系統(tǒng);交易中間件;通信中間件中圖分類號(hào):TP31152文獻(xiàn)標(biāo)志碼:ADesignofcentralizedsecuritiestradingsystemDUYuwei,WANGHaihang(KingdomTechnologyCorporatmMimitedShenzhenGuangdong518026,Chin

3、a)Abstract:Thisarticletalkedaboutthedesigningmethodofsecuritytradingsystem’SarchitectureAtthesametime,itindicatedadistributedsolutionforsecuritytradingsystem,andexplainedthedesignedmethodandprincipleaboutinfrastructure,b

4、usiness,functionality,performance,reliability,extensibilityandmaintenanceinsecuritiestradingsystemInaddition,anexamplecasewasofferedKeywords:centralizedsecuritiestradingsystem;tradingmidware;communicationmidware1國(guó)內(nèi)證券交易系統(tǒng)

5、的發(fā)展歷程自20世紀(jì)90年代初至今,中國(guó)證券行業(yè)已經(jīng)歷了10余年的發(fā)展歷程,證券行業(yè)所依賴的實(shí)時(shí)電子交易系統(tǒng),典型的聯(lián)機(jī)事務(wù)處理(OnLineTransactionProcessing,OLTP)系統(tǒng)也經(jīng)歷了3代變遷:第一代系統(tǒng)主要在1998年之前使用。該時(shí)期的系統(tǒng)主要是基于個(gè)人數(shù)據(jù)庫(kù)的交易系統(tǒng),系統(tǒng)結(jié)構(gòu)可歸納成客戶服務(wù)器模式,主要特點(diǎn)是采用Novell網(wǎng)絡(luò)桌面數(shù)據(jù)庫(kù),且多數(shù)采用PC機(jī)構(gòu)造系統(tǒng),結(jié)構(gòu)簡(jiǎn)單,造價(jià)低。第一代系統(tǒng)通過Foxba

6、se、Foxpro、Betrieve等個(gè)人數(shù)據(jù)庫(kù)管理客戶的資金、資產(chǎn)等關(guān)鍵交易數(shù)據(jù),數(shù)據(jù)庫(kù)存放在Novell服務(wù)器上,數(shù)據(jù)共享通過Novell網(wǎng)絡(luò),客戶和柜員使用DOS無盤工作站訪問數(shù)據(jù)庫(kù)。第一代系統(tǒng)的缺點(diǎn)是數(shù)據(jù)保密性差、系統(tǒng)不穩(wěn)定、可維護(hù)性差,系統(tǒng)的局限主要來自數(shù)據(jù)庫(kù)系統(tǒng)的局限性。第二代系統(tǒng)主要在1998年到2004年之間使用。第二代系統(tǒng)的技術(shù)架構(gòu)采用三層結(jié)構(gòu),三層結(jié)構(gòu)的核心概念是利用中間件,將用戶界面、業(yè)務(wù)邏輯和數(shù)據(jù)邏輯分為三個(gè)不同

7、的處理層。以中間件為基礎(chǔ)的三層結(jié)構(gòu)系統(tǒng),不僅具備大型機(jī)的系統(tǒng)穩(wěn)定、安全、處理能力高的優(yōu)點(diǎn),同時(shí)也具有開放式系統(tǒng)成本低、可擴(kuò)展性強(qiáng)、開發(fā)周期短、易維護(hù)等優(yōu)點(diǎn)。第二代系統(tǒng)大多是基于SQLSer;eer數(shù)據(jù)庫(kù)的交易系統(tǒng),這種交易系統(tǒng)充分利用了微軟的技術(shù)優(yōu)勢(shì):WindowsNTSQLServer關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)的優(yōu)點(diǎn),在系統(tǒng)穩(wěn)定性、數(shù)據(jù)保密性、可維護(hù)性方面,都有了較大程度的改進(jìn)。在系統(tǒng)構(gòu)造上,數(shù)據(jù)庫(kù)大多數(shù)采用微軟的SQLServer,數(shù)據(jù)庫(kù)服務(wù)器

8、采用運(yùn)行WindowsNT的Pc服務(wù)器。也有一部分系統(tǒng)采用Sybase數(shù)據(jù)庫(kù),以運(yùn)行UNIX操作系統(tǒng)的工作站為數(shù)據(jù)庫(kù)服務(wù)器。在第一代系統(tǒng)向第二代系統(tǒng)過渡過程中,技術(shù)實(shí)現(xiàn)上也有不同探索,曾出現(xiàn)過采用Novell服務(wù)器Sybase數(shù)據(jù)庫(kù)結(jié)構(gòu),也曾有公司嘗試過Oracle數(shù)據(jù)庫(kù),但這兩種結(jié)構(gòu)存續(xù)時(shí)間不長(zhǎng)。第三代系統(tǒng)是目前的企業(yè)級(jí)的集中交易系統(tǒng)。雖然第二代交易系統(tǒng)曾很好地支撐了當(dāng)時(shí)中國(guó)的證券交易業(yè)務(wù),但它畢竟是營(yíng)業(yè)部級(jí)的系統(tǒng),到了第二代的后期,

9、隨著證券行業(yè)業(yè)務(wù)的發(fā)展,證券公司已經(jīng)不滿足于以營(yíng)業(yè)部為單位管理交易數(shù)據(jù),使用新一代的企業(yè)級(jí)的集中交易系統(tǒng)來統(tǒng)一管理全公司的交易數(shù)據(jù)這一需求變得越來越迫切。一方面,這種系統(tǒng)能夠降低單營(yíng)業(yè)部方式產(chǎn)生的風(fēng)險(xiǎn),另一方面,這種集中交易的業(yè)務(wù)方式也為監(jiān)管部門提供了極為便利的監(jiān)管途徑,因此,證券監(jiān)管部門也逐漸要求證券公司必須實(shí)施這樣的系統(tǒng)。此外,證券業(yè)的交易系統(tǒng)與銀行業(yè)的交易系統(tǒng)有一定的共性,銀行交易系統(tǒng)的許多建設(shè)經(jīng)驗(yàn),可以被證券行業(yè)借鑒。銀行系統(tǒng)普

10、遍采用了集中式交易方式,并由此帶來風(fēng)險(xiǎn)降低、業(yè)務(wù)創(chuàng)新加快等優(yōu)勢(shì),集中交易系統(tǒng)顯著地促進(jìn)了銀行業(yè)務(wù)的發(fā)展。有鑒于此,證券業(yè)的交易系統(tǒng)架構(gòu)也理所當(dāng)然的向集中交易的方式來演變。隨著時(shí)間的推移和技術(shù)的發(fā)展,構(gòu)建企業(yè)級(jí)的集中交易系統(tǒng)的條件越來越成熟:計(jì)算機(jī)硬件的性能價(jià)格比不斷提高,為券商進(jìn)行新一代集中交易系統(tǒng)的建設(shè)提供了有利的硬件保障;網(wǎng)絡(luò)技術(shù)不斷發(fā)展,網(wǎng)絡(luò)帶寬不斷提高,租用價(jià)格不斷下降;各數(shù)據(jù)庫(kù)廠家的數(shù)據(jù)庫(kù)更穩(wěn)定、功能更強(qiáng)、性能更高;國(guó)內(nèi)證券I

11、T供應(yīng)廠商開發(fā)的適合證券交易系統(tǒng)使用的通信中間件、交易中間件也趨于成熟。到2003年,證券IT供應(yīng)商和一些創(chuàng)新券商開始合作開發(fā)四層結(jié)構(gòu)的新一代集中式交易系統(tǒng),到了2004年,第三代交易系統(tǒng)在證券行業(yè)陸續(xù)投產(chǎn)使用。收稿日期:2007一ll一13;修回日期:2007一l2—29。作者簡(jiǎn)介:杜玉巍(1971一),男,遼寧人,主要研究方向:中間件技術(shù)、證券行業(yè)計(jì)算機(jī)應(yīng)用;王海航(1968一),男,I~111南充人,工程師,碩士,主要研究方向:計(jì)

12、算機(jī)網(wǎng)絡(luò)、軟件運(yùn)性維護(hù)。維普資訊第2期杜玉?。鹤C券集中交易系統(tǒng)設(shè)計(jì)505應(yīng)用系統(tǒng)的可維護(hù)性、可擴(kuò)展性、可移植性和組件的可復(fù)用性,支持系統(tǒng)自動(dòng)升級(jí)。23業(yè)務(wù)構(gòu)架系統(tǒng)業(yè)務(wù)架構(gòu)采用小核心、大外延設(shè)計(jì),機(jī)構(gòu)管理、用戶權(quán)限和認(rèn)證、客戶及其他資金來源、客戶資產(chǎn)等作為小核心,供所有業(yè)務(wù)系統(tǒng)共享;各個(gè)業(yè)務(wù)系統(tǒng)構(gòu)成大外延,通過在應(yīng)用服務(wù)器上增加可裝卸模塊(LoadableBusinessModule,LBM)及在數(shù)據(jù)庫(kù)中增加新業(yè)務(wù)數(shù)據(jù)表,可在線增加新業(yè)務(wù)

13、,且增加新業(yè)務(wù)和系統(tǒng)升級(jí)均不影響老業(yè)務(wù)和老系統(tǒng),從而實(shí)現(xiàn)資源完全共享、業(yè)務(wù)完全集中、功能和性能自由增長(zhǎng)。系統(tǒng)性能穩(wěn)定。構(gòu)成企業(yè)級(jí)的生產(chǎn)系統(tǒng)(集中交易系統(tǒng))。24系統(tǒng)功能新一代集中交易系統(tǒng),一般支持以下功能:1)采用小核心、大外延設(shè)計(jì)思想:全面整合了集中模式的經(jīng)紀(jì)業(yè)務(wù)(深滬AB股、三板、開放式基金代銷、銀證業(yè)務(wù)、非交易所債券、LOF、ETF等)。2)支持快速實(shí)現(xiàn)新業(yè)務(wù)和新品種上線。新業(yè)務(wù)自由增加、新規(guī)則自由升級(jí)。業(yè)務(wù)完全集中處理,資源完全

14、共享;新外延業(yè)務(wù)的實(shí)施對(duì)原外延業(yè)務(wù)系統(tǒng)沒有影響。3)實(shí)現(xiàn)了集中的業(yè)務(wù)管理和技術(shù)管理:集中財(cái)務(wù)、集中清算、集中風(fēng)險(xiǎn)控制、統(tǒng)一營(yíng)銷、統(tǒng)一業(yè)績(jī)考核。4)充分考慮國(guó)際業(yè)務(wù):支持信用交易,支持724小時(shí)交易。5)多級(jí)機(jī)構(gòu)管理:支持總部、區(qū)域總部、營(yíng)業(yè)部、服務(wù)部等的N級(jí)機(jī)構(gòu)管理,支持靈活的組織架構(gòu)和靈活的參數(shù)設(shè)置。6)業(yè)務(wù)風(fēng)險(xiǎn)控制:支持操作權(quán)限和授權(quán)權(quán)限的分離管理,權(quán)限授予支持多級(jí)審批;支持關(guān)鍵業(yè)務(wù)的多機(jī)多柜員的異地復(fù)核;考慮資金安全,根據(jù)取款金額

15、不同支持多級(jí)審批;所有業(yè)務(wù)操作全部記錄日志,便于事后審計(jì)。7)新的客戶模型:以客戶為中心,支持多資金賬號(hào)、多股東賬戶(多經(jīng)紀(jì)賬號(hào)),客戶信息完備(基本信息、通信信息、業(yè)務(wù)信息、賬務(wù)信息、資產(chǎn)信息、賬戶信息等),客戶分類科學(xué)(客戶按分類、分組二維劃分,資金戶按分類、分組、分室三維劃分)、便于權(quán)限管理和查詢統(tǒng)計(jì);能夠良好的支持客戶多產(chǎn)品交易的業(yè)務(wù)要求,并可以為客戶服務(wù)系統(tǒng)提供完備的數(shù)據(jù)源。8)靈活的傭金策略,多種傭金策略,能夠滿足券商任意的

16、傭金浮動(dòng)要求。9)將經(jīng)紀(jì)人管理和客戶經(jīng)理管理分開管理的管理模式,能夠更好的進(jìn)行經(jīng)紀(jì)人和客戶經(jīng)理的考核和管理。10)支持統(tǒng)一銀證通、網(wǎng)上交易等公共資源的使用。11)靈活運(yùn)用席位:缺省席位與指定席位并行。l2)系統(tǒng)功能齊全,既能支持全部的證券經(jīng)紀(jì)業(yè)務(wù),又可以作為管理平臺(tái),對(duì)營(yíng)銷、服務(wù)提供有效的支持。25系統(tǒng)性能作為OLTP系統(tǒng)的證券集中交易系統(tǒng),它對(duì)交易處理的實(shí)時(shí)性要求遠(yuǎn)遠(yuǎn)高于其他OLTP系統(tǒng)。為了保證系統(tǒng)的效率,在系統(tǒng)架構(gòu)上,一般采用多數(shù)

17、據(jù)庫(kù)服務(wù)器部署的方案,采用核心數(shù)據(jù)庫(kù)、外延數(shù)據(jù)庫(kù)、查詢數(shù)據(jù)庫(kù)等多數(shù)據(jù)庫(kù)服務(wù)器并行處理,分擔(dān)處理負(fù)載;軟件系統(tǒng)上,采用應(yīng)用服務(wù)器技術(shù)調(diào)度交易,充分發(fā)揮中間件技術(shù)的優(yōu)勢(shì)。在應(yīng)用系統(tǒng)方面,采用內(nèi)存序號(hào)發(fā)生器,以及內(nèi)存數(shù)據(jù)庫(kù)技術(shù)、高速數(shù)據(jù)緩存技術(shù)和活動(dòng)數(shù)據(jù)子庫(kù)技術(shù),最大限度地提高系統(tǒng)的并發(fā)性和峰值處理性能。券商的新一代交易系統(tǒng)能達(dá)到以下指標(biāo):1)可支持150萬客戶的容量并有擴(kuò)展能力。2)支持3萬人同時(shí)在線15萬客戶并發(fā)交易和查詢,支持500柜員

18、同時(shí)在線,200柜員并發(fā)進(jìn)行業(yè)務(wù)操作和查詢統(tǒng)計(jì)。3)在150萬客戶的情況下,交易委托不低于400筆/s。綜合性能不低于1200筆/s,滿負(fù)荷運(yùn)行下外圍單筆業(yè)務(wù)的響應(yīng)時(shí)間不超過2S,正常情況下響應(yīng)時(shí)間不超過1S,柜員對(duì)單客戶業(yè)務(wù)操作和查詢響應(yīng)時(shí)間不超過2S,瀏覽和統(tǒng)計(jì)查詢的響應(yīng)時(shí)間不超過60S。4)在150萬客戶情況并有大壓力情況下,每個(gè)市場(chǎng)委托報(bào)盤速度不低于200筆/s,每個(gè)市場(chǎng)成交回報(bào)處理速度不低于100筆/s。5)在150萬客戶、3

19、0萬筆成交、30萬筆權(quán)證處理、30萬筆配號(hào)處理的情況下,系統(tǒng)全部的清算時(shí)間不超過90min。日常每天清算不超過60rain。26可擴(kuò)展性新一代集中交易系統(tǒng)的擴(kuò)展性體現(xiàn)在系統(tǒng)擴(kuò)展性、應(yīng)用擴(kuò)展性、業(yè)務(wù)擴(kuò)展性三個(gè)方面。1)系統(tǒng)擴(kuò)展性新一代集中交易系統(tǒng)的主要數(shù)據(jù)表在設(shè)計(jì)時(shí)。充分考慮了系統(tǒng)的運(yùn)行效率,能夠適應(yīng)大數(shù)據(jù)量的業(yè)務(wù)應(yīng)用;同時(shí),系統(tǒng)設(shè)計(jì)也在擴(kuò)展性方面作了完備的設(shè)計(jì)。新一代集中交易系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)在系統(tǒng)性能方面有充分的可擴(kuò)展性,即可進(jìn)行靈活

20、的數(shù)據(jù)分布配置管理,可以支持多重主機(jī)并行工作模式??芍С忠韵聨追N主機(jī)并行模式:1)可根據(jù)時(shí)段設(shè)置當(dāng)前業(yè)務(wù)服務(wù)器和歷史查詢服務(wù)器。2)可根據(jù)交易請(qǐng)求類型設(shè)置當(dāng)前交易服務(wù)器和當(dāng)前交易查詢服務(wù)器(可以采用備份服務(wù)器作為當(dāng)前交易查詢服務(wù)器)。3)可按營(yíng)業(yè)部號(hào)將客戶數(shù)據(jù)分布部署在多個(gè)交易主機(jī)。4)可按營(yíng)業(yè)部號(hào)和業(yè)務(wù)功能號(hào)的組合將客戶數(shù)據(jù)分布在多個(gè)交易主機(jī)。對(duì)于證券交易業(yè)務(wù)和資金業(yè)務(wù)可按營(yíng)業(yè)部編號(hào)設(shè)置多個(gè)交易服務(wù)器,對(duì)于開放式基金、非交易所債券、期

21、貨等擴(kuò)展業(yè)務(wù)可設(shè)置一個(gè)或多個(gè)擴(kuò)展業(yè)務(wù)服務(wù)器,共享主服務(wù)器的數(shù)據(jù)字典、客戶資料、資金等數(shù)據(jù)。在DB成為瓶頸的情況下,新一代集中交易系統(tǒng)不但支持按客戶、或按產(chǎn)品(業(yè)務(wù))進(jìn)行分開擴(kuò)展,而且可以按訪問模式進(jìn)行擴(kuò)展,可以確保系統(tǒng)的整體處理性能。2)應(yīng)用擴(kuò)展性系統(tǒng)的應(yīng)用擴(kuò)展性主要體現(xiàn)在應(yīng)用的體系結(jié)構(gòu)和軟件模塊劃分兩個(gè)方面。在應(yīng)用的體系架構(gòu)方面,新一代集中交易系統(tǒng)在體系架構(gòu)上分為展示表現(xiàn)層、通信層、應(yīng)用層、數(shù)據(jù)層的四層體系架構(gòu),數(shù)據(jù)庫(kù)層只用于數(shù)據(jù)存儲(chǔ)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論