績效指標

更新於 發佈於 閱讀時間約 9 分鐘
一個優秀的投資人他的交易明細與帳戶資訊藏著什麼樣的秘密?
要怎麼樣量化這樣的「優異」?
如果要像這樣的投資人一樣的話,我需不需要用同樣的標準來看待自己?
以上是本篇試著探討的問題。

由帳戶資產水位與對帳單資訊而生的各種績效指標

先前的文章曾經提到過《史瓦格期貨技術分析》這一本書並提到關於績效衡量這件事,而前一篇的結尾也帶過了一些相關的專有名詞,究竟這些所謂的績效指標代表什麼?該怎麼計算?評量方式為何呢?
老實說這肯定是說不完的,就如同你問我市場上有哪些技術指標可以用來作為買賣進出的依據一樣。儘管如此,我還是稍微介紹一些績效指標做為參考。
另外,儘管這不一定是正確的,我認為交易回測系統(下一篇會提到)與帳戶績效使用的評估指標不必做區分,原因在於交易回測過程中會帶入帳戶的概念,一樣可以建立出資產水位圖與對帳單。只是,大部分的交易回測都是逐標的進行,一次只會考慮一種標的,當完成指定時間區間的模擬交易運算後再換一個標的重頭開始,而與實戰中同時多標的觀察和操作有所不同。
過去我在AI交易回測系統中曾經用過的績效指標如下方檔案連結,本文後續也將依序作介紹。
1.獲利能力
(1) 報酬或淨獲利(Rt):不用多作解釋,至最後一個交易日所累積的絕對金額是最具有實感的!如果是個人真槍實彈的操作,這樣的絕對數字有時會讓你質疑為何要看比率數字?Rt = Mt – M0,其中Mt表示最後一個交易日的資產市值,M0為初始本金。
(2) 報酬率:報酬對初始本金的比值,排除了本金大小對於報酬絕對金額的影響。公式為 (Rt/M0) x100%。
(3) 年化報酬率:計算公式為 [(Rt/M0 + 1)^(T/t) – 1]x100%,其中T為一年的交易日數(240或252天),t為回測計算的總天數。年化報酬率不只考慮到本金大小的影響,也考慮時間區間長短,是更能適當評估獲利能力的績效指標。
注意以上的報酬一般都是以最後一個交易日為準,其實是不知道過程中發生了什麼事的!當然可以假設每一天都是最後交易日的情況下去追蹤所對應的報酬率或年化報酬率走勢,但如果要讓過程精簡些,可以只看:
(4) 最大報酬率:Rmax/M0 x100%,在回測過程中出現的最大值。若為負數則表示回測過程中均未經歷獲利。
(5) 最小報酬率:Rmin/M0 x100%,在回測過程中出現的最小值。若為正數則表示回測過程中均未經歷虧本。
2.風險評估
(1) 波動率或年化標準差:計算資產日報酬率的標準差後,乘以T的平方根,其中T為一年的交易日數。數值愈大表示資產市值的變動幅度愈大,或者是過度參與市場行情,反之亦然。但波動度並不區分向上或向下的日報酬率變動。
(2) 最大回徹比率(Max Drawdown Ratio; MDDR):公式為max[(Mtrough – Mpeak)/Mpeak] x100%,這個指標會去記錄整個交易過程中所出現的,從資產市值新高回落至谷底的百分比,其最大值為0,最小值為-100%。這個指標考慮的是最糟情境,與當下投資人的痛苦感受。
(3) 最大浸水率與最長浸水時間:最大浸水率的定義同MDDR,而最長浸水時間表示的是資產市值多久沒有再創新高,意即在創新高之後資產持續維持虧損的時間長度。在做AI交易回測時我更動了這個定義,用它來評估保本的能力:更改後的最大浸水比率為(Mmin – M0)/M0 x100%,最長浸水時間為資產市值持續維持蝕本狀態的時間長度。
顯示資產水位變化與交易訊號的交易回測圖。資料來源:本文作者。
3.風險與報酬的綜合考量
這個部分的績效指標的特色在於其多以比率表示,分子表示報酬、分母表示風險,即投資人承受一單位的風險下可以獲得多少單位的報酬之意涵。
(1) 夏普率:Sharpe = [日報酬率期望值 x T^0.5 – 無風險年利率]/日報酬率標準差。日報酬率期望值一般以算術平均值表示,T為一年的交易日數;如果只是為了比較不同的交易策略表現,無風險利率可以直接設為0。
儘管是多數人運用且認可的風險績效指標,解讀夏普率時有幾點需要注意:
  • 存在獲利衡量偏差,也就是把年初的10%虧損與年末的10%虧損看成一樣,但實際上並非如此,因為前一期的資產市值可能相去甚遠。例如連續十天10%獲利之後連續十天10%虧損,報酬率為-9.6%,但無風險利率為0之下夏普率為0。若要避免這樣的問題,可以把日報酬率期望值改以日報酬率的幾何平均值來表示(計算式:{[(1+r1)x(1+r2)…x(1+rt)]^(1/t) – 1} x100%, 其中ri為第i日的日報酬率),這點在《史瓦格期貨技術分析》有提到。如不做修改,建議不要用於過於長期的交易紀錄中(例如數年),否則會顯著扭曲事實
  • 不區分向上與向下的波動,這點我們稍後談。
  • 不區分連續虧損與間斷虧損,也因此先前文章我會建議使用浸水曲線做搭配。
