Tools
トレード日誌ガイド:勝率・期待値・エクイティカーブ
あなたの記憶は当てにならないトレード記録だ
ほとんどのトレーダーに「利益は出ているか」と尋ねても、返ってくるのは数字ではなく感覚だ。記憶は選択的で、勝ちトレードは実際より大きく感じられ、負けトレードはひっそりと記憶の奥にしまわれ、収支ゼロの中間層はまるごと消えてしまう。トレードの優位性(エッジ)は統計的な性質であり——数十、数百回のトレードにわたって初めて現れるものだ——だから直近数回のトレードが「どう感じたか」に基づく評価には何の価値もない。自分にエッジがあるかどうかを知る唯一の方法は、すべてのトレードを記録し、その集計に語らせることだ。
本ガイドでは、日誌(ジャーナル)が実際に何を計算しているのか、なぜそれぞれの統計指標が重要なのか、そしてトレード日誌&パフォーマンストラッカーを使って生のトレード一覧を勝率、期待値、プロフィットファクター、ドローダウン、リアルタイムのエクイティカーブに変える方法を解説する。すべてブラウザ内で完結し——データはローカルに保存され、アップロードされることは一切ない。
本当に重要な数値
いくつかの統計指標を組み合わせるだけで、戦略についてほぼすべてがわかる。日誌は記録したトレードから以下をそれぞれ算出する。
- 純損益(Net P&L) — すべてのトレード結果の合計。1トレードあたりの損益は(決済価格 − 建値)×数量で、ショートの場合は符号を反転させる。
- 勝率 — 決着済みトレード(勝ち+負け)に対する勝ちトレードの割合。勝率が高いだけでは意味を持たず、平均利益・平均損失と併せて読む必要がある。
- 平均利益 vs 平均損失 — 勝ちトレードと負けトレードの平均サイズ。勝率40%でも、勝ちトレードが負けトレードの3倍の大きさなら十分に収益性が高い。
- プロフィットファクター — 総利益 ÷ 総損失。1.0を超えれば収益性があり、1.5以上であれば一般的に堅牢なエッジとみなされる。
- 期待値 — 1トレードあたりの平均結果であり、最も重要な単一の数値。勝率と勝ち/負けサイズを1つの数値に統合する。
- 最大ドローダウン — 累積エクイティにおける最大の高値から安値までの下落幅。これは耐え抜かなければならない痛みであり、どれだけ積極的にサイズを取れるかを左右する。
期待値:注視すべき唯一の数値
期待値はすべてを結びつける指標だ。概念的には次の式で表される。
期待値 = (勝率 × 平均利益) − (敗率 × 平均損失)
期待値がプラスであれば、平均して各トレードが口座を増やし続けるということであり——そのセットアップでトレードすればするほど利益が積み上がる。期待値がマイナスであればその逆であり、どれだけポジションサイズを工夫しても救うことはできない。すべてのトレードでリスク額($)を記録すれば、日誌は期待値をドルではなくRマルチプル(結果 ÷ リスク)で表示し、サイズの異なるトレードを1つのスケールに正規化する。期待値はサイジング計算に直接使われる入力値だ—賭ける量をどう決めるかはトレード期待値とケリー基準ガイドを参照してほしい。
MAEと効率:エグジットを採点する
決済前にトレードが到達した最悪値と最良値も記録すれば、日誌はさらに2つの高度な統計を算出する。MAE(Maximum Adverse Excursion、最大逆行幅)は、トレードがうまくいく前にどれだけの含み損(ヒート)を耐えたか—どれだけ逆行したか—を示す指標であり、勝ちトレードで一貫してMAEが大きい場合はストップが近すぎる可能性を示唆する。効率(Efficiency)は、トレードの含み益の最高値に対して実際にエグジットで捕捉できた割合であり、平均効率が低い場合は早すぎるエグジットで利益を取りこぼしていることを示唆する。
具体例で見る
1単位ずつのトレードを5回記録したとしよう。以下の表は各結果と累積エクイティを示している。
| # | 方向 | 建値 | 決済値 | 損益 | 累積 |
|---|---|---|---|---|---|
| 1 | ロング | $100 | $110 | +$10 | $10 |
| 2 | ロング | $110 | $105 | −$5 | $5 |
| 3 | ショート | $120 | $110 | +$10 | $15 |
| 4 | ロング | $100 | $98 | −$2 | $13 |
| 5 | ロング | $50 | $60 | +$10 | $23 |
この5回のトレードから日誌が導き出すのは次の通り。純損益 $23、勝率 5回中3回=60%、総利益 $30と総損失 $7、したがってプロフィットファクター = 30 ÷ 7 = 4.29、平均利益 $10と平均損失 −$3.50、そして期待値 = 23 ÷ 5 = 1トレードあたり$4.60(同じく、0.6 × 10 − 0.4 × 3.5 = 4.6)。エクイティはトレード1の後に$10でピークをつけ、トレード2までに$5へ下落したため、その過程での最大ドローダウンは$5だ。5回のトレードでは信頼するにはあまりに少なすぎるが—仕組み自体は500回でも同じだ。
トレード日誌の使い方
左側でトレードを追加すると、右側の統計とエクイティカーブが更新される。トレードを記録する手順は次の通り。
- 日付 — トレード日(任意項目だが、エクイティカーブの並び順に役立つ)。
- 銘柄 — ティッカー、例:BTCUSDT。
- ロング / ショート — 方向を切り替える。これにより損益の符号が決まる。
- 建値と決済値 — 両方の約定価格。
- 数量 — 基準資産の単位でのポジションサイズ。
- リスク額$(任意) — そのトレードで取ったリスク額。すべてのトレードで入力すれば期待値はRマルチプルで表示され、空欄のままなら期待値はドルで表示される。
- 到達した最悪値(任意)と到達した最良値(任意) — ポジション保有中にトレードが到達した最安値/最高値。これによりMAE平均と効率平均の統計が有効になる。このツールは方向を自動判別するため、単に最悪値と最良値を入力するだけでよく、「高値か安値か」を自分で判断する必要はない。
トレードを追加をクリックすると、損益、Rマルチプル、効率とともにトレードログに表示される。統計タイルには純損益、勝率、トレード数、期待値、プロフィットファクター、平均利益、平均損失、最大ドローダウン、平均MAE、平均効率が表示され、エクイティカーブが累積結果をプロットする。すでに他所で履歴を管理している場合は、日付、銘柄、方向、建値、決済値、数量、リスク、任意のmaePrice/mfePriceの各列を含むCSVインポートを使えば、日誌がすべてを再計算する。CSVエクスポートはデータのバックアップやデバイス間の移動に使え、すべて消去でデータを一括削除できる。
プライバシーと注意点
日誌は規律を保つためのツールであるため、計算そのものより重要なポイントがいくつかある。
- データはブラウザ内にとどまる。トレードはローカルストレージに保存され、サーバーへアップロードされることは一切ない。つまり、ブラウザのデータを消去したりデバイスを切り替えたりすると記録は失われる—バックアップとしてCSVをエクスポートしておこう。
- 総額ではなく純額で記録する。実際に起きたことを反映した約定を入力し、統計に嘘がないようにする。手数料やスリッページは静かに期待値を蝕む。
- サンプルサイズがすべてを決める。10回のトレードで勝率70%だったとしても何も意味しないが、200回で同じ勝率なら意味を持つ。戦略を早々に判断したくなる衝動を抑えよう。
- 負けトレードも記録する。気まずいトレードを飛ばしたくなる誘惑こそが、記録を歪める元凶だ。日誌の真の価値は、あなたにお世辞を言わないことにある。
日誌が1回のトレードそのものを改善することはない。日誌が果たす役割は、あなたのエッジ—あるいはその不在—を可視化することであり、それによってあなたが磨いていく判断が、実際に利益を左右する数値を動かすようになる。
トレードの記録を始めよう
各トレードを記録するか、CSVをインポートすれば、勝率、期待値、プロフィットファクター、最大ドローダウン、エクイティカーブが即座に表示されます。すべてブラウザ内で非公開に保たれます。
トレード日誌を開く