看懂回測績效,如何評價一個交易策略或投資組合的好壞

更新於 發佈於 閱讀時間約 5 分鐘
可能有些人看到我網站上一堆數據會一頭霧水,或者跑完 ffn 報表後,完全看不懂,不知該如何看起。這篇文章主要要談怎麼去解讀回測報表
簡化說明起見,這篇文章只單純的看單一商品資料
一張 ffn 的統計報表長的像這樣,以下是SPY(S&P500指數)、TLT(20年期以上美國公債)、QQQ(Nasdaq指數) 從 2002-07-30 到 2021-11-26 的數據
📷 📷

Max Drawdown (最大虧損)

那個數據最重要? 寫過期貨程式交易模型的第一個選的一定是它 !!
什麼叫 Max Drawdown,顧名思義,就是你最多會賠多少錢
如果你和代操打過交道,一個「有良心」的代操問的第一句話會是「你最多願意賠多少 ?
在談獲利之前先談虧損是投資不變的前提,如果你最多只願意賠 30%,但這個交易策略可能會賠到 50%,即使這個策略的報酬率一年可以翻兩、三倍也沒有用,因為不適合你
Max Drawdown 就一定最重要嗎 ? 其實也不見得,主要是金額大小和這筆錢對你重不重要,就像買樂透(或選擇權買權),它的 Max Drawdown 是 100%,代表有可能錢丟到水裏拿不回來,但是還是很多人買,因為大家在買樂透前其實已經有這樣的認知,通常也不會一次花太多錢。面對一個高風險高報酬率的交易策略,投資一點真的賠掉也不會影響你正常生活的錢其實無傷大雅。
股票型 ETF 的 Max Drawdown 都超過 50% (發生在2000年網路泡沫和2008的金融風暴),你如果要把錢全壓在股市,即使是風險較低的 ETF 都應該要有資產會腰產的心理準備

Total return (總報酬率)

就總報酬率,應該沒有什麼好說
代表如果你在 2002-07-30 買了 100 美金的SPY,然後就把看盤軟體刪了,過了 19 年,現在這個帳戶的淨值有 733.23 美金。 (733.23-100)/100 = 633.23%
如果在 19 年前念頭把買 SPY 改成買 QQQ,現在帳戶的金額會差了三倍

年化報酬率

CAGR、Daily Mean (ann.)、Monthly Mean (ann.)、Yearly Mean (ann.) 都是年化報酬率
ann. => annualized 年化
所以這幾個差在哪裏 ?

CAGR

CAGR 是用 Total return (總報酬率) 下去計算的,所以很容易受到開始和結束的時間影響,像是你明明算的是19年的報酬率,但是統計的最後一天突然大漲或大跌,影響到最後的淨值,就很容易高估或低估實際的報酬率

Daily, Monthly, Year Mean (ann.)

看名稱也很容易理解,就是資料看的是以日還是月還是年為單位,如果你是每天都在看盤的投資人,你應該看的就是 Daily,如果你大概一個月看盤一次,你應該看的就是 Monthly,如果你基本上不看盤,那看 Yearly 就夠了,但這三個報酬率通常也不會差太多

年化波動率

投資不外乎兩個要求,提高報酬,降低風險,報酬看的是報酬率,風險看的就是波動率
波動率要求的愈低愈好,正常來說你看到一個高報酬率的交易策略,波動不太可能太低,但波動很高的交易策略,報酬率可能會很低,完全符合以前說的
NOTE
高報酬 一定是 高風險 高風險 不一定 高報酬
對岸很流行: 複利是一場「 謊言 」複利到底是不是謊言取決於波動,一個波動非常高的交易策略,複利是沒有意義的,要讓複利的效果出來就必須讓交易「穩定」獲利,也就是波動必須要小

Daily, Monthly, Year Vol (ann.)

和報酬率一樣,也分日、月、年,通常單位時間比較長,波動率會小一點,就像盯盤比較緊的人比較會感受到波動,原理是一樣的

CAGR, Daily Mean (ann.) 和波動率的關係

在波動小時,CAGR 和 Daily Mean 兩者的數值差異很小,但是當波動大時,就會有較大的差異出現,舉個例子,當先下跌50%再上漲50%(先上漲50%再下跌50%也是一樣),以 Daily Mean 的角度來看,報酬率是 0%,但以 CAGR 的角度是 1*1.5*0.75 = 0.75 => -25%,Daily Mean 比較像是數學模型,CAGR 比較像是現實生活,要讓兩者的差異降低的關鍵也是波動率

Sharpe (夏普值)

公式: Sharpe = Mean / Vol
為什麼 Sharpe 值重要 ? 剛才才說過 投資不外乎兩個要求,提高報酬,降低風險,Sharpe 值就直接把這兩個值相除了
只看 Sharpe 值其實意義也不大,報酬 30% & 波動 30% 和 報酬 3% & 波動 3% 的商品,Sharpe 值都是 1,但兩者意義是完全不一樣的

Sortino Ratio (索提諾比率)

