シャープレシオとは?「5大パフォーマンス指標」の計算式・目安とバックテスト活用法

記事内に広告が含まれています。
わからない前提で解説 5歳でもなんとなく分かるFX用語!

シャープレシオとは?
「ラクして取った100点」に騙されない5大パフォーマンス指標の計算式と目安

無料ツール シャープレシオを今すぐ計算する 月ごとの損益率を入れるだけ・アプリ不要

このページでは、シャープレシオ、ソルティノレシオ、カルマーレシオ、プロフィットファクター、リカバリーファクターの5大パフォーマンス指標について、FX初心者にもわかりやすく解説します。月ごとの損益率を入れるだけで5つの指標がまとめて出る計算ツール、計算式と目安、Excelでの求め方まで、このページで確かめられます。日銀の利上げで無リスク金利を0%とみなせなくなった2026年の計算のしかたにも触れています。

シャープレシオを説明するパンダキャラクター
STEP 01
スポンサーリンク

なんとなく理解しよう!

5歳でもわかる超かんたん解説

テストで100点を取ったらうれしいよね。でも、その100点がすごくかんたんなテストだったのか、すごくむずかしいテストだったのかで、すごさはぜんぜん違う。FXのもうけも同じで、どれだけもうけたかだけじゃなく、どれだけハラハラしながらもうけたかも見ないと、本当の実力はわからないんだ。そのために使う成績表が、これから話す5つの指標だよ。

まずはシャープレシオ。これはハラハラ(点数のぶれ)1つぶんあたり、どれだけ点を取れたかを表す数字だよ。平均が同じ70点でも、毎回68点から72点で安定している子と、100点の日もあれば40点の日もある子がいたら、安定している子のほうが安心して応援できるよね。シャープレシオは、この安定ぶりを数字にしたものなんだ。

次はソルティノレシオ。これは点数が下がったときのぶれだけを数える成績表だよ。100点を取りすぎて平均からはみ出しても、それは困らないよね。困るのは点数が下がるときだけ。だからソルティノレシオは、下がったときのハラハラだけで計算するんだ。

カルマーレシオは、いちばん大きく転んだときの痛さとくらべて、1年でどれだけ前に進めたかを見る数字だよ。かけっこで、速さだけじゃなく、いちばん大きく転んだときにどれだけ下がったかもいっしょに見るイメージ。この、いちばん大きく下がった幅のことを最大ドローダウンっていうよ。

プロフィットファクターは、勝った合計を、負けた合計で割った数字。1万円勝って5,000円負けたら2.0になるよ。1より大きければ、ぜんぶ合わせてプラスってことなんだ。

最後のリカバリーファクターは、全部でもうけたお金が、いちばん大きな転び幅の何倍かを表す数字。転んでも、それよりずっと多く取り返せているかがわかるんだよ。

質問するパンダ生徒
パンダ生徒

成績表が5つもあるの?どれか1つじゃだめなの?

答えるパンダ先生
パンダ先生

1つだけだと、得意なところしか見えないんだ。国語が100点でも、算数が0点かもしれないでしょ。5つを並べると、そのやり方の得意と苦手がまとめて見えるんだよ。

つまり、5つの成績表は…

シャープレシオ:ぶれ全体とくらべた、もうけの効率。

ソルティノレシオ:下がるときのぶれだけとくらべた、もうけの効率。

カルマーレシオ:いちばん大きな落ちこみとくらべた、1年あたりのもうけ。

プロフィットファクター:勝った合計÷負けた合計。

リカバリーファクター:ぜんぶのもうけ÷いちばん大きな落ちこみ。

5つの指標は「何で割るか」が違う 上がもうけ、下がリスク。下に何を置くかで、見えるものが変わる シャープレシオ 年率リターン−無リスク金利 リターンのぶれ全体 (標準偏差) 見ているもの:安定度 ソルティノレシオ 年率リターン−無リスク金利 下がるときのぶれだけ (下方偏差) 見ているもの:損の出方 カルマーレシオ 年率リターン 最大ドローダウン (直近36か月が基本) 見ているもの:最悪の落ちこみ プロフィットファクター 総利益 総損失 (負けた取引の合計) 見ているもの:勝ち負けの合計 リカバリーファクター 純利益 最大ドローダウン (金額・期間全体) 見ているもの:回復力

5つとも「もうけ÷リスク」の形ですが、下に置くリスクの測り方が違います。1つの数字だけで判断せず、並べて見るのが基本です。

