臺灣證交所電腦規畫部協理林長慶表示,集合競價撮合模式,不會因為個股交易熱絡程度而有不同頻度的價格行情揭示,原則上,都是每20秒撮合並揭露一次行情。當撮合模式改為逐筆撮合之後,股票交易頻度就會增加,任何股票只要有新的行情出現,證交所就必須重新揭示,這樣的情況下,價格揭示頻度至少會增加4倍以上,而且熱門股票的交易頻度會更大,也許1秒鐘內就要揭示很多次,相關的資訊系統必須要有能力反應這樣的變化。

證交所的相關系統調整,主要分為兩大區塊。對內,證交所必須配合業務發展,重新思考新的IT架構,最後則是做了兩項重要調整,其一是系統主機升級,其二則是證交所核心交易系統改造;對外,證交所則是必須提供所有券商1,024間營業據點連線的環境,在此同時,還必須建構完善的機制,協助券商因應股票的盤中逐筆撮合交易需求,其中包括新增國際標準傳輸格式FIX(Financial Information eXchange)、推動四合一整合網路架構(MPLS)、建立第二資訊中心來做主機代管、成立雲端規畫組來發展雲端服務、建置逐筆交易模擬平臺、計畫開放資料提供給資訊廠商開發新的資訊應用與服務。

每秒可處理的委託交易量,從3千筆增加到1萬筆

基於證券交易走向逐筆撮合的趨勢,證交所這一兩年的資訊規畫案此起彼落。首先,是硬體主機系統升級,林長慶表示,盤中撮合的規則做法改變,IT也必須配合業務規則來改變,對證交所來說,逐筆撮合最大的挑戰在於「瞬間交易行情揭示量的改變」,因此,提升系統容量是第一步。

7月1日集合競價撮合規則,從20秒改為15秒撮合之後,每次撮合的委託交易量,大約有1萬5千筆,平均每秒是1千筆,但是,瞬間的交易量,通常必須乘以1.5或2,以此估算,則可達到2千筆左右。如果以臺灣證券史上的記錄來看,曾經創下的委託交易高峰,每秒瞬間的委託交易量達到3千筆。

對於證交所而言,必須要有能力承載每秒3千筆的交易量,其中包括委託、回報、成交、回報、揭示行情等作業程序,每個程序都必須逐一完成,才算完成一筆訂單的所有作業,這樣的程序動作,證交所每秒必須處理3千筆。

鑑於逐筆撮合下的交易量提升需求,證交所的系統容量也面臨新的挑戰。對此,一方面決定升級主機系統設備,將每筆委託交易處理時間,從原本平均50到100毫秒降低到5毫秒以下;每秒可處理的委託交易量,也從3千筆增加到1萬筆;另一方面保留成長空間,每天可接受的委託量,足足預留一倍,每天可處理的委託交易量,從原本的656萬筆拉高到2千萬筆,這個數據是以臺灣證券史上最大交易量來估算。

用標準的開放Unix平臺加上C語言,兼顧開放與效率

在此同時,證交所還搭配引進中介軟體,來串接前端與後端的系統。林長慶表示,早期,證券業的系統架構都是專屬系統,所有的應用都必須從頭做到尾,軟硬體擴充與選擇有限制,現在,系統轉向開放架構的這一刻,意謂著前端與後端的軟體系統平臺選擇,可以因應不同應用特性與需求,分別部署在不同的硬體設備平臺上,中間只需要藉由中介軟體來溝通銜接即可,比如前端的委託接收與後端的交易撮合處理,就可以有不同的設備選擇,而不是一定要部署在專屬設備上。

證交所原本的交易系統架構,是從民國74年沿用至今,2年前決定重新改造核心系統,自行開發逐筆撮合系統。林長慶表示,目前這個系統已經開發完成,並且邁入最後階段的測試,預計未來兩個月,將以線上交易資料進行平行測試,然後以程式自動比對平行測試結果,是否有新舊撮合系統不一致的狀況,證券逐筆撮合系統將在經過充分且完整的測試後,最快今年底正式上線。

