程序化交易是什么?如何進(jìn)行程序化交易?
2018-9-4 / 已閱讀:2983 / 上海邑泊信息科技
現(xiàn)在不少投資人和基金公司都在使用程序化交易輔助進(jìn)行投資決策和投資執(zhí)行,幫助基金經(jīng)理或操盤手快速?gòu)拇罅康墓善被蚱谪浗灰灼贩N中篩選出合適的候選品種做進(jìn)一步投資分析,或者直接根據(jù)策略模型指標(biāo)分析結(jié)果自動(dòng)執(zhí)行交易指令。不過(guò)程序化交易涉及到的硬件基礎(chǔ)設(shè)施、基礎(chǔ)計(jì)算組件、關(guān)聯(lián)數(shù)據(jù)、策略指標(biāo)、通訊接口、數(shù)據(jù)庫(kù)、策略研發(fā)平臺(tái)等關(guān)聯(lián)項(xiàng)很多,在系統(tǒng)上線后的整體運(yùn)營(yíng)維護(hù)上,也需要一整套的操作流程、運(yùn)維規(guī)范和配套資源。
程序化交易(program trading),指借助電腦,自動(dòng)選擇交易的品種,包括市場(chǎng)上常見(jiàn)的股票和期貨等交易品種,并自動(dòng)進(jìn)行委托買賣的電腦化交易。在交易的整個(gè)過(guò)程中,無(wú)需人工介入,完全由電腦自動(dòng)執(zhí)行。當(dāng)然也有人機(jī)結(jié)合的半自動(dòng)模式,將人和機(jī)器各自的優(yōu)勢(shì)結(jié)合起來(lái),獲取最佳投資效果。程序化交易廣泛應(yīng)用于技術(shù)指標(biāo)趨勢(shì)套利、擺動(dòng)套利、跨期套利、跨品種套利等。簡(jiǎn)單的程序化交易主要是通過(guò)電腦系統(tǒng),以單一委托指令買進(jìn)或賣出一攬子預(yù)先選定的股票。但用于期貨各種場(chǎng)景套利的程序化交易要復(fù)雜得多。期貨程序化交易一般由以下幾組相互連接的系統(tǒng)組成:
(1).行情服務(wù)器
Tick行情接收、落地、備份,分鐘行情計(jì)算、備份、加載、恢復(fù)、同步、查詢、訂閱和實(shí)時(shí)推送
(2).策略研究和開(kāi)發(fā)平臺(tái)
歷史數(shù)據(jù)加載,策略語(yǔ)言解析框架,歷史回測(cè)測(cè)試報(bào)告,參數(shù)優(yōu)化,多軌模型指標(biāo)管理,圖形展示
(3).策略自動(dòng)運(yùn)行平臺(tái)
自動(dòng)交易配置,并行加載執(zhí)行,策略執(zhí)行引擎,交易信號(hào)管理,策略實(shí)時(shí)信號(hào)圖形截圖
(4).系統(tǒng)管理平臺(tái)
交易日,系統(tǒng)參數(shù),策略參數(shù)配置,日終清算,交易對(duì)賬,交易所、品種、板塊、模型指標(biāo)管理
(5).自動(dòng)交易員
手工報(bào)單,自動(dòng)交易報(bào)單,一鍵平倉(cāng),查詢手續(xù)費(fèi)、保證金、確認(rèn)結(jié)算單、委托、資金、持倉(cāng)、合約、交易所時(shí)間和狀態(tài),主力合約映射,交易接口
(6).實(shí)時(shí)風(fēng)險(xiǎn)監(jiān)控
最大回撤、警戒線、清盤線、最大持倉(cāng)金額、最大持倉(cāng)比例,風(fēng)險(xiǎn)預(yù)警,自動(dòng)強(qiáng)平
(7).數(shù)據(jù)庫(kù)
配置數(shù)據(jù)、行情數(shù)據(jù)、交易數(shù)據(jù)、管理數(shù)據(jù)
(8).自動(dòng)運(yùn)維組件
數(shù)據(jù)運(yùn)維,數(shù)據(jù)自動(dòng)下載、同步和計(jì)算,策略執(zhí)行進(jìn)程運(yùn)維,自動(dòng)交易員運(yùn)維,日志系統(tǒng)