パフォーマンス指標の計算方法を解説するパンダキャラクター
STEP 02

さらに深掘ってマスターしよう!

計算ツールと本格解説

015大指標の計算ツール|シャープレシオ・ソルティノ・カルマーを一括計算スクリプト未起動

下のツールに月ごとの損益率(%)を入れると、シャープレシオ・ソルティノレシオ・カルマーレシオと最大ドローダウンがまとめて出ます。下の段にバックテストの総利益・総損失・最大ドローダウンを入れれば、プロフィットファクターとリカバリーファクターも求められます。初期値は、12か月で年率10%ほど増えた手法の例です。

月ごとの損益率から計算する
無リスク金利をすぐ入れる
入力された期間12か月
年率リターン(月の平均×12)10.4%
年率の標準偏差(月の標準偏差×√12)7.0%
シャープレシオ1.31
ソルティノレシオ2.57
最大ドローダウン2.8%
年率の複利リターン10.7%
カルマーレシオ3.81

入力した12か月分で計算しました。カルマーレシオは本来36か月分で計算します。期間が短いと、たまたま良い相場に当たった影響を受けやすくなります。

バックテストの数字から計算する
純利益(総利益−総損失)500,000円
プロフィットファクター1.50
リカバリーファクター2.00
1回あたりの期待値2,500円

診断S1:本文冒頭のスクリプトが届いていません。診断S2:計算のスクリプトが止まっています。ページを再読み込みしてください。

ツールの計算方法

標準偏差は標本標準偏差(ExcelのSTDEV.Sと同じ)、下方偏差は0%を下回った月だけの二乗を全月数で割って求めています。最大ドローダウンは損益率を複利で積み上げた資産の推移から、カルマーレシオは年率の複利リターン÷最大ドローダウンで計算しています。

02シャープレシオとは?計算式と目安

シャープレシオは、リスク(リターンのぶれ)1単位あたりに、無リスク金利を上回るリターンをどれだけ得たかを示す指標です。米国の経済学者ウィリアム・シャープが1966年に投資信託の成績を比べる方法として発表し、のちに彼の名前で呼ばれるようになりました。シャープは1990年にノーベル経済学賞を受賞しています。

シャープレシオの計算式

シャープレシオ=(リターン−無リスク金利)÷リターンの標準偏差。月ごとのデータで計算するときは、年率に直してから割ります(平均×12、標準偏差×√12)。例えば年率リターン10%・無リスク金利1.25%・標準偏差7%なら、(10−1.25)÷7で1.25です。

分母の標準偏差は、毎月の損益率が平均からどれだけばらつくかを表す数字です。同じリターンなら、ぶれが小さいほどシャープレシオは高くなります。下の図は、平均がどちらも月1%の2つの手法を比べたものです。

平均は同じ月1%でも、ぶれが違うとシャープレシオが変わる 12か月の損益率(棒の高さは1%=9px)。無リスク金利1.25%で計算 手法A(安定型) 年率リターン 12.0% 年率の標準偏差 6.6% シャープレシオ 1.62 手法B(ぶれ大) 年率リターン 12.0% 年率の標準偏差 16.2% シャープレシオ 0.66 年率リターンはどちらも12.0%。ぶれが小さいAは、Bの約2.4倍の効率

年率リターンは同じでも、手法Bは月ごとの浮き沈みが大きく、シャープレシオは手法Aの半分以下です。安心して続けられるのは手法Aのほうです。

目安には公式の基準はありませんが、一般に1以上で良好、2以上で非常に良好、3以上で極めて優秀とされることが多い数字です。ただし、FXの自動売買などで3を大きく超える成績が出ている場合は、検証期間の短さや、過去データへの当てはめすぎを疑うのが安全です。

無リスク金利は何%を使う?2026年は0%で済まない

計算式の無リスク金利は、ほぼ損をしない運用で得られる金利のことで、円なら短期の金利(無担保コール翌日物や短期国債の利回り)が目安です。日本では長く超低金利が続いたため0%として計算するのが一般的でしたが、日本銀行は2026年9月18日に政策金利を1.25%へ引き上げました。0%のまま計算すると、シャープレシオを高く見積もってしまいます。例えば年率リターン5%・標準偏差10%の手法は、0%なら0.5ですが、1.25%を引くと0.375です。

比べるときに大切なのは、比べる相手と同じ無リスク金利で計算することです。公開されている成績表には何%で計算したかが書かれていないこともあるので、条件がそろっているかを確かめましょう。金利の決まり方は政策金利のページで解説しています。