(2) 索提諾率:Sortino = [日報酬率期望值 x T^0.5 – 無風險年利率]/下檔標準差,其中下檔標準差(Downside Deviation)是一種評估下檔風險的方式(風險值Value at Risk或VaR則是另一種著名的下檔風險評估方法),它只考慮負日報酬率的波動。和夏普率相較,它區分了波動的方向性,因此在只考慮做多的情況下它比夏普率有鑑別度;對於多空混合操作而言,運用索提諾率與夏普率均無法很好地考慮風險,也因此索提諾率無法完全取代夏普率
(3) 獲利痛苦比率(Gain Pain Ratio):總獲利金額除以總虧損金額,這一筆一筆的金額可以來自於每一次的交易(即對帳單資訊)或是每個月的當月已實現損益。和夏普率與索提諾率一樣是「望大」的績效指標。特色在於會顯著放大單一大筆獲利或虧損的效應,因此可避免投資人去追求高勝率但虧損顯著大於獲利的交易策略。但這個指標缺點在於數值範圍很大(0至無限大),且無法區分連續虧損與間斷虧損,另外就是當資料筆數過少時結果並不可靠
4.其他:與獲利痛苦比率一樣,以下各指標可透過帳戶對帳單資訊來求得。
(1) 勝率:交易獲利次數佔總交易次數的百分比。是個「望大」的指標,但100%的勝率不意味著未來也可以維持(通常是交易次數過少造成的事實扭曲),高勝率也有可能伴隨低獲利痛苦比率或是低夏普值。另外依據個人經驗,相同勝率下,短線交易的夏普值優於長線交易,也就是說對於短線或中高頻交易策略可以允許較低的勝率。
(2) 交易次數、平均持有天數、最長持有天數、波段覆蓋率(持有部位的天數佔總交易天數的百分比):這些指標用於衡量資金周轉數與行情的參與程度,但對指標數值沒有一定的要求。交易次數與平均持有天數與投資人本身的需求有關,而波段覆蓋率我認為應該要適中,適時地參與市場,同時又懂得擇時進出是比較理想的。
(3) 最大單筆獲利、最小單筆獲利、平均交易獲利可用來當作多次交易穩定度的參考,但我認為用處相對不大。
下圖為一示例:相同AI模型與交易參數設定下,針對50支股票進行交易回測後,得到上述20個績效指標的結果統計直方圖。
(圖中僅顯示其中49檔股票的結果,為有1檔股票並未完成交易所致。要完成交易,必須將建倉之部位反向平倉。)
交易回測後觀察各績效指標的表現。資料來源:本文作者。

追蹤績效的方式與必要性

