探究券商IT系統(tǒng),了解券商中后臺
編輯導(dǎo)語:證券公司及交易所和客戶之間存在諸多IT系統(tǒng)以完成一筆交易,對普通用戶而言更多使用的是交易App進行報單買賣股票;但買賣股票的過程中實際涉及到了行情系統(tǒng),柜臺系統(tǒng),清算系統(tǒng)等諸多系統(tǒng)。在此,本文作者做了一些調(diào)研和工作中的總結(jié),比較清晰地說明整個券商圍繞核心交易的過程及所需的系統(tǒng)模塊,對券商中后臺可以有一定的初步了解。
用戶在證券交易過程中,核心所做的是便是不斷根據(jù)獲取到的市場行情做出判斷,進行下單委托并撮合成交后獲得成交信息的過程。
本文主要集中探討交易過程所涉及系統(tǒng)模塊,交易完后與清算公司,銀行系統(tǒng)的清結(jié)算不在這篇文章探討范圍內(nèi)。
在此需要提前明確一點,市場的參與對象主要有個人投資者和機構(gòu)投資者,而無論是機構(gòu)還是個人均無法直接與交易所進行通信,中間必須經(jīng)過券商作為中轉(zhuǎn)方可完成整個交易鏈路。
證券交易業(yè)務(wù)流程圖:
證券交易IT系統(tǒng)架構(gòu)圖:
基于以上兩張圖可以得知在證券交易這三方中,主要涉及到的系統(tǒng)有行情系統(tǒng),交易系統(tǒng)(PB系統(tǒng),柜臺系統(tǒng))這幾類,故下方一一進行詳述。
一、行情系統(tǒng)
滬深兩市不同級別行情對比:
交易所行情主要分為Level-1跟Level-2:
- Level-1行情是快照,上交所跟深交所都是3s/筆;
- Level-2一般是交易所推出的實時行情信息收費服務(wù),包括十檔行情、買賣隊列、逐筆成交、委托總量和加權(quán)價格等多種新式數(shù)據(jù)。
在Level-2之前,滬深交易所提供的都是行情快照,大家看到的分筆成交其實是兩次快照期間累計的成交量和最后一筆的價格,而逐筆成交則是真實的每筆成交價和成交量的明細數(shù)據(jù)逐筆成交極大地提高了行情的透明度。
一般情況下,如果只用行情快照的話,而且對速度不是特別敏感的話,Level-1和Level-2的行情沒有較大區(qū)別。上海的Level-1雖然升級到了新一代行情,但是依然是通過文件的方式來傳輸行情數(shù)據(jù),速度依然是比Level-2慢。
如果做ETF套利或者高頻日內(nèi)交易,還是需要Level-2。?Level-2如果第三方系統(tǒng)接入要收費, 比較麻煩。
私募要用的話可以和券商合作,放到券商在交易所的機房,從券商那邊接入,比較省錢。行情轉(zhuǎn)發(fā)方面,一般柜臺系統(tǒng)自帶行情模塊,也有一些是第三方授權(quán)轉(zhuǎn)發(fā)的行情服務(wù)。
行情系統(tǒng)主要模塊:
在國內(nèi)證券體系下行情主要包括股票行情、LV2行情、基金行情、債券行情、期權(quán)期貨行情等,股票行情主要指A股、B股和新三板。
以下引用廣發(fā)證券總結(jié)的行情系統(tǒng)主要有四個顯著特點:
1. 行情指標計算量大
從交易所快照行情數(shù)據(jù)到行情指標數(shù)據(jù),需要經(jīng)過大量計算工作。
以十種K線計算為例,證券數(shù)保守估計1.5W,每天開市4小時,每3秒刷新一次行情,共需計算7.2億次;再加上實時、分時、市盈率、漲跌幅、委比、委差等十幾項指標計算,每日計算量在10億級別以上(廣發(fā)證券)。
2. 行情指標時效性高,實時行情服務(wù)是券商的基礎(chǔ)服務(wù),是投資者決策的主要依據(jù)
1秒的行情數(shù)據(jù)差別可能導(dǎo)致資產(chǎn)的巨大差異,比如漲跌停板股票的買賣時機會決定投資的盈利和虧損。
3. 并發(fā)峰值高,證券交易市場是限時開市開盤的
在開市和開盤期間,行情服務(wù)的訪問量會明顯高于其他時間。尤其是早上9:00-9:35的之間,并發(fā)訪問量會高于收盤期間幾十倍,最大系統(tǒng)Qps為100萬/秒。
4. 行情推送流量大
用戶訂閱證券行情,后臺服務(wù)主動推送行情更新。
在行情比較好的時候,有近100萬并發(fā)用戶,用戶平均訂閱20只證券,每3秒刷新一次行情,最大推送量約為700萬/秒,經(jīng)過合并和緩存優(yōu)化,實際推送量>200萬/秒。
行情數(shù)據(jù)個人投資者無法進行購買,只能從機構(gòu),券商進行購買。獲得Datafeed牌照的信息商或者會員單位轉(zhuǎn)發(fā)行情給客戶。
二、柜臺系統(tǒng)
柜臺系統(tǒng)(又名集中交易系統(tǒng))是券商接受個人/機構(gòu)交易委托后,向交易所報盤的交 易系統(tǒng),國內(nèi)由恒生電子、金證股份、頂點軟件等公司提供,且恒生電子的系統(tǒng)市場占有率第一(約 50%)。
行業(yè)發(fā)展早期,大多券商的柜臺系統(tǒng)分別部署在各地營業(yè)部,其各自均擁有自己獨立的柜臺系統(tǒng)服務(wù)器,后來均集中到了券商總部,各券商租用專用機 房/使用本地機房中的服務(wù)器部署柜臺系統(tǒng)。
柜臺系統(tǒng)的核心可理解為一系列數(shù)據(jù)庫表,其中包括客戶資料、資金、股票余額、資金 變動、股份變動等信息,發(fā)生的業(yè)務(wù)行為可理解為更新或查找數(shù)據(jù)表,通過將投資者的 買賣委托快速發(fā)往正確的位置完成“交易”。
參與證券交易的主體分可為個人投資者與機構(gòu)投資者兩種:
- 個人投資者使用普通交易席位,券商負責(zé)交易、托管與結(jié)算;
- 機構(gòu)投 資者(公募、保險、私募、券商資管等)使用機構(gòu)專用交易席位,交易、托管與結(jié)算主體多有不同。
1. 柜臺系統(tǒng)模塊
柜臺系統(tǒng)是按照滿足券商經(jīng)紀業(yè)務(wù)來設(shè)計的,因此承載了很多業(yè)務(wù)職能。大致可以分為如下幾大類:
1)賬戶業(yè)務(wù)
可以為客戶進行賬戶開戶、銷戶、管理業(yè)務(wù)權(quán)限、處理與交易相關(guān)的適當性管理、合規(guī)報送等。
2)資金業(yè)務(wù)
早期通過銀證轉(zhuǎn)帳實現(xiàn),后來全面實行了客戶保證金三方存管制度。
3)證券交易業(yè)務(wù)
處理投資者提交的各類交易指令,按照交易規(guī)則進行資金和證券的處理,并實現(xiàn)與交易所的委托和成交指令的對接。
4)信用交易業(yè)務(wù)
2010年證監(jiān)會推出融資融券業(yè)務(wù)試點,投資者可以通過向證券公司融資買入股票,也可以融券賣出股票,實現(xiàn)了杠桿交易,系統(tǒng)需要按照信用交易的業(yè)務(wù)規(guī)則處理各類交易指令。
5)基金代銷業(yè)務(wù)
投資者可以通過證券賬戶購買開放式基金產(chǎn)品,系統(tǒng)處理投資者的產(chǎn)品申購贖回指令,并實現(xiàn)與相應(yīng)基金公司的指令交互和資金、份額結(jié)算。
6)清算業(yè)務(wù)
負責(zé)與交易所、登記結(jié)算公司進行數(shù)據(jù)交互和業(yè)務(wù)核對,完成客戶在交易所內(nèi)產(chǎn)品的資金、股份清算和結(jié)算。
7)查詢業(yè)務(wù)
滿足客戶需要的各種交易流水、對賬單、交割單等業(yè)務(wù)數(shù)據(jù)。
8)理財產(chǎn)品銷售
券商為擴大客戶投資品種范圍,自行提供的各類理財產(chǎn)品的銷售。
9)現(xiàn)金余額理財業(yè)務(wù)可
將客戶投資賬戶上的現(xiàn)金余額自動申購為貨幣基金,提高客戶的資金收益。
10)其他管理職能
系統(tǒng)參數(shù)設(shè)置、客戶賬號安全、外圍系統(tǒng)接入、異常交易監(jiān)控等等。
2. 柜臺系統(tǒng)所涉及的細分系統(tǒng)
1)交易及報價系統(tǒng)
2)登記結(jié)算系統(tǒng)
3)做市商系統(tǒng)
4)經(jīng)紀商系統(tǒng)
5)產(chǎn)品管理系統(tǒng)
三、PB系統(tǒng)
PB 系統(tǒng)是托管資格券商為私募投資者提供一攬子服務(wù)的軟件工具,是進入柜臺系統(tǒng)前的前置系統(tǒng)。
主要包括交易服務(wù)、 綜合服務(wù)與運營外包三方面,覆蓋交易、托管、風(fēng)控、估值、份額登記、運營等系列服務(wù)。其中風(fēng)控模塊作為對柜臺系統(tǒng)報盤交易的前置,是PB系統(tǒng)最重要的功能之一。
主要風(fēng)控指標及服務(wù)分類:
國內(nèi)PB系統(tǒng)已可以實現(xiàn)一攬子下單及簡單的算法交易功能,主要會對接給私募投資者,私募投資者。
經(jīng)2019年監(jiān)管放開后也可以將自己的PB系統(tǒng)與券商進行對接,改變了此前私募基金管理人的分倉管理、盯盤、策略、量化等需求只能依靠券商提供的自制系統(tǒng)完成的情況。
四、小結(jié)
1. 關(guān)于行情系統(tǒng)方面
這是券商以及諸多數(shù)據(jù)服務(wù)商常見的基于交易所提供的不同層級的數(shù)據(jù)對用戶進行不同數(shù)據(jù)查看權(quán)限及產(chǎn)生對應(yīng)的付費點。
同樣對于普通用戶而言,也可以看到很多基于level2數(shù)據(jù)加工而成的各類數(shù)據(jù)增值服務(wù),資金流向,大單監(jiān)控等等。
從產(chǎn)品角度而言,需要了解底層數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)才能更好生成上層的數(shù)據(jù)服務(wù);而從不同用戶分層來看,Level1及Level2數(shù)據(jù)是完全不同的兩類用戶,Level2多的增加的十檔行情如不能搭配一些功能加以輔助,在app端或者普通交易終端給到普通用戶使用還是比較雞肋的。
2. 關(guān)于柜臺系統(tǒng)方面
柜臺系統(tǒng)是證券公司最核心的IT系統(tǒng),涵蓋各類交易業(yè)務(wù)、理財業(yè)務(wù)、清結(jié)算等。
本文只是簡單羅列一些主要的功能模塊,由于目前經(jīng)驗和篇幅所限,后續(xù)將繼續(xù)分享在工作中自研基礎(chǔ)柜臺系統(tǒng)的相關(guān)需求。
3. 關(guān)于PB系統(tǒng)方面:
目前的券商PB系統(tǒng)方面的競爭點主要放在了交易環(huán)節(jié),也是交易進入高頻,程序化時代,智能化時代的必然。
在PB系統(tǒng)中除了增加量化交易各類模型調(diào)用調(diào)參及回測以外;另一方面在合同簽署,管理托管方面應(yīng)用區(qū)塊鏈解決多方主體間的信息交互,實現(xiàn)信息信任與共享、提高各機構(gòu)運營效率、提升客戶服務(wù)體驗、滿足全面監(jiān)管的新型PB業(yè)務(wù)生態(tài)系統(tǒng)也提供了新的探索方向。
本文由 @echo 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)許可,禁止轉(zhuǎn)載
題圖來自 Pexels,基于 CC0 協(xié)議
大佬能否加個微信,想咨詢交流一下關(guān)于行情的知識,感謝
v:xyscorpio11
大佬您好,能加個微信嗎,同行新人
你vx是什么啊,證券行業(yè)的產(chǎn)品經(jīng)理加beiti147258369
您好 區(qū)塊鏈轉(zhuǎn)券商同行啊 能否向您請教一些問題呀?
同行交流,有興趣加個v信私聊
你vx是多少啊
同行小白,學(xué)習(xí)了
3年了