シャープレシオがマイナスになるときの意味

シャープレシオがマイナスになるのは、リターンが無リスク金利を下回ったときです。損をしている場合だけでなく、プラスでも金利より低ければマイナスになります。マイナス同士を比べるときは注意が必要で、同じマイナスのリターンなら、ぶれが大きい手法ほど値が0に近づき、成績が良く見えてしまいます。マイナスのときは順位づけに使わず、金利にも負けているサインとして読むのが安全です。

03ソルティノレシオとは?シャープレシオとの違い

ソルティノレシオは、シャープレシオの分母を「下がるときのぶれ」だけに置き換えた指標で、フランク・ソルティノ氏の研究にちなんで名づけられました。分母の下方偏差は、損益率が目標(0%など)を下回った月のぶれだけで計算するため、大きく勝った月はリスクとして数えません。

ソルティノレシオの計算式

ソルティノレシオ=(リターン−無リスク金利)÷下方偏差。ツールの初期値では、負けた月が4回だけで落ち幅も小さいため、シャープレシオ1.31に対してソルティノレシオは2.57と約2倍になります。

たまに大きく勝つことで利益を出すトレンドフォロー型のスタイルは、シャープレシオでは大勝ちの月までリスクとして数えられ、実力より低く出がちです。ソルティノレシオと並べると、この差がわかります。ソルティノレシオはシャープレシオより高めに出る性質があるため、シャープレシオの目安をそのまま当てはめず、同じ指標どうしで比べることが大切です。

04カルマーレシオとは?最大ドローダウンとの比べ方

カルマーレシオは、年率リターンを最大ドローダウンで割った指標です。1991年にテリー・ヤング氏が発表し、名前は彼の会社のニュースレター(California Managed Accounts Reports)に由来します。本来は直近36か月(3年)のデータで計算するのが基本で、1年分だけで評価する指標ではありません。

例えば年率リターン15%・最大ドローダウン10%なら1.5です。1を上回れば、最大の落ちこみより1年あたりのもうけのほうが大きい状態を意味します。年率リターンには、損益を複利で積み上げた複利の年率を使うのが一般的です。創業からの全期間で同じ計算をしたものはMARレシオと呼ばれ、期間の取り方で数字が変わる点に注意が必要です。

ツールの初期値の資産推移と最大ドローダウン 開始時を100とした12か月の推移(縦軸は1ポイント=18px) 100 105 110 山(104.93) 最大ドローダウン 2.8% 開始 3か月 6か月 9か月 12か月 年率の複利リターン10.7%÷最大ドローダウン2.8%=カルマーレシオ3.81

山から谷までのいちばん大きな下落が最大ドローダウンです。カルマーレシオは、この落ちこみに対して1年あたりどれだけ増えたかを表します。

05プロフィットファクターとは?勝率とペイオフレシオの関係

プロフィットファクター(PF)は、一定期間の総利益を総損失で割った指標です。総利益150万円・総損失100万円なら1.5で、1を超えれば、その期間は全体でプラスです。計算がかんたんなため、EAの成績表で最もよく使われる指標の一つです。

ただしPFには、勝率と、1回あたりの損益の大きさを表すペイオフレシオが混ざっています。PF=(勝率×平均利益)÷(負け率×平均損失)なので、勝率40%・ペイオフレシオ2.0の手法も、勝率90%・ペイオフレシオ0.15の手法も、PFは1.33と1.35でほぼ同じです。後者は1回の負けで勝ち約7回分が消える形で、同じPFでも中身はまったく違います。

PFの目安と注意点

EAの評価では1.3〜1.5以上をひとつの合格ラインとする見方が多い一方、取引回数が少ないうちは偶然でいくらでも高く出ます。PFを見るときは、勝率・ペイオフレシオ・取引回数をセットで確認しましょう。

06リカバリーファクターとは?カルマーレシオとの違い

リカバリーファクターは、純利益を最大ドローダウン(金額)で割った指標です。純利益50万円・最大ドローダウン25万円なら2.0で、最大の落ちこみの何倍を稼いだかがわかります。カルマーレシオと似ていますが、年率に直さず期間全体の純利益を使う点が違います。

そのため、検証期間が長いほど純利益が積み上がり、数字が大きくなりやすい性質があります。1年の検証と10年の検証のリカバリーファクターをそのまま比べるのは不公平です。期間をそろえるか、年率に直したカルマーレシオと並べて見るのが正しい使い方です。

