關閉選單

夏普比率是什麼?每承受一分風險換到幾分報酬⸺以及讓夏普值灌水 65% 的常見陷阱

作者:林修禾 Joshua Lin|BOS 巴菲特線上學院|發布:2026 年 7 月 14 日|閱讀時間約 12 分鐘

30 秒看懂

夏普比率(Sharpe Ratio)是「風險調整後報酬」最通用的量尺,1966 年由諾貝爾經濟學獎得主威廉·夏普(William Sharpe)提出:

夏普比率 =(年化報酬 - 無風險利率)÷ 年化波動度
白話:每承受一分風險,換到幾分「超出無風險利率」的報酬。

一個真實座標:美股大盤(SPY)近 20 年的夏普比率大約只有 0.6——所以當有人給你看夏普 3 的策略,先別興奮,這篇會教你檢查它是不是「灌水」出來的。

報酬率人人會比,但「賺 10%」有兩種:一種走樓梯上去,一種坐雲霄飛車繞一圈才到。夏普比率就是把「過程多顛簸」算進去的分數——它是量化世界的通用貨幣,也是被誤用最多的指標之一。這篇先把它講懂,再講兩個多數文章不會告訴你的陷阱。

為什麼需要它?同樣的報酬,兩種完全不同的旅程

終點相同:都賺 10% B:雲霄飛車(波動大=夏普低) 過程中你可能被嚇到中途下車 A:走樓梯(波動小=夏普高) 時間 →
A 與 B 的「報酬率」一模一樣,但 A 的夏普比率遠高於 B——因為它用小得多的顛簸換到同樣的終點。夏普比率衡量的就是這件事:報酬的品質,不只是數量

這不只是美學問題。波動大的路徑有兩個實際代價:你可能在最深的谷底被嚇到下車(回頭看看展望理論:虧損的痛是兩倍);以及如果你需要在中途用錢,B 路徑可能逼你在低點變現。

公式拆解與真實座標

三個零件:年化報酬(策略賺多少)、無風險利率(把錢放著不冒險就有的報酬,通常用短期美國公債利率)、年化波動度(報酬率的標準差——顛簸程度)。分子是「冒險換到的超額報酬」,分母是「冒了多少險」。

多數人缺的不是公式,是座標感。用真實數據建立基準(我們以 Yahoo Finance 含息資料自行計算,無風險利率以長期平均約 2% 為簡化假設):

對象 年化報酬(約) 年化波動(約) 夏普比率(約)
SPY(美股大盤,近 20 年) 13.4% 19.4% 0.59
經典 60/40 股債配置(長期) 較低 明顯較低 通常略高於純股票
巴菲特的波克夏(學術界長期估算) 0.7 上下

記住這個座標:史上最偉大的投資人長期做到 0.7 左右、大盤只有 0.6——所以回測給你看夏普 2、3 的策略,只有兩種可能:真的找到了聖杯,或者(機率大得多)哪裡算錯了。下一節教你檢查最常見的那種算錯。

夏普比率計算機

輸入策略(或基金)的年化數字。判讀會拿 SPY 近 20 年的 0.59 當對照座標。
夏普比率
對照:SPY 近 20 年0.59

主菜:√n 年化陷阱——夏普值是怎麼被「灌水」的

業界慣例:用月報酬算出「月夏普」,再乘上 √12 換成年化夏普(日報酬則乘 √252)。這個乘法有一個藏在教科書註腳裡的前提:每期報酬必須互相獨立(這期的漲跌跟上期無關)

問題來了:很多策略的報酬不是獨立的,而是「平滑」的——這個月賺、下個月傾向繼續賺,曲線漂亮得像用尺畫的。常見於:低流動性資產(估值本身有黏性)、每月結算淨值的私募與避險基金、以及持續收權利金的選擇權賣方策略。對這種「連續正相關」的報酬,√12 的乘法會系統性高估年化夏普。這不是冷知識——Lo(2002)在《Financial Analysts Journal》的經典論文算給你看:避險基金的年化夏普比率,可能因為報酬序列相關而被高估多達 65%;把相關性正確處理後,基金的夏普排名會大洗牌。

我們自己的親身教訓:BOS 的量化研究團隊在改造一台外部的策略產生引擎時,就親手抓到這個錯——引擎用 √n 直接年化含有自相關的報酬,產出一排「夏普 2 起跳」的漂亮策略;修正年化方法後,多數策略的夏普掉回人間,排名也整個重排。從此我們的檢查清單多了一條:看到高夏普,先問年化是怎麼算的。