我想多數人都知道交易策略的回測必然需要將結果量化,然而對於我們自己的實際資產帳戶需要這樣追蹤嗎?把自己看待成基金經理人有必要嗎?
我只能說我自己目前沒這麼做,有幾個原因:
  • 如前所述,像交易回測那樣用這些績效指標來衡量實際資產帳戶操作有可能不是正確的,以白話來說的話就是這些績效指標可能因為某些理由失去它們該有的代表性,例如頻頻更換交易風格或交易標的類型,而將原本可能有益的資訊模糊化了
  • 多數的績效指標需要每日的資產市值和庫存資訊,而以台股而言這方面的資訊必須自己寫程式去生成,這遠比取得對帳單資訊還麻煩。然而,你也可以選擇簡化,例如以月為單位每個月底自行記錄一次。
  • 當本金有追加或減少時會影響績效數值,如果要避免這樣的影響則必須再對計算數據對應做調整。
至於我未來該不該這麼做?我傾向於等行有餘力後再深入研究。
畢竟我認為先有穩定獲利的方法比較重要,因此先透過回測找到交易策略後,再確認自己用來作為交易依據的實際情況,這樣的順序會較為適當。

總結

  1. 績效指標種類繁多,須注意各自的特色與限制,最好同時追蹤數種指標以截長補短。
  2. 在評估帳戶的績效時,需要兩類型的資訊:交易明細或對帳單,以及每日(或每月)的資產市值與投資組合比例。
  3. 注意不要過度追求帳戶的績效,在那之前先確定績效指標的代表性,例如數值是否來自於夠長的期間、類似的交易標的、類似的交易策略或決策邏輯等。