075つの指標の使い分け

5つの指標は、目的によって見るべきものが変わります。迷ったら次のように使い分けてください。

  • 毎月安定して稼げているかを見たい:シャープレシオ
  • たまに大きく勝つ手法を公平に評価したい:ソルティノレシオ
  • 最悪の落ちこみに耐えられるかを見たい:カルマーレシオとリカバリーファクター
  • 全体として勝ち越しているかを手早く見たい:プロフィットファクター

ずれ方にも意味があります。シャープレシオは高いのにカルマーレシオが低いなら、ふだんは安定しているのに、まれに大きく落ちこむ手法です。ナンピンで含み損を抱える手法に多い形で、この場合はバルサラの破産確率で資金が尽きる確率も確かめておきましょう。手法に本当のエッジ(優位性)があるかどうかは、複数の指標がそろって良いかで判断します。

08インフォメーションレシオとの違いと、投資信託での見方

投資信託の評価サイトでは、1年・3年・5年・10年など期間別のシャープレシオが公開されています。見るときは、同じ種類のファンドどうしを、同じ期間で比べるのが基本です。株式のファンドと債券のファンドのように値動きの性格が違うものを並べても、意味のある比較になりません。

インフォメーションレシオは、シャープレシオの無リスク金利を、ベンチマーク(目標とする指数)に置き換えた指標です。インフォメーションレシオ=(ファンドのリターン−ベンチマークのリターン)÷その差のぶれ(トラッキングエラー)で、指数を上回ることを目指すアクティブ型のファンドの腕前を測るのに使われます。FXの手法の評価には決まったベンチマークがないことが多いため、シャープレシオのほうが使いやすいと言えます。

09シャープレシオが「意味ない」と言われる場面

どの指標も万能ではありません。次の4つの場面では、数字が良くても信用しすぎないことが大切です。

  • データが少ない:12か月程度では、数回の大勝ちや大負けで値が大きく変わります。できれば36か月分以上で確かめましょう
  • 損益の出方がいびつ:ナンピンやマーチンゲールのように、小さな勝ちを重ねて大きな負けを先送りする手法は、破綻するまでぶれが小さく見え、シャープレシオが高く出ます
  • 過去データへの当てはめすぎ:設定を細かく調整するほど過去の成績は良くなりますが、未来では通用しないカーブフィッティングの状態になりやすくなります
  • 相場環境が偏っている:上昇相場だけ、円安局面だけといった期間で計算すると、その環境に合った手法が実力以上に良く見えます
注意

指標が示すのは過去の成績です。ウォークフォワード分析のように、設定を作ったあとの未知のデータでも同じような数字が出るかを確かめてから使いましょう。マーチンゲールが招く失敗は資金管理の失敗パターンで解説しています。

10Excelでシャープレシオを計算する方法

自分の成績から計算するなら、Excelやスプレッドシートで次のように求められます。B2〜B13に月ごとの損益率(%)が入っている場合の例で、上の計算ツールと同じ結果になります。

  1. 年率リターン:=AVERAGE(B2:B13)*12
  2. 年率の標準偏差:=STDEV.S(B2:B13)*SQRT(12)
  3. シャープレシオ:(年率リターン−無リスク金利)÷年率の標準偏差
  4. 年率の下方偏差:=SQRT(SUMPRODUCT(((B2:B13-ABS(B2:B13))/2)^2)/COUNT(B2:B13))*SQRT(12)
  5. 最大ドローダウン:C1に100、C2に=C1*(1+B2/100)を入れて下へコピー。D2に=MAX($C$1:C2)、E2に=1-C2/D2を入れて下へコピーし、=MAX(E2:E13)

4番目の式の(B−ABS(B))÷2は、マイナスの月はそのまま、プラスの月は0になる計算で、負けた月だけを取り出すための工夫です。月ごとのシャープレシオを年率のものと比べないことにも注意してください。月次のまま計算した値は、年率の値の約3.5分の1(√12分の1)になります。

関連用語をチェック!

期待値1回の取引あたりの平均損益。PFとあわせて見る
標準偏差ばらつきの大きさ。シャープレシオの分母になる
エッジ手法が勝ち続ける根拠。指標はその確認に使う
資金管理落ちこみに耐えるための取引量とルール
バルサラの破産確率勝率とリスクリワードから資金が尽きる確率を出す
単利・複利年率の複利リターンの考え方の土台
トレード日誌月ごとの損益率を記録しておくと、いつでも計算できる
ポートフォリオ複数の手法や通貨を組み合わせて、ぶれを抑える考え方
パフォーマンス指標のよくある質問に答えるパンダキャラクター
STEP 03

