ホーム/ガイド/シャープ・レシオ

シャープ・レシオとは?トレーダーのためのガイド

シャープ・レシオとは、リスク調整後リターンを測る指標で、年率換算したリターンから無リスク金利を引き、リターンの年率換算標準偏差で割って求めます。目安は0.5〜1.0が許容範囲、1.0〜2.0が良好で、バックテストで2.0を超える場合は過剰適合がないか精査すべきです。

リターンだけでは、トレード戦略について有益なことは何もわかりません。莫大なリスクを取って1年で30%のリターンを上げた戦略が、最小限のドローダウンで12%のリターンを上げた戦略より優れているわけではありません。シャープ・レシオ(Sharpe ratio)は、リスク調整後のリターンを比較するために最も広く使われている指標であり、どんなバックテストを評価するにもこれを理解することが欠かせません。

計算式

シャープ・レシオは1966年にWilliam Sharpeによって提唱され、次のように定義されます。

シャープ・レシオ = (Rp − Rf) / σp

ここで:

  • Rp = 年率換算したポートフォリオのリターン
  • Rf = 年率換算した無リスク金利(通常は3か月物財務省短期証券の利回り)
  • σp = ポートフォリオのリターンの年率換算標準偏差(ボラティリティ)

分子は超過リターン、つまり現金を保有した場合と比べて戦略がどれだけ多く稼いだかです。分母はリターンがどれだけ変動したかを測ります。比率が高いほど、取ったリスク1単位あたりの超過リターンが大きいことを意味します。

解釈の仕方

シャープ・レシオは無次元の数値です。その意味は絶対値だけでなく、比較から生まれます。いくつかの目安を挙げます。

  • 0未満:戦略のリターンが無リスク金利を下回りました。現金で持っていたほうがましでした。
  • 0〜0.5:リスク調整後のパフォーマンスは低い。株式の単純なバイ・アンド・ホールド戦略の多くは、長期ではこの範囲に収まります(株式のボラティリティが高いため)。
  • 0.5〜1.0:許容範囲。分散されたパッシブ・ポートフォリオの多くがこの範囲です。
  • 1.0〜2.0:良好。成功しているクオンツ戦略や腕の良いアクティブ運用者が目指す水準です。
  • 2.0超:優秀、あるいは疑わしい。本当にシャープの高い戦略も存在します(マーケットメイク、統計的裁定)が、通常は運用容量や流動性に厳しい制約があります。個人のバックテストでシャープが2.5を超える場合、ほぼ確実に過剰適合か先読みバイアス(look-ahead bias)のミスを示しています。

日次リターンからシャープを年率換算する

ほとんどのバックテストエンジンは、日次リターンからシャープを計算します。年率換算するには次のようにします。

シャープ(年率) = mean(日次超過リターン) / std(日次超過リターン) × √252

√252という係数は、年間252取引日を前提として日次の統計量を年率に換算します。週次リターンなら√52、月次なら√12を使います。この年率換算はリターンが互いに独立であることを前提としています。近似的な前提ですが、ほとんどの日次戦略では通常妥当です。

シャープ・レシオとソルティノ・レシオ

シャープの限界の1つは、上方向・下方向を問わずすべてのボラティリティを等しく罰することです。時折大きなプラスの外れ値が出る戦略(たとえばトレンドフォロー)では、そうした大きな利益が分母を大きくするため、シャープはパフォーマンスの質を過小評価してしまいます。

ソルティノ・レシオは、σpを下方偏差(マイナスのリターンだけの標準偏差)に置き換えることでこれに対処します。そのため、正の歪度を持つ戦略にはより適しています。バックテスト結果を報告するときは、全体像を示すためにシャープとソルティノの両方を載せましょう。

シャープ・レシオが誤解を招く場合

シャープは有用な基準ですが、いくつかの死角があります。

  • ショート・ボラティリティ戦略(オプションや仕組商品の売り)は、プレミアムを集めることで何年も高いシャープ・レシオを示し、その後テールイベント(2020年3月など)で壊滅的な損失を被ることがあります。シャープは左側のテールリスクを捉えません。
  • 流動性の低いポジション:ポジションが市場価格ではなくモデルで評価されている場合、ボラティリティが人為的に低く見え、シャープが水増しされます。
  • 自己相関のあるリターン:リターンを平滑化する手法でリターンをならしている戦略は、報告上のボラティリティが低くても、実際の経済的リスクを反映していないことがあります。
  • 多重検定バイアス:50通りの戦略バリエーションを試して最も高いシャープを報告すれば、選んだのは実力ではなく運です。

こうした理由から、戦略を評価するときは、シャープ・レシオに必ず最大ドローダウン、歪度、尖度、カルマー・レシオ(年間リターン / 最大ドローダウン)を添えましょう。

実践でのシャープ・レシオ

バックテストを行う際は、パラメータの選択がリスク調整後のパフォーマンスにどう影響するかを理解するために、同じ戦略の複数のバリエーションでシャープ・レシオを必ず比較すべきです。生のリターンは高くても、代替案よりシャープが低い戦略は、多くの場合より悪い選択です。追加のリターンは、不釣り合いなボラティリティのコストと引き換えに得られたものだからです。

QuantPromptのようなツールは、すべてのバックテストでシャープ・レシオを最大ドローダウン、ソルティノ・レシオ、カルマー・レシオとあわせて表示します。これにより、戦略のバリエーションを並べて簡単に比較でき、単に生のリターンが最も高い組み合わせではなく、リスク調整後の特性が最も優れたパラメータの組み合わせを見つけられます。

よくある質問

参考文献