文章縮圖來源:咖啡柚子
本文最新版本:2021.9.13
本文初版發布:2021.9.13
為什麼會看到廣告
avatar-img
15會員
36內容數
這裡沒有致富聖杯與操盤建議,有的是一套分析決策的心法用以面對龐大雜亂的資訊量。點滴取自於個人經歷的歸納整合,灌溉於股票理財,以期日後在投資績效與人生成就上結實纍纍。
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
咖啡柚子的沙龍 的其他內容
說起來光是一檔股票就要面對這麼多數字了,更何況是持有多檔或使用多個帳戶持股的狀態下。在這些數字之中,我想多數人是比較不關心庫存市值以及未實現損益的,原因在於它們總是不斷跳動,而已實現損益親切多了,就是固定在那不變很好掌握,讓它變好看比較實在?
這裡探討兩個影響證券資產帳戶現金水位的面向:經驗與技術的累積,以及價格的漲跌或價格與價值之間的關係。
最常聽到的說法,分散投資就是為了分散風險,而為了達到這個目的,對於外在事件的衝擊所持有的標的必須要有不同的反應才能達到。分散投資所提及的風險其概念多半來自於效率前緣理論,故風險指的是價格波動,也就是因為價格波動,所以才考慮不同標的走勢的相關性,就這個層面而論,分散風險也可能只是在分散報酬。
在過去的文章中提過,透過主動投資提高年均報酬率、複利,與持續的本金挹注是縮短財富自由距離的方式。使用的計算模型是定期定額的變形,即初期本金來自未長年積蓄,而後續的加碼金額來自每期收支結餘的一部分且金額固定,一般而言每期加碼金額皆小於初期本金。這裡要談的是:有沒有其他更有利的本金挹注方式?
普遍的風險衡量方式是以波動程度或標準差來代表,然而它們真的代表風險本身?如果價格失去了波動自然沒有風險,但也沒有價差造就獲利的可能性了。
說起來光是一檔股票就要面對這麼多數字了,更何況是持有多檔或使用多個帳戶持股的狀態下。在這些數字之中,我想多數人是比較不關心庫存市值以及未實現損益的,原因在於它們總是不斷跳動,而已實現損益親切多了,就是固定在那不變很好掌握,讓它變好看比較實在?
這裡探討兩個影響證券資產帳戶現金水位的面向:經驗與技術的累積,以及價格的漲跌或價格與價值之間的關係。
最常聽到的說法,分散投資就是為了分散風險,而為了達到這個目的,對於外在事件的衝擊所持有的標的必須要有不同的反應才能達到。分散投資所提及的風險其概念多半來自於效率前緣理論,故風險指的是價格波動,也就是因為價格波動,所以才考慮不同標的走勢的相關性,就這個層面而論,分散風險也可能只是在分散報酬。
在過去的文章中提過,透過主動投資提高年均報酬率、複利,與持續的本金挹注是縮短財富自由距離的方式。使用的計算模型是定期定額的變形,即初期本金來自未長年積蓄,而後續的加碼金額來自每期收支結餘的一部分且金額固定,一般而言每期加碼金額皆小於初期本金。這裡要談的是:有沒有其他更有利的本金挹注方式?
普遍的風險衡量方式是以波動程度或標準差來代表,然而它們真的代表風險本身?如果價格失去了波動自然沒有風險,但也沒有價差造就獲利的可能性了。
你可能也想看
Google News 追蹤
Thumbnail
現代社會跟以前不同了,人人都有一支手機,只要打開就可以獲得各種資訊。過去想要辦卡或是開戶就要跑一趟銀行,然而如今科技快速發展之下,金融App無聲無息地進到你生活中。但同樣的,每一家銀行都有自己的App時,我們又該如何選擇呢?(本文係由國泰世華銀行邀約) 今天我會用不同角度帶大家看這款國泰世華CUB
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
我想這是我最近比較有感觸的,在談論預期報酬、買賣時點、技術分析、風險控管、生活平衡或財務自由等主題之前,我認為最重要的是了解自己,評估當下的環境現況,以及掌握最終的目標。 個人現況 我在股市中浮沉多年,績效與單純持有大盤指數的表現差異頗大。當然,有些時期特別好,例如去年12月,我靠著美國小型股,
Thumbnail
今年的操作一直維持著不錯的節奏,或許和自己心境的變化有很大的關係。雖然在市場多頭之時賺錢本來就容易,但是,在這樣的市況之下,能夠有意識的選擇去做什麼,或不做什麼,對於自己做這些選擇的理由,和可能產生的結果有清楚認知,最終卻會造成很大的差異。
Thumbnail
本文我們更進一步測試股息因子能不能被價值因子所解釋。
Thumbnail
精明管家系統是一款專注於投資風險管理的工具。它可以分析投資部位,顯示年化報酬率、風險和夏普指標等關鍵數據。系統每日更新庫存,提供歷史持有數和操作記錄,幫助用戶檢討和優化投資策略。此外,它還管理曝險市值和槓桿倍數,適合希望簡單而高效管理投資風險的人士。
Thumbnail
股票績效報酬回測(Stock Performance Backtesting)是指在投資的過程中,使用歷史數據來測試和驗證一個投資策略的績效。利用這樣來觀察在過去的市場中,是否能夠產生預期的收益和風險。 具體步驟 選擇策略:定義並詳細描述你要測試的投資策略,例如買入某些特定股票、使用技術指標進行
Thumbnail
這篇文章介紹了選股的方式,重點是三率三升的概念。這個方法從損益表中分析公司的競爭力和獲利能力,並提供了兩種不同的選股指標。文章還提到了如何快速查詢持股的獲利表現和如何辨別業外獲利的來源。
Thumbnail
大家好,我是小畢,在投資的路上,投資人都希望在股價低時買進,在股價高時賣出獲得報酬,正因為如此,就必須準確地預測何時是低點,以及何時是高點。 有些投資人會採用技術分析,利用各種技術指標來判斷低點和高點,例如移動平均線指標,當股價高於移動平均線時買進,股價低於移動平均線時賣出,而有的投資人則是採
Thumbnail
獨家趨勢樣板篩網:作者根據過去超級強勢股的價量表現,建立「趨勢樣板」,符合的股票才會納入清單,進一步進行基本面、型態分析。 VCP 型態交易聖盃:簡言之是股價不斷震盪收斂、逐漸完成底部,最後在樞紐點噴出,作者視之為交易聖盃。 風險紀律掌握盈虧比:專業與業餘差距在紀律,停損幅度須低於期望獲利一半。
Thumbnail
這篇文章的主題是關於未來指標和策略交易者的自我回顧。文章探討了使用「未來指標」所帶來的超額虧損,並提出了一些解決方法。策略交易者在自我反省中發現了之前回測時忽略的小細節,以及在強勢反彈走勢下的交易判斷問題。通過文章可以瞭解到如何在交易策略中應對未來指標所帶來的特殊狀況。
Thumbnail
現代社會跟以前不同了,人人都有一支手機,只要打開就可以獲得各種資訊。過去想要辦卡或是開戶就要跑一趟銀行,然而如今科技快速發展之下,金融App無聲無息地進到你生活中。但同樣的,每一家銀行都有自己的App時,我們又該如何選擇呢?(本文係由國泰世華銀行邀約) 今天我會用不同角度帶大家看這款國泰世華CUB
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
我想這是我最近比較有感觸的,在談論預期報酬、買賣時點、技術分析、風險控管、生活平衡或財務自由等主題之前,我認為最重要的是了解自己,評估當下的環境現況,以及掌握最終的目標。 個人現況 我在股市中浮沉多年,績效與單純持有大盤指數的表現差異頗大。當然,有些時期特別好,例如去年12月,我靠著美國小型股,
Thumbnail
今年的操作一直維持著不錯的節奏,或許和自己心境的變化有很大的關係。雖然在市場多頭之時賺錢本來就容易,但是,在這樣的市況之下,能夠有意識的選擇去做什麼,或不做什麼,對於自己做這些選擇的理由,和可能產生的結果有清楚認知,最終卻會造成很大的差異。
Thumbnail
本文我們更進一步測試股息因子能不能被價值因子所解釋。
Thumbnail
精明管家系統是一款專注於投資風險管理的工具。它可以分析投資部位,顯示年化報酬率、風險和夏普指標等關鍵數據。系統每日更新庫存,提供歷史持有數和操作記錄,幫助用戶檢討和優化投資策略。此外,它還管理曝險市值和槓桿倍數,適合希望簡單而高效管理投資風險的人士。
Thumbnail
股票績效報酬回測(Stock Performance Backtesting)是指在投資的過程中,使用歷史數據來測試和驗證一個投資策略的績效。利用這樣來觀察在過去的市場中,是否能夠產生預期的收益和風險。 具體步驟 選擇策略:定義並詳細描述你要測試的投資策略,例如買入某些特定股票、使用技術指標進行
Thumbnail
這篇文章介紹了選股的方式,重點是三率三升的概念。這個方法從損益表中分析公司的競爭力和獲利能力,並提供了兩種不同的選股指標。文章還提到了如何快速查詢持股的獲利表現和如何辨別業外獲利的來源。
Thumbnail
大家好,我是小畢,在投資的路上,投資人都希望在股價低時買進,在股價高時賣出獲得報酬,正因為如此,就必須準確地預測何時是低點,以及何時是高點。 有些投資人會採用技術分析,利用各種技術指標來判斷低點和高點,例如移動平均線指標,當股價高於移動平均線時買進,股價低於移動平均線時賣出,而有的投資人則是採
Thumbnail
獨家趨勢樣板篩網:作者根據過去超級強勢股的價量表現,建立「趨勢樣板」,符合的股票才會納入清單,進一步進行基本面、型態分析。 VCP 型態交易聖盃:簡言之是股價不斷震盪收斂、逐漸完成底部,最後在樞紐點噴出,作者視之為交易聖盃。 風險紀律掌握盈虧比:專業與業餘差距在紀律,停損幅度須低於期望獲利一半。
Thumbnail
這篇文章的主題是關於未來指標和策略交易者的自我回顧。文章探討了使用「未來指標」所帶來的超額虧損,並提出了一些解決方法。策略交易者在自我反省中發現了之前回測時忽略的小細節,以及在強勢反彈走勢下的交易判斷問題。通過文章可以瞭解到如何在交易策略中應對未來指標所帶來的特殊狀況。