疑問をまとめて解決しよう!

よくある質問(FAQ)

※質問を押しても回答が開かない場合は、ページを再読み込みしてください。

英語ではSharpe ratio(シャープ・レシオ)です。考案者のウィリアム・シャープ自身は、1966年の論文で報酬とばらつきの比率を意味するreward-to-variability ratioと呼んでいました。シャープは鋭いという意味のsharpではなく人の名前なので、つづりはSharpeで、最後にeが付きます。日本語の資料では、運用効率やリスク調整後リターンと言い換えられることもあります。
できます。年率に直すときに掛ける数字が変わるだけです。月次なら平均×12と標準偏差×√12、週次なら×52と×√52、日次なら取引日数の目安として×252と×√252を使うのが一般的です。FXは平日ほぼ24時間取引されるため、日次の場合は実際の取引日数に合わせて調整してもかまいません。大切なのは、比べる相手と同じ頻度、同じ換算方法で計算することです。データを細かくすると短期のぶれまで拾うため、月次とは数字が変わることがあります。
シャープレシオが3を大きく超える、プロフィットファクターが3以上といった成績は、まず検証の条件を疑いましょう。代表的なのは、過去データに合わせて設定を作り込みすぎている、検証期間が数か月と短すぎる、含み損を抱えたまま決済していないポジションが隠れている、の3つです。プロフィットファクターは決済した取引だけで計算するため、含み損は数字に表れません。本物かどうかは、実際の口座で1年以上運用した記録があるか、第三者が確認できる形で公開されているかで確かめてください。実運用での確かめ方はフォワードテストのページで解説しています。
MT5のバックテストレポートには、プロフィットファクター・リカバリーファクター・シャープレシオなどが表示されます。MT4のレポートはプロフィットファクターや最大ドローダウンが中心で、シャープレシオは表示されません。ソルティノレシオやカルマーレシオが必要な場合は、取引履歴から月ごとの損益率を出して、このページの計算ツールかExcelで求めるのが手軽です。レポートの数字は検証の条件で変わるので、スプレッドの設定や検証期間もあわせて記録しておきましょう。ツールの基本はMT4・MT5のページで解説しています。
資金が一定なら金額でも計算できますが、基本は損益率(%)を使います。資金が増えて取引量を増やすと、同じ実力でも金額のぶれ方が時期によって変わり、正しく比べられなくなるからです。入金や出金があった月は、その分を損益に含めないよう注意してください。入金で増えた残高を利益として数えると、成績を実際より良く見せてしまいます。月初の残高に対する、その月の損益の割合で計算するのが、最もシンプルで確実な方法です。
シャープレシオだけでは年利は決まらず、ぶれの大きさとの組み合わせで決まります。式を変形すると、年率リターン=無リスク金利+シャープレシオ×標準偏差です。シャープレシオが1で年率の標準偏差が10%なら、無リスク金利1.25%に10%を足した約11%が目安になります。同じ1でも標準偏差が20%の手法なら約21%で、そのぶん1年のうちに大きく負ける時期もあります。年利の高さだけでなく、どれだけのぶれに耐えられるかをあわせて考えましょう。
ほとんど変わりません。レバレッジを2倍にすると、リターンもぶれもおよそ2倍になるため、割り算の結果は無リスク金利の分を除けばほぼ同じです。一方で、最大ドローダウンは複利の影響でおよそ2倍以上に膨らむため、口座が耐えられるかどうかは大きく変わります。シャープレシオが良いからと取引量を増やすと、数字は同じままロスカットの危険だけが高まることがあります。取引量の決め方はポジションサイジングのページで解説しています。
決まった正解はありませんが、元に戻すのに必要な上昇率から考えると目安が見えます。資金が20%減ると元に戻すには25%、30%減ると約43%、50%減ると100%の上昇が必要です。落ちこみが大きくなるほど回復は急に難しくなるため、多くの資金管理の考え方では20%前後を上限の目安にしています。計算上の数字より大事なのが気持ちの面で、実際に資金が20%減った状態でも同じルールを守れるかを考えて決めてください。考え方はリスク許容度のページで解説しています。

さらに学ぶ

指標の読み方がわかったら、次は自分の手法を記録して検証してみましょう。

FX学習センター

FX会社を選ぶ

参考資料