陳彥彬
摘 要:隨著社會逐漸趨向于現(xiàn)代化發(fā)展,程序化交易系統(tǒng)被更加廣泛的應(yīng)用在我國金融領(lǐng)域中?;诖耍疚木统绦蚧灰紫到y(tǒng)的設(shè)計及后期實現(xiàn)進行相關(guān)概述,旨在充分發(fā)揮出程序化交易系統(tǒng)在社會主義市場經(jīng)濟穩(wěn)定增長中的積極作用,以期為相關(guān)工作人員提供幫助。
關(guān)鍵詞:程序化交易系統(tǒng) 設(shè)計 實現(xiàn)
前言:就目前來看,金融市場投資者競爭壓力日漸增長,促使程序化交易系統(tǒng)被大量應(yīng)用在市場交易中,以期降低企業(yè)實際發(fā)展期間面臨的風(fēng)險性。但就目前來看,由于程序化交易系統(tǒng)出現(xiàn)時間較短,所積累起的經(jīng)驗不足以解決系統(tǒng)實際運行中存在的所有問題,因此仍需要相關(guān)工作人員以程序化交易系統(tǒng)的設(shè)計及實現(xiàn)為重要研究方向,更加穩(wěn)定的推動金融市場智能化、信息化發(fā)展進程。
1、程序化交易的相關(guān)概述
程序化交易來源于二十世紀七十年代美國,該交易模式出現(xiàn)推動了華爾街金融計算及分析的自動化歷程[1]。從一定角度上來說,程序化交易主要就是利用計算機系統(tǒng)所具有的交易模型及指令,迅速且高效的完成交易活動,因此其不僅可大大較低交期期間的風(fēng)險因素,更能夠?qū)σ延薪灰讛?shù)據(jù)進行系統(tǒng)的整合與分析,深挖交易潛在投資機遇,并針對金融市場發(fā)展現(xiàn)狀制定出相關(guān)應(yīng)對策略,為進一步鞏固與夯實金融行業(yè)在國民經(jīng)濟總體制中占據(jù)的重要地位奠定了堅實的基礎(chǔ)。
2、程序化交易系統(tǒng)的設(shè)計
2.1系統(tǒng)硬件設(shè)計
在程序化交易系統(tǒng)中,所需硬件主要有服務(wù)器、交易服務(wù)器、數(shù)據(jù)庫及ETF業(yè)務(wù)客戶端等。具體而言,服務(wù)器主要具有部署交易策略、風(fēng)險策略及報表策略等功能,并可從根本上保證系統(tǒng)安全運行[2];交易服務(wù)器在程度化交易系統(tǒng)中可配置多個,并依據(jù)各服務(wù)器之間的負載均衡性能,拓寬用戶交易通道;數(shù)據(jù)庫是存儲用戶信息、及歷史交易等數(shù)據(jù)的平臺,使數(shù)據(jù)能夠得到更好的分析;而ETF業(yè)務(wù)客戶端系統(tǒng)終端服務(wù)形式,具有代碼管理及策略執(zhí)行監(jiān)管等功能。
2.2系統(tǒng)功能設(shè)計
2.2.1交易委托顯示功能
在程序化交易系統(tǒng)交易委托顯示功能的設(shè)計過程中,應(yīng)確保系統(tǒng)界面完整的顯示交易委托信息,并以清楚的形式將此些信息加以整合及分類。例如,將買賣交易的委托信息列為一行,交易申贖信息列為多行等。其中,在交易委托顯示功能中,持倉及資金標簽應(yīng)放在界面明顯位置,便于操作人員及時了解到持倉及資金情況[3]。而為提升用戶實際操作體驗感,可設(shè)置快捷改價按鈕,對系統(tǒng)中的進行及時更新及補充。
2.2.2主流交易策略功能
在程度化交易系統(tǒng)中,主流交易策略功能主要就是指用戶在點擊策略服務(wù)選項后,所顯示出策略定制信息。同時,主流交易界面內(nèi)指令管理及策略應(yīng)用均為重要功能,其中,指令管理功能可對指令信息進行高效的增加與刪除;策略應(yīng)用功能則可通過所設(shè)計出的兩種策略參數(shù),對交易期間每個時段的下單比例給予一定策略輔助,并以此提升金融交易期間的有序性。
2.2.3用戶ETF界面操作功能
在程序化交易系統(tǒng)用戶ETF界面操作功能中,需在相關(guān)信息界面顯示市場開盤狀態(tài)、市值、凈值及持倉情況等信息,并且系統(tǒng)用戶可通過點擊的方式對此些信息進行查看。同時,為提升程序化交易系統(tǒng)內(nèi)部功能性,在用戶界面的實際設(shè)計期間,也應(yīng)增設(shè)對代碼無效及清單未到的提示功能,使用戶實時掌握交易信息,控制交易情況。
2.2.4成分股信息操作功能
在程序化交易系統(tǒng)中,成分股信息操作功能可實現(xiàn)對買賣盤價格、交易數(shù)量及實際持倉情況的掌握,以更加明顯的表格方式為系統(tǒng)操作人員提供服務(wù)。值得注意的是,在程序化交易系統(tǒng)中,可通過雙擊交易數(shù)量的方式對交易數(shù)量進行重新更改,但其更改數(shù)額應(yīng)為100倍數(shù)。
2.2.5圖形操作分析功能
圖形操作分析功能可分為日志窗口設(shè)計及單委托交易窗口設(shè)計兩部分組成,并可通過系統(tǒng)中所顯示出的簡易圖形,完成交易活動中例如套利、日志記錄等設(shè)置,有效規(guī)避及控制實際交易期間存在的不穩(wěn)定因素,確保程序化交易系統(tǒng)的穩(wěn)定安全運行。
3、程序化交易系統(tǒng)的功能實現(xiàn)
3.1ETF功能的實現(xiàn)
在ETF功能實現(xiàn)的過程中,首先應(yīng)明確ETF主要由交易、申贖及成分股份信息顯示等功能構(gòu)成,使用戶能夠在操作界面中進行高效操作。其中,ETF操作流程主要涉及到以下幾點:第一,ETF系統(tǒng)的初始化;第二,ETF種類的選擇[4];第三,ETF下參數(shù)數(shù)據(jù)的設(shè)置;第四,金融實際交易過程中盤口價格的選擇;第五,依據(jù)所選擇的內(nèi)容進行具體的金融交易操作。
3.2指導(dǎo)功能的實現(xiàn)
以程序化系統(tǒng)中套利活動為例,為實現(xiàn)ETF套利穩(wěn)定申贖,需在系統(tǒng)內(nèi)增設(shè)指導(dǎo)功能,并對可進行指令設(shè)置的系統(tǒng)進行完善,以確保金融交易中,整體投資活動的安全性。同時,相關(guān)工作人員也應(yīng)對程序化系統(tǒng)組合投資的質(zhì)量管理編制相關(guān)執(zhí)行代碼,提升系統(tǒng)中指導(dǎo)功能的可操作性,更好的完成操作人員新執(zhí)行命令。
3.3策略功能的實現(xiàn)
在程序化交易系統(tǒng)中,多應(yīng)用具備的策略功能應(yīng)分為以下兩種:第一,系統(tǒng)操作用戶自主設(shè)計及在其他平臺中下載完成的策略;第二,程序化交易系統(tǒng)自帶的策略。金融市場的交易策略主要由系統(tǒng)開發(fā)人員開發(fā),且策略系統(tǒng)在實際運行的過程中主要分為策略準備及原始策略的記錄。其中,在策略功能實現(xiàn)的過程中,可以依據(jù)不同算法,諸如VWAP、TWAP及VP等,對實際交易量及其總交易量中占據(jù)的比重進行明確的計算,以此更好的判斷出市場對金融交易產(chǎn)生的風(fēng)險性,為投資者在選擇投資策略時提供重要的參考依據(jù),降低復(fù)雜市場發(fā)展對金融行業(yè)的沖擊,提升實際交易期間的可持續(xù)性。
總結(jié):總而言之,為切實提升程序化交易系統(tǒng)在實際應(yīng)用期間的經(jīng)濟效益、社會效益及服務(wù)效益,在其設(shè)計及實現(xiàn)期間,相關(guān)技術(shù)人員也應(yīng)從系統(tǒng)功能性的的完善及優(yōu)化入手,使系統(tǒng)可對當前金融市場行情進行分析并制定出與之相應(yīng)的發(fā)展對策,更好的降低因人為操作不當而引起的經(jīng)濟損失,進一步提升交易期間安全性,促進金融行業(yè)穩(wěn)定有序的發(fā)展。
參考文獻:
[1] 馬德剛. 期貨程序化交易系統(tǒng)的設(shè)計與實現(xiàn)[D].中國科學(xué)院大學(xué)(中國科學(xué)院工程管理與信息技術(shù)學(xué)院),2017.
[2] 宋晉榮. 期貨會員系統(tǒng)中程序化交易模塊的設(shè)計與實現(xiàn)[D].大連理工大學(xué),2015.
[3] 徐建生. 基于綜合交易平臺的程序化交易系統(tǒng)的設(shè)計與實現(xiàn)[D].復(fù)旦大學(xué),2013.
[4] 高婷婷. 基于程序化的ETF套利交易系統(tǒng)的設(shè)計與實現(xiàn)[D].黑龍江大學(xué),2013.