只看跌幅的 Sharpe 值
原理是認為投資人只在意「負報酬的波動」而不在意「正報酬的波動」,所以不需要計算漲幅的部份,因為 Vol 變小,所以值會比 Sharpe 大。參考就好,我還是習慣看 Sharpe 值

Calmar Ratio (卡瑪比率)

把 Sharpe 值的分母改成最大虧損,分母變大了,所以值會比 Shapre 小。參考就好,我還是習慣看 Sharpe 值

其他

沒寫到就是我認為不是那麼重要的

結論

準備開始寫資產配置的介紹文,這篇算是預備知識吧
為什麼會看到廣告
avatar-img
15會員
7內容數
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
havocFuture的沙龍 的其他內容
Saul 何許人也 ?​ 其實應該不需要我介紹吧,有在注意美股的人應該都知道他,一個年逾70歲的美國職業投資人,過去五年的投資報酬率如下: Saul 的持股特色​ Saul 討論區​ 持股追蹤​ 分月追蹤文章​ Saul 美股持股投資績效追蹤 2022-01 總覽頁
不得不說 0050 這幾年的報酬率真的很好,市場上瀰漫著只有把錢「佛性」放到 0050,buy & hold 就好,甚至有些老師鼓吹把退休金全投進0050。 先看一下 0050 歷年的投資報酬率
以下資料來源為 yahoo finance,取的是還原權值,統計 ETF 當年報酬率 📷
我發現很多人對「合理的投資報酬率」、「想要的投資報酬率」很沒有概念,不僅僅是年輕的朋友,包括有些工作十幾年的朋友也有同樣的問題,而且大家對這個值認知的範圍差異非常大,有些人對 3%~4% 就很滿足了,也有些人認為 30%~40% 是很基本的
Saul 何許人也 ?​ 其實應該不需要我介紹吧,有在注意美股的人應該都知道他,一個年逾70歲的美國職業投資人,過去五年的投資報酬率如下: Saul 的持股特色​ Saul 討論區​ 持股追蹤​ 分月追蹤文章​ Saul 美股持股投資績效追蹤 2022-01 總覽頁
不得不說 0050 這幾年的報酬率真的很好,市場上瀰漫著只有把錢「佛性」放到 0050,buy & hold 就好,甚至有些老師鼓吹把退休金全投進0050。 先看一下 0050 歷年的投資報酬率
以下資料來源為 yahoo finance,取的是還原權值,統計 ETF 當年報酬率 📷
我發現很多人對「合理的投資報酬率」、「想要的投資報酬率」很沒有概念,不僅僅是年輕的朋友,包括有些工作十幾年的朋友也有同樣的問題,而且大家對這個值認知的範圍差異非常大,有些人對 3%~4% 就很滿足了,也有些人認為 30%~40% 是很基本的
你可能也想看
Google News 追蹤
Thumbnail
現代社會跟以前不同了,人人都有一支手機,只要打開就可以獲得各種資訊。過去想要辦卡或是開戶就要跑一趟銀行,然而如今科技快速發展之下,金融App無聲無息地進到你生活中。但同樣的,每一家銀行都有自己的App時,我們又該如何選擇呢?(本文係由國泰世華銀行邀約) 今天我會用不同角度帶大家看這款國泰世華CUB
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
我想這是我最近比較有感觸的,在談論預期報酬、買賣時點、技術分析、風險控管、生活平衡或財務自由等主題之前,我認為最重要的是了解自己,評估當下的環境現況,以及掌握最終的目標。 個人現況 我在股市中浮沉多年,績效與單純持有大盤指數的表現差異頗大。當然,有些時期特別好,例如去年12月,我靠著美國小型股,
Thumbnail
昨日臺股創下單日最大跌幅紀錄,指數下跌1807.21點,收在19830.88點,跌幅達8.35%。投資者應該抱持長期投資思維來思考和決策投資項目,股市波動雖然不可避免,但只要具備正確的心態和策略,市場的波動就可以轉化為投資機會。
Thumbnail
我的預判肯定有主觀成份,否則丟硬幣就好了,心態上能接受一年9個半月189.37%漲幅,就要能承受不到1個月23.45%跌幅,計畫擬定後照表操課,錯了也不影響生活和心態。 22年捏著往下攤才有今天的輕鬆應對,投機者不要把自己的理念套用在每個人身上,每個人擁有的條件不同,因此我的投資方式絕對不適合一般
Thumbnail
今天跌了1004點創下史上最大跌點 真的破紀錄了~ 之前一直跟大家提醒要保守投資 不要追漲 果然在反彈之後 開始下殺 那到底甚麼時候才可以進場呢?? 之前宥爸有教過一種簡單的方式 舉例來說我們閒置資金有一百萬的話 那我們把資金分成10等分 只要跌一千點就可以進場買10萬元 這樣
Thumbnail
股票績效報酬回測(Stock Performance Backtesting)是指在投資的過程中,使用歷史數據來測試和驗證一個投資策略的績效。利用這樣來觀察在過去的市場中,是否能夠產生預期的收益和風險。 具體步驟 選擇策略:定義並詳細描述你要測試的投資策略,例如買入某些特定股票、使用技術指標進行
Thumbnail
最近的台股經過了四月的雲霄飛車的上沖下洗之後,在五月的三個交易日雖然都下跌,但是回到了相對的高點 20300。最近大家的煩惱又回到了「高點存股」的問題上了。今天我們可以來看看所謂的高點存股的問題。
Thumbnail
在股市投資時,不敢買高點或者怕賠錢會限制你賺錢的潛力,統計資料顯示,在10年的投資期間,只要錯過其中漲幅最大的10天,年化報酬率就會少5.3%,這表示10年下來,總累積報酬率會少掉67.6%。
Thumbnail
這篇文章的主題是關於未來指標和策略交易者的自我回顧。文章探討了使用「未來指標」所帶來的超額虧損,並提出了一些解決方法。策略交易者在自我反省中發現了之前回測時忽略的小細節,以及在強勢反彈走勢下的交易判斷問題。通過文章可以瞭解到如何在交易策略中應對未來指標所帶來的特殊狀況。
想像一下,當有1萬元要進行投資時,你從朋友那邊聽說了某檔股票將要起飛,你看新聞發現了很多人都在講這檔股票,因此你買進了熱門股票,短短1個月,股價上漲了40%,賺了4000元,你高興得不得了。 但現在當有1000萬元要進行投資時,同樣的狀況,你還敢全賭上去嗎?
Thumbnail
現代社會跟以前不同了,人人都有一支手機,只要打開就可以獲得各種資訊。過去想要辦卡或是開戶就要跑一趟銀行,然而如今科技快速發展之下,金融App無聲無息地進到你生活中。但同樣的,每一家銀行都有自己的App時,我們又該如何選擇呢?(本文係由國泰世華銀行邀約) 今天我會用不同角度帶大家看這款國泰世華CUB
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
我想這是我最近比較有感觸的,在談論預期報酬、買賣時點、技術分析、風險控管、生活平衡或財務自由等主題之前,我認為最重要的是了解自己,評估當下的環境現況,以及掌握最終的目標。 個人現況 我在股市中浮沉多年,績效與單純持有大盤指數的表現差異頗大。當然,有些時期特別好,例如去年12月,我靠著美國小型股,
Thumbnail
昨日臺股創下單日最大跌幅紀錄,指數下跌1807.21點,收在19830.88點,跌幅達8.35%。投資者應該抱持長期投資思維來思考和決策投資項目,股市波動雖然不可避免,但只要具備正確的心態和策略,市場的波動就可以轉化為投資機會。
Thumbnail
我的預判肯定有主觀成份,否則丟硬幣就好了,心態上能接受一年9個半月189.37%漲幅,就要能承受不到1個月23.45%跌幅,計畫擬定後照表操課,錯了也不影響生活和心態。 22年捏著往下攤才有今天的輕鬆應對,投機者不要把自己的理念套用在每個人身上,每個人擁有的條件不同,因此我的投資方式絕對不適合一般
Thumbnail
今天跌了1004點創下史上最大跌點 真的破紀錄了~ 之前一直跟大家提醒要保守投資 不要追漲 果然在反彈之後 開始下殺 那到底甚麼時候才可以進場呢?? 之前宥爸有教過一種簡單的方式 舉例來說我們閒置資金有一百萬的話 那我們把資金分成10等分 只要跌一千點就可以進場買10萬元 這樣
Thumbnail
股票績效報酬回測(Stock Performance Backtesting)是指在投資的過程中,使用歷史數據來測試和驗證一個投資策略的績效。利用這樣來觀察在過去的市場中,是否能夠產生預期的收益和風險。 具體步驟 選擇策略:定義並詳細描述你要測試的投資策略,例如買入某些特定股票、使用技術指標進行
Thumbnail
最近的台股經過了四月的雲霄飛車的上沖下洗之後,在五月的三個交易日雖然都下跌,但是回到了相對的高點 20300。最近大家的煩惱又回到了「高點存股」的問題上了。今天我們可以來看看所謂的高點存股的問題。
Thumbnail
在股市投資時,不敢買高點或者怕賠錢會限制你賺錢的潛力,統計資料顯示,在10年的投資期間,只要錯過其中漲幅最大的10天,年化報酬率就會少5.3%,這表示10年下來,總累積報酬率會少掉67.6%。
Thumbnail
這篇文章的主題是關於未來指標和策略交易者的自我回顧。文章探討了使用「未來指標」所帶來的超額虧損,並提出了一些解決方法。策略交易者在自我反省中發現了之前回測時忽略的小細節,以及在強勢反彈走勢下的交易判斷問題。通過文章可以瞭解到如何在交易策略中應對未來指標所帶來的特殊狀況。
想像一下,當有1萬元要進行投資時,你從朋友那邊聽說了某檔股票將要起飛,你看新聞發現了很多人都在講這檔股票,因此你買進了熱門股票,短短1個月,股價上漲了40%,賺了4000元,你高興得不得了。 但現在當有1000萬元要進行投資時,同樣的狀況,你還敢全賭上去嗎?