量化策略的研發(fā)流程

研發(fā)流程
一. 關(guān)鍵因素
買(mǎi)和賣(mài)是最為基本的量化交易策略組成部分,而這個(gè)部分的設(shè)定主要與收益情況相關(guān):
- 一種是總體的關(guān)聯(lián)性,即基于買(mǎi)點(diǎn)、賣(mài)點(diǎn)的選擇,買(mǎi)賣(mài)策略應(yīng)該得到一個(gè)正的整體收益。
- 另一種則來(lái)自于對(duì)交易資產(chǎn)未來(lái)收益的判斷、或者說(shuō)預(yù)測(cè),即判斷交易資產(chǎn)的未來(lái)收益為正時(shí),就買(mǎi)入資產(chǎn);判斷交易資產(chǎn)的未來(lái)收益為負(fù)時(shí),則賣(mài)出或賣(mài)空資產(chǎn)。
3。 注意和規(guī)避事項(xiàng)
3.1 未來(lái)信息規(guī)避
舉例而言,當(dāng)一個(gè)建倉(cāng)策略為“若今日的最低價(jià)高于上日的收盤(pán)價(jià),則在今日的最低價(jià)買(mǎi)入”時(shí),就是一個(gè)很典型的含有未來(lái)信息的交易策略。
由于未來(lái)函數(shù)對(duì)于回溯測(cè)試的可靠性有負(fù)面的影響,因此在實(shí)際的策略研發(fā)過(guò)程當(dāng)中是需要極力規(guī)避的。最直接的辦法莫過(guò)于將研發(fā)完成的量化交易策略放入實(shí)際環(huán)境中進(jìn)行模擬交易或者實(shí)盤(pán)交易,原因在于實(shí)際交易中判斷策略執(zhí)行的時(shí)間點(diǎn)總是現(xiàn)在,因此必然是無(wú)法得到未來(lái)的信息的。如果在回溯測(cè)試過(guò)程中不慎加入了未來(lái)信息用來(lái)判斷,具有相同結(jié)構(gòu)的量化交易策略在實(shí)際的交易中也必將暴露出來(lái)。
3.2 過(guò)度擬合與欠擬合
3.3 回溯測(cè)試與真實(shí)環(huán)境的差異
流動(dòng)性問(wèn)題:開(kāi)板漲停就無(wú)法買(mǎi)入。T+1限制導(dǎo)致當(dāng)日買(mǎi)入后無(wú)法賣(mài)出。等。