林長慶表示,新的交易系統將可同時因應權證以及證券逐筆撮合的需求,上線初期,會先用於權證逐筆交易,股票交易部分,則以主管機關政策頒佈為準,只要股票逐筆撮合交易的制度與實施日期確定,證交所將能及時因應,配合主管機關政策以及證交所業務發展,以全新的逐筆撮合系統來取代集中競價撮合系統。

證交所在規畫新一代證券交易系統時,有兩個最重要的考量因素,除了系統架構必須採開放標準之外,就是交易處理速度反應要更快。在這樣的前提下,證交所選擇了標準的開放Unix平臺大型主機,而應用系統開發的程式語言,也必須從原本的COBOL轉變成C語言,同時並以記憶體來處理所有的委託交易,不再需要透過磁碟,同時兼顧了開放與效率。

不過,對證交所來說,想要把舊的應用程式通通轉換到新的平臺上,幾乎是不可能馬上實現,而且要付出的成本也太高。現階段的做法,是先將逐筆撮合以及行情揭示的應用系統部署在Unix平臺的大型主機上。應用程式開發部分初期也是採取雙軌並行的策略,新的應用就以C語言來開發,舊的應用與維護仍需要COBOL。

在新的架構下,可以建置一個不停頓的交易系統。林長慶表示,前端負責接收委託的系統,可以同時寫入主備系統。後端核心的交易撮合處理,則要從各種層面做到不中斷,比如交易系統中,核心的交易程式,就以NonStop Programming設計,當Primary Process所在的交易主機發生異常時,Backup Process將可自動接手,並且轉換成Primary Process的角色繼續處理。

逐筆交易模擬平臺建置枕戈待旦

為了因應所有券商1,024間營業據點的連線環境,證交所一方面新增國際標準傳輸格式FIX,提供給券商更快速的通訊協定來做連線,券商可以選擇使用原來的TMP協定來傳輸,也可以選擇新支援的FIX,而且完全不需要改寫交易系統。林長慶表示,證交所的目標就是要盡量降低券商的負擔,讓券商有更大的調整彈性,來因應不同的策略需求。

此外,證交所還積極推動四合一整合網路架構MPLS,林長慶表示,在四合一的整合網路架構下,券商可以經由單一實體專線網路,同時連接證交所、期交所、櫃買中心以及集保中心等四個單位,預計今年底前普及到所有券商。

對於券商來說,可以根據自己的需求評估是否要升級到四合一整合網路MPLS,然後決定電信服務公司並且提出申請,就可以連接到證交所或其他單位,而且可以每次增加2Mbps為一基礎單位來擴大網路頻寬,相較以往必須從2Mbps直接跳升到10Gbps,四合一整合網路架構MPLS更具有成本效益,而且網路頻寬擴充也更有彈性。

林長慶表示,證交所的資料中心,是由一個主中心以及兩個備援中心組成,為了考量證券商的網路連線等問題,證交所規畫建置第二資訊中心,提供證券商主機代管以及雲端服務,一方面可以大幅縮短證券商連線到證交所主機的實體距離,因應股票逐筆撮合分秒必爭的需求,另一方面,也可以作為證券商的備用終端機,當所有網路連線都中斷時,證券商還可以經由雲端平臺進行委託,避免交易損失。

除此之外,證交所也計畫建置逐筆交易模擬平臺,開放給證券商進行系統測試,讓投資人有機會熟悉逐筆交易的結構,包括價格形成方式以及資訊揭示的頻率與速度等,進而讓證券商以及投資人透過逐筆交易模擬平臺,熟悉集中競價以及逐筆撮合的差異。

林長慶表示,股票投資有兩種類型,有一些投資人買賣股票的策略,是依據公司發展的基本面來決定,獲利來源主要是靠每年配發的股息,對於這種類型的投資人來說,一間公司的基本面價值,不會在幾秒鐘內改變,所以,不會太在意短時間內的價格波動。

另外,有一種投資人則是追求價差來獲利,價格一有波動就會有不同的應變策略來做買賣,對於這種類型的投資人來說,每一次的行情揭示都有重大意義,隨著撮合時間逐漸縮短之後,投資行為也會開始改變,對於這種類型的投資人來說,可以透過逐筆交易模擬平臺,不斷演練修正下單策略。目前逐筆交易模擬平臺已經由證交所資訊服務部著手進行中。

熱門新聞

Advertisement