策略評估的基礎(chǔ)概念
策略評估的定義
策略評估就是對策略的特征和回測結(jié)果進(jìn)行定性和定量的分析比較,從而選出最優(yōu)策略,。
策略評估是量化交易必不可少的環(huán)節(jié),,是我們?nèi)腴T量化交易的最后一塊關(guān)鍵拼圖。
策略評估的作用
1.常規(guī)交易:想知道策略好不好,,需要用該策略實(shí)際交易一段時(shí)間,,通過最終的交易結(jié)果判斷策略好壞。一旦策略無效,,面臨的就是真金白銀的損失,。
2.量化交易:想知道策略好不好,先將策略建模,,然后用歷史數(shù)據(jù)進(jìn)行回測和調(diào)試,,評估策略表現(xiàn)。表現(xiàn)好就投入實(shí)盤,,表現(xiàn)不好就淘汰,,做到零成本試錯。
從對比可以看出,,策略評估是量化交易優(yōu)于常規(guī)交易的重要原因之一。
策略評估的正確認(rèn)知
我們必須認(rèn)清一點(diǎn),,策略的好壞無法用單一的標(biāo)準(zhǔn)去衡量,。評估策略時(shí),我們必須結(jié)合自身?xiàng)l件和投資目標(biāo),,從多個角度對策略進(jìn)行全面考量,。
??
策略評估的方法論
策略評估的維度和標(biāo)準(zhǔn)
定性維度
- 自身?xiàng)l件是否匹配
定量維度
- 策略業(yè)績是否理想
每個維度之下又包括多個評估標(biāo)準(zhǔn)。
定性維度——自身?xiàng)l件是否匹配
定性維度下的常用標(biāo)準(zhǔn)有以下四個:時(shí)間精力,、資金規(guī)模,、編程能力、投資偏好,。
定量維度——策略業(yè)績是否理想
投資是為了獲取回報(bào),,收益是評估策略業(yè)績的重要考量。
在衡量策略的業(yè)績表現(xiàn)時(shí),,標(biāo)準(zhǔn)分為兩類:收益類標(biāo)準(zhǔn)和風(fēng)險(xiǎn)類標(biāo)準(zhǔn),。基于二者之上,,還延伸出一些組合標(biāo)準(zhǔn),,可以綜合衡量收益和風(fēng)險(xiǎn),。
??
風(fēng)變專家團(tuán)隊(duì)根據(jù)標(biāo)準(zhǔn)的有效性、實(shí)用性和理解門檻,,選出了最適合初學(xué)者的三個定量評估標(biāo)準(zhǔn):總收益率,、最大回撤率、夏普比率,。
1.總收益率的兩個變形——年化收益率和超額收益率,。
a.年化收益率:將任意時(shí)間周期內(nèi)的總收益率,以復(fù)利的形式,,換算成一年的收益率,。
??
b.超額收益率:先為收益率設(shè)定一個基準(zhǔn),超過基準(zhǔn)的那部分收益率,,稱為超額收益率,。
??
2.最大回撤率
其他條件相同時(shí),最大回撤率的絕對值越小越好,。但是,,最大回撤率具體應(yīng)該控制在什么范圍內(nèi)要從兩點(diǎn)來考慮。
首先是你的心理承受能力,。第二點(diǎn)則是你一共能投入多少保證金,,決定了你能承受的最大回撤上限。
3.夏普比率
a.夏普比率小于 0 : 策略虧損,,或者收益率沒有跑贏無風(fēng)險(xiǎn)利率,,不值得投資
b.夏普比率大于 1 :每承擔(dān)一個單位的風(fēng)險(xiǎn),可以獲得大于一個單位的超額收益,,是不錯的策略
c.夏普比率在 0 到 1 之間:每承擔(dān)一個單位的風(fēng)險(xiǎn),,獲得小于一個單位的超額收益,策略一般,,需要謹(jǐn)慎選擇,。
策略評估的困境
初學(xué)者在開始評估策略時(shí)都會遇到兩個困境——回測困境和基準(zhǔn)困境。
回測困境
擬合,,就是用模型去貼合數(shù)據(jù)的規(guī)律,。我們希望策略模型能夠貼合價(jià)格的波動規(guī)律,準(zhǔn)確判斷價(jià)格趨勢,,實(shí)現(xiàn)盈利,。
但是,在交易市場中,,價(jià)格除了有規(guī)律地波動之外,,還存在隨機(jī)波動,而且不同時(shí)間段的隨機(jī)波動也各不相同,。
我們用其中一段時(shí)間進(jìn)行回測,,如果模型過度地貼合了這一段時(shí)間的隨機(jī)波動,,一旦換到另一段時(shí)間,就無法很好地貼合新的波動,。這種現(xiàn)象就是過擬合,。
應(yīng)對方法:
在回測時(shí),我們可以劃分出兩段時(shí)間區(qū)間,,先用第一段區(qū)間對策略進(jìn)行回測與調(diào)試,,相當(dāng)于刷題復(fù)習(xí)的階段,可以稱為初步回測,。
初步回測得到理想的結(jié)果后,,用第二段時(shí)間區(qū)間再回測一次,檢驗(yàn)?zāi)P驮诓煌瑫r(shí)間區(qū)間是否通用,,相當(dāng)于做模擬考試,。
第二次回測的過程稱為樣本外檢驗(yàn)。
??
基準(zhǔn)困境
和不同的基準(zhǔn)比較,,會得出不同的結(jié)論,。如果不能提前明確比較的基準(zhǔn),我們就無法得到一個明確的結(jié)論,。
應(yīng)對方法:
主動以被動為基準(zhǔn),,具體可以分成以下三類:
a.將買入并持有收益作為基準(zhǔn)
b.將指數(shù)作為基準(zhǔn)
c.將無風(fēng)險(xiǎn)利率作為基準(zhǔn)
??
風(fēng)變評估體系
??
1)第一步 - 初步篩選:用簡單的定性標(biāo)準(zhǔn)做初步篩選,淘汰明顯不適合自己的策略,。
2)第二步 - 分配權(quán)重:根據(jù)主觀重視程度,,為收益率、最大回撤率,、夏普比率分配權(quán)重,。
3)第三步 - 綜合排序:第三步比較復(fù)雜,我們拆分成三個子步驟來講解,。
a.執(zhí)行回測:對所有通過初步篩選的策略進(jìn)行回測,,得到收益率,、最大回撤率,、夏普比率的數(shù)值。
b.分別排序:分別根據(jù)總收益率,、最大回撤率,、夏普比率這三個標(biāo)準(zhǔn),為策略排序,。
c.加權(quán)平均:根據(jù)權(quán)重,,為策略的三個排名計(jì)算加權(quán)平均值,得出每個策略的綜合得分,。
4)第四步 - 得出結(jié)論:綜合得分的數(shù)值最小,,代表策略的綜合排名最高,,即策略最優(yōu)。
案例總結(jié)
明確標(biāo)準(zhǔn)
→ 初步篩選
→ 分配權(quán)重
→ 綜合排序
→ 得出結(jié)論
??
思維導(dǎo)圖
??
提示:
本公司發(fā)布內(nèi)容主要是教學(xué)代碼寫法,,不構(gòu)成投資建議,,投資者據(jù)此操作,風(fēng)險(xiǎn)自擔(dān),。市場有風(fēng)險(xiǎn),,投資需謹(jǐn)慎!