KabuForge
メニュー
GitHubEnglish

シャープレシオとは?数字だけで比較してはいけない理由

シャープレシオの計算に必要な収益、無リスク金利、頻度と年率換算を整理し、小さな標本や異なる表示条件を比較する際の注意点を説明します。

収益の大きさを、変動の大きさと合わせて見る

シャープレシオは、基準となる収益を上回った分の平均を、その差の変動で割った指標です。無リスク金利を基準にする場合は、各期間の運用収益から同じ期間の無リスク収益を引き、その超過収益の平均と標準偏差を使います。

利益の金額や勝率を表すものではありません。同じ平均収益でも、期間ごとの変動が大きい場合は値が小さくなります。元本が減らないことや、将来も利益が出ることを保証する数字でもありません。

まず、同じ期間の数値をそろえる

日次の運用収益に年率の金利をそのまま引いてはいけません。収益と基準金利の期間をそろえ、単純収益か対数収益か、費用を差し引いているかも確認します。標準偏差の計算方法も記録しておくと、別の実装との違いを調べられます。

基本形は「同じ頻度の超過収益の平均 ÷ 同じ超過収益の標準偏差」です。標準偏差が0の場合は、通常の有限な比率として計算できません。無効値を都合のよい大きな数字に置き換えず、表示理由を確認します。

年率換算は、観測の頻度と仮定に依存する

日次の比率を年率換算するとき、一定の仮定のもとで √252 を掛ける方法があります。ただし、不規則な観測や週次の収益を日次として扱うことはできません。収益に自己相関がある場合などには、単純な換算が適切でないこともあります。

説明用に、日次の超過収益の平均を0.05%、標準偏差を1%と置くと、日次比率は0.05です。252期と単純な換算の仮定を置けば約0.79になります。これは計算方法を示す架空の例で、KabuForge の実際の運用成績ではありません。

少数の観測から安定性を判断しない

短い期間では、数回の大きな変動で平均や標準偏差が大きく変わります。計算結果が表示できても、比較に十分な情報があるとは限りません。標本数、欠損、観測の連続性を併せて見ます。

数日先までの収益を毎日作ると、測定区間が重なる場合があります。重なった収益を独立した日次観測と見なすと、結果の解釈を誤ります。開発に使っていない期間での検証も必要ですが、それだけで推定の不確かさが消えるわけではありません。

最大ドローダウンとは、別の情報

シャープレシオは期間収益の平均と変動をまとめます。一方、最大ドローダウンは、資産が過去の最高値から下がった割合のうち、検証期間で最も大きいものを見ます。比率が同じでも、損失が続く順序や回復にかかる時間は異なり得ます。

収益、資産推移、最大ドローダウン、売買回転率、費用を並べて確認しましょう。特に費用込みの収益かどうかは、取引コストの記事と合わせて確認できます。

KabuForge の表示条件を確認する

公開研究コースの結果図は、隣り合う資産評価値の間の収益を分析します。評価値が N 個なら区間は N−1 個で、初期資金から最初の評価値までの変化を含まない集計があります。元の報告書の全期間収益と分母が同じとは限りません。

252期での年率換算は、報告書が日次の頻度を明示した場合の基準です。結果の読み方に従い、頻度、期間、価格の扱い、費用と算定範囲を先に確かめてください。定義の原典は William F. Sharpe の解説です。

出典と関連教材

KabuForge の画面操作で学ぶ研究コース。

本記事は研究手順を学ぶための教材です。特定の売買を推奨せず、将来の収益を保証しません。免責事項

William F. Sharpe(1994)の原著。 超過収益、標準偏差、観測頻度と年率換算の前提を説明した原著です。

このテーマを続けて学ぶ

リスクと収益の学習順序を見る

対象: main のソース候補(未公開) · 公開ソース docs/ja_JP/GUI_RESEARCH_COURSES.md

内容確認 · KabuForge