索提諾比率(Sortino Ratio)是夏普比率的改良版,1991 年由法蘭克.索提諾(Frank Sortino)提出:
索提諾比率 =(年化報酬 - 目標報酬)÷ 下行波動
跟夏普唯一的差別在分母:只計「跌破目標的波動」——投資人真正討厭的那一半。
座標:美股大盤(SPY)近 20 年的索提諾約 1.0(同法計算的夏普約 0.7)。它解決夏普的一個冤案:向上暴衝也被當成風險罰分——對報酬不對稱的資產(飆股、選擇權策略),兩把尺會說出不同的故事。
在夏普比率那一篇我們說過:波動大的路徑讓人半路下車。但仔細想,讓你睡不著的從來不是「暴漲的波動」——沒有人抱怨自己的股票這個月漲太多。夏普比率的盲點就在這:它把上下波動一視同仁。索提諾比率把量尺換掉:風險只算「往下」的那一半。一張圖看懂差別:
公式拆解:下行波動是怎麼算的?
三個零件裡有兩個跟夏普一樣(年化報酬、一個當基準的目標報酬),關鍵是分母的下行波動(Downside Deviation):把每一期報酬拿來跟「目標報酬(Minimum Acceptable Return,簡稱 MAR)」比,高於目標的期數當作 0、低於目標的期數才計入偏差,再把這些偏差平方平均後開根號、年化。白話:它量的是「讓你失望的月份,平均失望多深」。
目標報酬(MAR)常見三種設法:0%(至少別賠)、無風險利率(至少贏過定存,本文採用,設 2%)、或自訂門檻(例如退休金需要的 5%)。MAR 設得越高,索提諾越低——所以比較兩個索提諾數字前,先確認 MAR 相同,否則是雞同鴨講。
真實座標:8 檔資產的夏普 vs 索提諾(近五年實算)
我們用近五年(2021 年 7 月~2026 年 6 月)月報酬(含息)、MAR=無風險利率 2% 實算。看最後一欄「索提諾 ÷ 夏普」——它是這張表最值錢的資訊:
| 資產 | 年化報酬 | 總波動 | 下行波動 | 夏普 | 索提諾 | 索÷夏 |
|---|---|---|---|---|---|---|
| NVDA 輝達 | 78.4% | 50.6% | 26.5% | 1.51 | 2.88 | 1.91 |
| GLD 黃金 | 18.9% | 16.5% | 9.2% | 1.02 | 1.84 | 1.80 |
| KO 可口可樂 | 13.2% | 16.4% | 9.8% | 0.68 | 1.14 | 1.67 |
| QQQ 那斯達克 100 | 18.9% | 20.8% | 12.7% | 0.81 | 1.34 | 1.64 |
| SPY 美股大盤(基準) | 14.7% | 15.9% | 9.9% | 0.80 | 1.29 | 1.61 |
| JEPI(Covered Call ETF) | 8.0% | 10.2% | 6.6% | 0.59 | 0.91 | 1.54 |
| QYLD(Covered Call ETF) | 9.5% | 11.6% | 8.1% | 0.64 | 0.92 | 1.44 |
| TLT 長天期美債 | −5.7% | 14.5% | 11.2% | −0.53 | −0.68 | 1.29 |
怎麼讀「索 ÷ 夏」這一欄?它是免費的報酬分布形狀檢測器:
①比值高(大盤是 1.61,越高於它越明顯)=波動偏向上。輝達 1.91、黃金 1.80——它們的總波動有一大塊是「暴漲」貢獻的,夏普把這些暴漲當風險罰了分;換成只罰下跌的索提諾,兩者立刻大幅平反。對飆股與趨勢資產,夏普常常「冤枉好人」——這正是貝塔值那篇說的:單一數字看不出脾氣。
②比值低=波動偏向下。注意兩檔 Covered Call ETF:QYLD 1.44、JEPI 1.54,都低於大盤——「每月配息很平滑」的外表下,它們波動的組成反而更偏下行。原因我們在 Covered Call ETF 那篇拆過:上檔漲幅被賣掉了(賺的月份被砍頭)、下跌卻要全自留——這種「上有蓋、下沒底」的不對稱,夏普看不太出來,索 ÷ 夏一算就現形。
座標與頻率提醒:SPY 近 20 年用同樣方法(月報酬)算出夏普約 0.69、索提諾約 1.03——這是判讀長期數字時的錨點。眼尖的讀者會發現我們夏普那一篇寫的是 0.59:那是用「日報酬」算的版本。同一資產、不同資料頻率,數字就不同(月報酬會抹平日內的顛簸)——這不是誰算錯,而是再一次提醒:比較任何風險指標,先確認「頻率與 MAR 同基準」。
動手算:索提諾比率計算機
索提諾比率計算機
三個使用守則(與一個它治不了的病)
- 短期數字不可信:下跌樣本太少
索提諾的分母只用「跌破目標的月份」計算——一段三年的多頭行情可能只有十來個下跌月,樣本越少、估計噪音越大。看索提諾至少要五年以上的數據,而且期間最好涵蓋一次像樣的下跌(沒經歷過熊市的索提諾,像沒考過試的成績單)。 - 比較前先對齊 MAR 與頻率
MAR 用 0%、2% 還是 5%?月報酬還是日報酬?每個設定都會改變數字。跨網站、跨報告比較時,不同基準的索提諾直接比大小沒有意義——同一份回測內部比較才可靠。 - 跟夏普一起看,別二選一
夏普給你「總顛簸」、索提諾給你「向下顛簸」,而兩者的比值給你分布形狀——三個資訊都免費,沒有理由只看一個。實務順序:先看夏普篩掉明顯差的,再用索 ÷ 夏檢查報酬的對稱性,最後永遠補看最大回檔。
它治不了的病:索提諾改良了「上下不分」,但沒有解決夏普家族的另一個死穴——平時平滑、偶爾巨虧的策略(例如無擔保選擇權賣方)。在那一天來臨之前,這種策略的下跌月份很少、索提諾一樣漂亮得離譜。統計量尺只能量「發生過的事」,夏普那篇講的 √n 灌水與尾部風險檢查,在這裡同樣適用。
常見問題
索提諾比率多少算好?
用座標感取代口訣:美股大盤(SPY)近 20 年約 1.0(月報酬、MAR=2%)、近五年多頭期約 1.3。長期穩定高於 1.5 已屬優秀;回測宣稱 3 以上的,先檢查期間有沒有涵蓋熊市、MAR 設多少、頻率是什麼。
索提諾比率和夏普比率差在哪?
只差在分母:夏普用全部波動(漲跌都算),索提諾只用下行波動(跌破目標報酬的部分)。對報酬對稱的資產兩者結論接近;對「漲多跌少」(飆股)或「漲少跌多」(Covered Call 類)的不對稱資產,兩把尺會給出明顯不同的評價。
目標報酬(MAR)應該設多少?
常見三種:0%(別賠錢)、無風險利率(約當定存/短債報酬,最常用)、自訂需求報酬(如退休規劃的 5%)。沒有標準答案,關鍵是比較不同標的時必須用同一個 MAR,否則數字不可比。
索提諾 ÷ 夏普的比值代表什麼?
報酬分布形狀的快篩:比值明顯高於大盤(近五年約 1.6)=波動偏向上(暴漲貢獻大);明顯低於大盤=波動偏向下(下跌貢獻大,如 Covered Call ETF 的不對稱報酬)。它不改變排名結論時也有價值——幫你看穿「同分數、不同體質」。
為什麼我查到的索提諾跟別的網站不一樣?
三個常見原因:MAR 設定不同(0% vs 無風險利率)、資料頻率不同(日報酬 vs 月報酬)、期間不同。這是夏普家族指標的通病,跨來源比較前先核對這三件事。
本文重點整理
- 索提諾比率=(年化報酬 − 目標報酬)÷ 下行波動:只罰下跌的夏普改良版(Sortino 與 van der Meer,1991)。
- 真實座標:SPY 近 20 年索提諾約 1.0(月報酬、MAR=2%);近五年多頭期 1.29。
- 「索 ÷ 夏」比值=分布形狀檢測器:輝達 1.91、黃金 1.80=波動偏上(夏普冤枉了它們);QYLD 1.44、JEPI 1.54 低於大盤 1.61=Covered Call 的「上有蓋、下沒底」現形。
- 守則:五年以上且含熊市的數據才可信、MAR 與頻率同基準才可比、跟夏普與最大回檔一起看。
- 治不了的病:平時平滑、偶爾巨虧的策略——下跌樣本出現前,索提諾一樣會被騙。
延伸閱讀



參考資料
- Sortino, F. A. 與 van der Meer, R.,〈Downside Risk〉,Journal of Portfolio Management 17(4),1991,頁 27–31——下行風險與索提諾比率之原始論述。
- 本文數據:Yahoo Finance 調整後收盤價(含息),近五年(2021/7~2026/6)與近 20 年月報酬,MAR=2%,BOS 投資百科自行計算。
本文內容僅為教學說明,不構成投資建議;索提諾比率為歷史統計量,不保證未來表現,文中個股與 ETF 僅為數據示範、非推薦標的。
相關條目:索提諾比率(Sortino Ratio)、下行波動(Downside Deviation)、目標報酬(MAR)、夏普比率、風險調整後報酬、最大回檔




