パフォーマンス・アトリビューション:あなたのリターンは本当はどこから来たのか
今年は+45%でした。おめでとうございます!
でも、誰も聞かない問いがあります: その+45%はどこから来たのか?
あなたのJanus戦略のおかげ? それとも強気相場に乗っただけ? 実力か、運か。
🚨 本音を言えば
多くのトレーダーはこの問いに答えられません。緑の数字を見て喜ぶだけです。
プロはリターンを1ドル単位で分解します。どの戦略が効いていて、どれが効いていないか、そしてその理由まで把握しています。
このレッスンで学ぶこと:
- アルファ(実力)とベータ(市場エクスポージャー)の分け方
- 戦略ごとのパフォーマンス分解
- 上位5つの勝ちトレードを特定する(おそらく利益の大半を占めている)
- 機能していない戦略を切り、機能しているものに厚く張る
⚡ 明日からできること(クリックで展開)
- 自分のリターンをSPYと比べる — 自分が20%でSPYが25%なら、それは負けています。アルファ=自分のリターン - 市場のリターン。アルファがマイナスならedgeはありません。
- 上位5トレードを特定する — 取引ログを書き出す。P&Lで並べ替える。上位5つの勝ちトレードは、おそらく利益の大半です。それらに共通していたものは何か?
- 戦略タイプでトレードにタグを付ける — ジャーナルに「戦略」の列を足す:ブレイクアウト、リバーサル、モメンタムなど。戦略ごとにP&Lを計算する。負けている戦略は切る。
+45%を分解する
今年+45%を出したとしましょう。分解する時間です。
どの戦略が稼いだのか?
総リターン:+45%
戦略別:
- Janus sweeps: +25%(リターンの56%)← あなたのedge!
- ブレイクアウト: +12%(27%)
- 平均回帰: +13%(29%)
- 失敗した試行: -5%(-11%)
----
+45%
わかったこと:56%はたった1つの戦略から
アクション:Janus sweepsにもっと資金を配分する
1つの戦略が支配していました。それがあなたのedgeです。スケールさせましょう。
どの資産が稼いだのか?
総リターン:+45%
資産別:
- SPY:+30%(リターンの67%)
- QQQ:+10%(22%)
- IWM:+5%(11%)
わかったこと:SPYのトレードが最も機能した
アクション:SPYのセットアップに集中する(流動性が最も高い)
流動性が効きます。SPY=最良の執行、最小のslippage。
どの四半期が稼いだのか?
総リターン:+45%
四半期別:
- Q1:+15%
- Q2:+8%
- Q3:+20% ← 最良の四半期(トレンド局面)
- Q4:+2%
わかったこと:Q3=トレンド局面=Janusのedge
アクション:トレンド局面でサイズを大きくする
自分のedgeが最も強いのはいつかを知る。サイズはそれに合わせる。
💡 腑に落ちる瞬間
パフォーマンス・アトリビューションは、あなたが本当に稼いでいる場所を明らかにします。
多くのトレーダーはその偏りに驚きます。ごく少数のトレードが利益の大半を担っているのです。
実力だったのか、ただの強気相場だったのか
あなたは+40%。SPYは+20%。あなたは祝っています。
でも待ってください——あなたのポートフォリオのベータは1.5です(市場の1.5倍動く)。
計算してみましょう:
あなたのリターン:+40%
SPYのリターン:+20%
あなたのベータ:1.5
期待リターン(ベータから):1.5 × 20% = 30%
アルファ = 実際のリターン - 期待リターン
= 40% - 30%
= +10%
読み方:+10%のアルファ = 実力による超過リターン
+30%のベータ = 市場に乗っていただけ
(これは簡易版です。完全なCAPMは無リスク金利も差し引きます:
40% - [4% + 1.5 × (20% - 4%)]= +12%。
どちらの版も、唯一重要な問いに答えます——市場に支払った
あとに何か残っているか?)
実力だったのは+10%だけ。残りは市場エクスポージャーです。
🚨 都合の悪い事実
もし市場が-20%下げていたら、ベータ1.5だけであなたは-30%になります。+10%のアルファがあっても、まだ20%の含み損です。
アルファ=実力。ベータ=リスク。この違いを知りましょう。
Sharpe、Sortino、インフォメーション・レシオ
Sharpeレシオ(リスク1単位あたりのリターン)
Sharpe = (リターン - 無リスク金利)/ 標準偏差
あなたの数値:
リターン:40%
無リスク金利:4%
標準偏差:18%
Sharpe = (40 - 4)/ 18 = 2.0(優秀!)
目安:
< 1.0 = 不十分
1.0-2.0 = 良好
> 2.0 = 優秀
Sharpe > 1.5 = edgeがある。1.0未満=戦略を見直す。
Sortinoレシオ(下方だけを罰する)
Sortino = (リターン - 無リスク金利)/ 下方偏差
利点:上方向のボラティリティ(良いボラ)を無視する
あなたの数値:
リターン:40%
下方偏差:12%(全体の18%に対して)
Sortino = (40 - 4)/ 12 = 3.0(Sharpeより良い!)
要点:損失は抑えられ、利益は大きい
Sortino > Sharpe = 非対称なリターン(良い!)。勝ちは伸ばし、負けは早く切る。
ダニエルの41,200ドルのアトリビューション発見:リターンを殺していた戦略
トレーダー: ダニエル・パーク(合成事例)、38歳、カリフォルニア州サンディエゴの裁量デイトレーダー
時間軸: 2024年Q1〜Q4(12か月)
口座規模: $120,000
総リターン: Q1-Q2で+28,400ドル(+23.7%)→ アトリビューション後、通年で+69,600ドル(+58.0%)
問題: 6か月で23.7%を出したが、そのリターンがどこから来たのか全く分かっていなかった
⚠️ ビフォー:計器なしの飛行(2024年Q1-Q2)
ダニエルは6か月間3つの戦略を回し、 +$28,400を出して気分良く過ごしていました。ところが7月にアトリビューション分析を行うと、 衝撃的な事実が出てきました。ある戦略は+48,900ドルの利益を生んでいた一方、別の戦略がその利益から-23,800ドルを破壊していたのです。自分で自分の足を引っ張っていました。
フェーズ1:盲点(2024年1月〜6月)
ダニエルは、どれが稼いでいるかを記録しないまま3つの戦略を回していました:
- Janus Liquidity Sweeps (本命)
- ブレイクアウト・モメンタムのトレード (面白そうに見えた)
- VWAP Mean Reversion (信頼できそうに見えた)
毎月P&Lが緑なのを見て、すべての戦略が機能していると思い込んでいました。リターンを一度も分解しませんでした。
ダニエルの2024年上半期の成績(1〜6月、252トレード): 120,000ドルで開始、148,400ドルで終了(+28,400ドル、+23.7%)。好調だった月:3月(+5,920ドル)、5月(+7,120ドル)、1月(+6,840ドル)。最も弱かった月:4月(+1,420ドル)。ダニエルは3つの戦略すべてが機能していると思い込み、気分良く過ごしていました。現実には、目を覚まさせる出来事が待っていました。
フェーズ2:アトリビューション分析(2024年7月)
7月初め、ダニエルはパフォーマンス・アトリビューションを重視するトレーディングのワークショップに参加しました。そして初めて、2024年上半期の結果を戦略別に分析することにしました。
252トレードすべてを書き出し、戦略ごとにタグを付け、スプレッドシートを組みました。そこで分かったことは衝撃的でした。
| 手法 | 取引数 | 勝率 | 平均R/トレード | P&L 合計 | 総利益に対する割合 | わかったこと |
|---|---|---|---|---|---|---|
| Janus Liquidity Sweeps | 87 | 77.0% | +1.12R | +$48,900 | 172% | ✓ 巨大なEDGE! |
| ブレイクアウト・モメンタム | 94 | 41.5% | -0.51R | -$23,800 | -84% | ❌ 利益の破壊者! |
| VWAP Mean Reversion | 71 | 59.2% | +0.09R | +$3,300 | 12% | ⚠️ 限界的/中立 |
| 合計 | 252 | 58.7% | +0.23R | +$28,400 | 100% | — |
🚨 衝撃の発見
Janus Liquidity Sweeps: 87トレード、勝率77.0%、1トレードあたり+1.12R → +48,900ドルの利益 (全体の172%!)
ブレイクアウト・モメンタム: 94トレード、勝率41.5%、1トレードあたり-0.51R → -23,800ドルの損失 (全体の-84%!)
VWAP Mean Reversion: 71トレード、勝率59.2%、1トレードあたり+0.09R → +3,300ドルの利益 (全体の12%)
言い換えると: ダニエルはJanus sweepsで巨大なedgeを持っていました(+48,900ドル)。ところが気づかないまま、その49%(-23,800ドル)をブレイクアウトのトレードで壊していたのです。彼の「良い」+23.7%というリターンは、ブレイクアウトを一度も取らなければ +43.5% (120,000ドルに対して52,200ドル)になっていたはずです。
フェーズ3:転換(2024年7月〜12月)
アトリビューションのデータを手にしたダニエルは、7月に大胆な変更を加えました:
🔄 ダニエルの2024年下半期の戦略変更
- ブレイクアウト・モメンタム戦略を完全に廃止 (期待値がマイナス)
- Janus Sweepsへの配分を倍増 (勝率77.0%、1トレードあたり+1.12R)
- VWAP Mean Reversionを縮小 たまにしか取らないセットアップへ(寄与が小さい)
- Janusのコンフルエンス・フィルターを追加 勝率をさらに高めるため
- 同じリスク予算を集中 最も確信度の高いJanusのセットアップへ
ダニエルの2024年下半期の成績(7〜12月、153トレード): 148,400ドルで開始、189,600ドルで終了(+41,200ドル、+27.8%)。好調だった月:10月(+9,480ドル)、7月(+8,940ドル)、11月(+8,120ドル)。戦略構成:ほぼJanusのみ(139トレード)、VWAPは最小限(14トレード)、ブレイクアウトはゼロ。12月の年末のもみ合い(+460ドル)を除き、毎月4桁の利益。
カリキュラムの3分の2を超えました。主要な戦略はもう学びました。
順調ですね! 必要なら軽く伸びをして、そのあと先の応用的な内容に進みましょう。
🎯 アトリビューション分析の前後
2024年上半期(計器なし): +28,400ドルの利益、252トレード、平均113ドル/トレード、勝率58.7%、1トレードあたり+0.23R、Sharpe 1.4、+23.7%。
2024年下半期(アトリビューション主導): +41,200ドルの利益、153トレード、平均269ドル/トレード、勝率75.2%、1トレードあたり+0.54R、Sharpe 2.8、+27.8%。
改善: 利益+12,800ドル(+45%)、トレード-99本(-39%)、+156ドル/トレード(+138%)、勝率+16.5ポイント、1トレードあたり+0.31R(+135%)、Sharpe +1.4(+100%)、リターン+4.1%。
結果: リターンを破壊していた戦略を切り、自分のedgeに厚く張ることで、ダニエルは下半期に 45%多い利益 を、 39%少ないトレード で達成しました(仕事量も減りました)。1トレードあたりの平均利益は倍になり、勝率は16.5ポイント上がり、Sharpeレシオも倍になりました。
2024年通年の結果
| 期間 | 利益 | リターン | 取引数 | ドル/トレード | 重要な学び |
|---|---|---|---|---|---|
| 2024年上半期(アトリビューションなし) | +$28,400 | +23.7% | 252 | $113 | 計器なしの飛行、どの戦略が効いているか分からず |
| 2024年下半期(アトリビューション後) | +$41,200 | +27.8% | 153 | $269 | ブレイクアウトを切り、Janusの配分を倍に |
| 2024年通年 | +$69,600 | +58.0% | 405 | $172 | — |
🏆 結論:パフォーマンス・アトリビューションがすべてを変えた
開始資金: 120,000ドル(2024年1月1日)
最終資金: 189,600ドル(2024年12月31日)
総リターン: +69,600ドル(通年+58.0%)
下半期の利益と上半期の利益の比較: +12,800ドル(ただし下半期はより大きな元本から始まっている — 下記参照)
もしダニエルが上半期のやり方を通年で続けていたら?
- 上半期のリターン:+23.7%(120,000ドルに対して28,400ドル)
- 下半期を同じペースで延長:+23.7%(148,400ドルという大きい元本に対して35,100ドル)
- 通年の見込み:+63,500ドル(+52.9%)
- アトリビューションを行った実際の結果:+69,600ドル(+58.0%)
- アトリビューションの価値:+6,100ドルの追加利益(9.6%の改善)
教訓は? パフォーマンス・アトリビューションは隠れた事実を暴きます。ダニエルは自分に巨大なedgeがあること(Janusから+48,900ドル)を知り、同時にブレイクアウトで自分の足を引っ張っていたこと(-23,800ドル)も知りました。ある午後のスプレッドシート作業には、 $6,100 の価値が残りの年にありました——上半期と同じペースが同じ資金にもたらしたはずの額を、下半期がちょうどそれだけ上回ったのです。
ダニエルから他のトレーダーへの助言: 「何が効いているかは分かっているつもりでした。間違っていました。アトリビューション分析に2時間を使ってください。その年で最も儲かる2時間になるかもしれません」
上位5トレードが利益の大半を占める
ここは痛いところです(そして役に立つところです)。
どこで稼いだか
上位5つの勝ち(50トレード中、1R = 400ドル):
1. SPYのsweepリバーサル: +2,000ドル(5.0R)
2. QQQのブレイクアウト: +1,800ドル(4.5R)
3. IWMの平均回帰: +1,200ドル(3.0R)
4. SPYのVWAP反発: +1,120ドル(2.8R)
5. QQQのJanus sweep: +1,000ドル(2.5R)
-------
上位5つの合計: +7,120ドル
50トレード全体の利益:+12,700ドル
上位5つ=その56%を、トレード数の10%で。
教訓:勝ちは。伸ばせ。
50トレード中の5トレード=利益の56%。だから3R以上の目標を握るのです。
どこで負けたか
下位5つの負け(1R = 400ドル):
1. QQQのサイズ超過: -1,200ドル(-3.0R、通常の3倍)
2. IWMのだまし上げ: -400ドル(-1.0R、ストップ到達)
3. SPYのFOMOエントリー: -400ドル(-1.0R、HTFを無視)
4. SPYのニュース変動: -400ドル(-1.0R、VIX急騰)
5. IWMの遅い追いかけ: -400ドル(-1.0R、FOMO)
------
下位5つの合計: -2,800ドル
一番上の行を見てください。サイズのミス1回が、次の3つの
損失を合わせたのと同じだけかかりました。ストップは毎回
機能しました。機能しなかったのはサイズです。
共通する原因:
- サイズ超過(1/5)← 最も高くつく
- FOMO/追いかけ(2/5)
- HTF/局面の無視(2/5)
アクション:エントリー前チェックリスト(サイズ、HTF、局面、FOMOなし)
損失の大半は防げます。追いかけるのをやめる。文脈を無視するのをやめる。
🎯 月次レビュー・チェックリスト
- 最も利益に貢献した戦略はどれか?
- 勝率と期待値が最も良かった戦略はどれか?
- 損失に共通するテーマは何か?
- 自分のルールを守れたか(それとも破ったか)?
- どの局面が最も良かったか? 最も悪かったか?
毎月これをやりましょう。資金だけでなく、学びも複利で増やすのです。
深掘り:どの戦略を伸ばし、どれを切るか
Janus Sweeps(あなたの最良の戦略)
トレード数:45(1R = 400ドル)
勝率:71%(勝ち32、負け13)
平均勝ち:+1.4R
平均負け:-1.0R
期待値:32(1.4)- 13(1.0)= 45トレードで+31.8R
= 1トレードあたり+0.71R
P&L合計:+12,720ドル
最良の条件:
- トレンド局面:勝率78%
- HTFが一致:勝率75%
- マルチタイムフレームのコンフルエンス:勝率82%
最悪の条件:
- レンジ局面:勝率58%(見送り!)
- VIX > 25:勝率48%(回避!)
アクション:トレンド局面ではJanusにより多くの資金を配分する
ブレイクアウト(限界的な戦略)
トレード数:20(1R = 400ドル)
勝率:55%(勝ち11、負け9)
平均勝ち:+1.4R
平均負け:-1.0R
期待値:11(1.4)- 9(1.0)= 20トレードで+6.4R
= 1トレードあたり+0.32R
P&L合計:+2,560ドル
分析:プラスではあるが、20トレードでは何も証明できない。
この勝率なら、edgeがまったくない戦略でも、
この程度のサンプル数では利益が出て見える
可能性が十分にある。20トレードで
スケールさせないこと。
アクション:出来高フィルターを足し(ブレイクアウト時の出来高 > 平均の2倍)、
100トレード以上ためてから判断する
時間帯別のパフォーマンス
時間帯 トレード 勝率 期待値
9:30-10:30 12 50% +0.10R (もみ合い、見送り)
10:30-12:00 35 74% +0.85R ← 最良の時間帯!
12:00-14:00 8 38% -0.35R (昼のもみ合い、回避)
14:00-16:00 20 60% +0.40R (まずまず)
期待値は1トレードあたり、負けを差し引いた後の数字です。
74%の時間帯は大きな数字の74%ではなく、1Rの負けに対して
平均1.5Rの勝ちが74%の頻度で出る、ということです。
昼の行には注意。8トレードは証拠になりません。
数え続けるための手がかりにすぎません。
アクション:10:30-12:00に集中、昼は回避、9:30-10:30はサイズを落とす
🎓 要点
- リターンを分解する:戦略別、資産別、期間別
- アルファ対ベータ:実力と市場エクスポージャーを分ける
- ひと握りのトレードが利益の大半を担う(勝ちは伸ばせ!)
- 損失を分析する:パターンを見つけ、フィルターを作る
- 時間帯は効く:勝率の低い時間帯を避ける
- 毎月レビューする:効くものを見つけ、効かないものを切る
📝 実践演習
完全なパフォーマンス・アトリビューション分析を実施する
- 直近3か月のトレードデータを書き出す
- 証券会社かジャーナルからトレード履歴を取得する
- 含めるもの:日付、時刻、銘柄、戦略、エントリー、エグジット、P&L、Rマルチプル
- 戦略レベルのアトリビューションを計算する
- 戦略ごとにトレードをまとめる(Janus sweeps、ブレイクアウト、平均回帰など)
- 戦略ごとに:P&L合計、期待値、平均R、トレード数
- 寄与率を計算する:(戦略のP&L / 全体のP&L)× 100
- 上位5つの勝ちと下位5つの負けを特定する
- すべてのトレードをP&Lで並べ替える(最大の利益から最大の損失へ)
- 上位5つを分析:どのセットアップか? どの時間軸か? HTFは一致していたか?
- 下位5つを分析:何が悪かったか? FOMOか? ルール無視か? 局面違いか?
- アルファ対ベータを計算する
- 同じ期間のSPYのリターンと自分のリターンを比べる
- 自分のベータを見積もる(ポートフォリオがSPYの1.5倍動くならベータは1.5)
- アルファを計算する:自分のリターン - (ベータ × SPYのリターン)
- アクション項目を作る
- どの戦略を伸ばすか(Sharpeレシオが最も高いもの)?
- どの戦略を切るか(マイナス、あるいはかろうじてプラス)?
- どの共通ミスを直すか(下位5つの分析に基づいて)?
目的: リターンがどこから来たのかを正確に把握し、何を伸ばし何を切るかをデータで判断すること。
🎮 理解度チェック(気楽にどうぞ)
問1:今年+50%でした。SPYは+20%。あなたのベータは2.0です。アルファはいくつですか?
問2:全50トレード中、上位5トレードが利益の60%を占めました。教訓は何ですか?
ここまで読んだあなたは、アトリビューションのないパフォーマンスはただのノイズだと理解しています。効くものを知る。厚く張る。効かないものを知る。切る。そうやってedgeを複利で育てるのです。
関連レッスン
⏭️ 次回
レッスン#60:税務の最適化 — 税金は利益の20〜40%を持っていくことがあります。短期と長期の税率、トレーダー税務ステータス、wash sale、法人化による構成を学び、稼いだお金をより多く手元に残しましょう。
💬 ディスカッション (コメント0件)
コメントを読み込んでいます…
教育目的のみ。 トレードには重大な損失リスクが伴います。金融助言ではありません。過去の実績は将来の結果を保証するものではありません。