另外兩個使用極限

  1. 它看不見「尾部風險」
    夏普比率假設波動能代表風險,但有些策略平時穩定得像定存、偶爾一次巨虧——例如無擔保的選擇權賣方。這種報酬分布「平時平滑、尾巴很肥」,夏普值長期漂亮,直到那一天。Covered Call ETF 的十年數據就是溫和版的示範:平滑的月配息,掩蓋了總報酬的落後。
  2. 上下波動一視同仁
    夏普把「向上暴衝」也算成風險。改良版「索提諾比率(Sortino Ratio)」只計下跌波動——邏輯是投資人只討厭向下的顛簸。兩者搭配看更完整(索提諾我們之後有專文)。

實戰使用守則

  1. 先問三個數字怎麼來的
    年化方法(√n?報酬有沒有自相關)、期間多長(三年以下的夏普噪音很大)、含不含成本。回測的夏普永遠先打個折。
  2. 用相對比較,不用絕對門檻
    「大於 1 好、大於 2 很好」是業界口訣不是定律。更實用的問法:同期間、同類型策略比,以及跟 SPY 的 0.6 比——長期穩定贏過大盤夏普的策略已屬稀有。
  3. 夏普是入場檢查,不是全部
    它壓縮掉了最大回檔、尾部風險、容量與流動性。我們在 TAA 那一篇同時看年化報酬與最大回檔,就是因為單一數字說不完一個策略的全貌。

常見問題

夏普比率多少算好?

業界口訣是大於 1 算好、大於 2 很好、大於 3 極佳,但這是口訣不是定律。實用座標:美股大盤近 20 年約 0.6、學術界估算波克夏長期約 0.7——回測宣稱 2 以上的策略,先檢查年化方法與期間長度,多數是灌水或過度擬合。

夏普比率是負的代表什麼?

代表該期間的報酬低於無風險利率——冒了險還不如把錢放著。注意負夏普的「大小」比較沒有意義(分母波動越大反而讓負值看起來越接近零),判讀負夏普時直接看報酬與回檔即可。

夏普比率和索提諾比率差在哪?

夏普的分母是全部波動(漲跌都算),索提諾只計下跌波動——邏輯是投資人不討厭向上的顛簸。對報酬分布不對稱的策略(如趨勢追蹤、選擇權策略),兩者會給出不同的排名,搭配看更完整。

為什麼月夏普乘 √12 會高估?

√12 年化的前提是每月報酬互相獨立。若報酬有連續正相關(平滑),真實的年化波動比 √12 放大的估計值更大,夏普因此被高估——Lo(2002)證明避險基金的年化夏普可因此虛胖達 65%。低流動性資產、月結淨值的基金與選擇權賣方策略最常見。

去哪裡查基金或 ETF 的夏普比率?

多數基金月報、晨星型網站與看盤軟體都有現成數字(通常以三年或五年計)。查的時候留意三件事:計算期間、無風險利率的設定、以及數據頻率——不同來源的設定不同,跨來源直接比較會失真。

本文重點整理

  • 夏普比率=(年化報酬 − 無風險利率)÷ 年化波動:衡量報酬的「品質」,1966 年由威廉·夏普提出。
  • 真實座標:SPY 近 20 年約 0.6、波克夏長期約 0.7——回測夏普 2 起跳的策略,先懷疑再興奮。
  • √n 年化陷阱:報酬平滑(自相關)的策略用 √12 年化會系統性灌水,Lo(2002)估計可高估達 65%——我們的量化平台親手抓過這個錯。
  • 兩個極限:看不見尾部風險(平時平滑、偶爾巨虧的策略夏普虛高)、上下波動一視同仁(搭配索提諾)。
  • 使用守則:問清年化方法與期間、相對比較不用絕對門檻、夏普之外必看最大回檔。
林修禾 Joshua Lin-BOS 巴菲特線上學院領銜講師

林修禾 Joshua Lin|BOS 巴菲特線上學院 領銜講師

超過 20 年美股投資實戰經驗,專注價值投資、選擇權實戰與資產配置策略教學。本站投資百科的數據圖表與互動工具,皆由他帶領 BOS 團隊實作驗證。認識 BOS →

延伸閱讀

瀏覽更多量化投資文章 → 前往專區

參考資料

  • Sharpe, W. F.,〈Mutual Fund Performance〉,Journal of Business,1966;〈The Sharpe Ratio〉,Journal of Portfolio Management,1994。
  • Lo, A. W.,〈The Statistics of Sharpe Ratios〉,Financial Analysts Journal,2002(SSRN 377260)——序列相關下 √n 年化之偏誤,避險基金年化夏普可高估達 65%。
  • 本文 SPY 數據:Yahoo Finance 調整後收盤價(含息)自行計算,近 20 年;無風險利率以 2% 為簡化假設。

本文內容僅為教學說明,不構成投資建議;夏普比率為歷史統計量,不保證未來表現。

相關條目:夏普比率(Sharpe Ratio)、風險調整後報酬、年化波動度、索提諾比率(Sortino Ratio)、序列相關、最大回檔(MDD)