トレード記録 — 25列のプロ仕様テンプレート
Markはトレードを始めて最初の1年間、5列だけのトレード記録(トレードジャーナル)をつけていました。日付、通貨ペア、エントリー、エグジット、結果。12か月目の終わりに口座はマイナス€4,200でしたが、自分の使っていたどのセットアップが実際にその損失を生んだのかを答えようとしたとき、記録は沈黙したままでした。プロ仕様の25列テンプレートに移行し、それまでの171回のトレードを書き写したところ、ひとつの具体的な状況が年間損失の64パーセントを占めていたのです。米国の労働市場指標の発表中に、エキゾチック通貨ペアでエントリーしていたことでした。2年目にその区分を切り捨てると、同じ戦略のままで結果はマイナス€4,200からプラス€8,100へと反転しました。本記事では、こうした記録をゼロから組み立てる方法、なぜ5列では決して足りないのか、プロの標準となる25列とは何か、そしてExcel・TraderSync・Edgewonkがこの作業のどこに位置づけられるのかを順を追って解説します。
なぜ5列では足りないのか
個人トレーダーに最もよくあるトレード記録は、5列から7列で構成されています。日付、通貨ペア、エントリー価格、エグジット価格、金額ベースの結果、ときに損切り(ストップロス)と利確(テイクプロフィット)。このレイアウトが答えられるのはただひとつ、「いくら稼いだか」という問いだけです。それよりもはるかに重要なもうひとつの問い、すなわちなぜ稼げたのか、あるいはなぜ負けたのかには答えてくれません。その2番目の問いへの答えがなければ、トレーダーは戦略を改善できません。結果がランダムに変わるだけで、同じ誤りをただ繰り返すことになります。
プロのトレード記録は25の標準列を備えています。この数字はBrett Steenbargerの著作や、Edgewonkのドキュメント、そしてFTMOやThe5%ersといった自己勘定取引(プロップ)会社が使うテンプレートに繰り返し登場します。恣意的な数字ではありません。4つの機能ブロックから導かれます。トレードデータ10列、リスク5列、セットアップ分析5列、執行レビュー5列です。それぞれのブロックが自己理解の異なる層を扱っており、どれか一つを取り除けば分析にブラックホールが空いてしまいます。リスクの全体像をつかむには、リスク管理の考え方とこの記録を組み合わせる必要があります。
構造全体が依拠している決定的な区別は、入力データ(ポジションを建てた瞬間にトレーダーが手で打ち込んだもの)と出力データ(ポジション決済後に、その入力から表計算ソフトやアプリが自動で計算したもの)の分離にあります。入力データは「自分が何をしたか」に答え、出力データは「その結果どうなったか」に答えます。両者がそろって初めて、戦略的な意思決定を下せる一枚の絵ができます。別々のままでは、どちらの層も不完全です。
トレードデータ10列 ── あらゆる記録の土台
最初の10列は欠かせない最小限です。このうちどれか一つでも欠ければ、後続のどの指標も計算できません。だからこそこのブロックを土台と呼びます。トレーダーはこれらの値を、ポジションの建玉時と決済時に手で打ち込みます。エントリー時に6項目(日付、時刻、通貨ペア、方向、エントリー価格、損切り、利確、ポジションサイズ)、エグジット時に4項目(エグジット日付、エグジット時刻、エグジット価格、金額ベースの結果)です。
ECNのFX会社(業者・ブローカー)でEUR/USDを標準1ロット取引した場合、往復の取引コストは通常8〜13ユーロです。手数料7〜10にスプレッド1〜3を加えたものです。10列目の金額ベースの結果には、これらすべてのコストを含めなければなりません。そうでなければ後の分析が水増しされた数字の上に成り立ってしまいます。多くのFX会社は履歴のエクスポートでこれらの項目を分けて出すため、トレーダーは表計算ソフト上で合算する必要があります。
リスク5列 ── 個人トレーダーが最も飛ばしがちな層
2番目の列グループは、「自分はどれだけリスクを取り、そのリスクに対してどれだけ稼いだか」という問いに答えます。個人トレーダーの大半はこのブロックをまるごと飛ばし、ユーロやドルの素の金額に頼ります。問題は、その素の金額が二つの異なる効果、すなわち戦略の質とポジションの大きさを混同してしまう点です。€400のリスクを取ったポジションで€800稼いだトレーダーは、€1,000のリスクで€1,200稼いだトレーダーより2倍良い結果を出しています。名目の金額は後者のほうが大きいものの、トレードの質は劣っているのです。
5つのリスク列は次のとおりです。11列目 ── リスク率。損切りまでの距離 × pip価値 × ポジションサイズを口座残高で割ったもの。プロの標準は1トレードあたり1パーセントで、2パーセントを超えれば危険、5パーセントを超えれば誤りです。12列目 ── Rマルチプル。金額ベースの結果を当初の金額ベースのリスクで割ったもの。€50のリスクで€150の利益はプラス3R、€50のリスクで€50の損失はマイナス1Rです。これは大きさの異なる二つのトレードを公平に比較できる唯一の指標です。
13列目 ── トレード中の最大ドローダウン。含み益のピークから決済時の結果までを測ります。プラス4Rまで伸びたのにプラス1Rで決済したポジションは、内部で3Rのドローダウンを被ったことになり、ポジション管理を評価するうえで決定的な情報です。14列目 ── ポートフォリオに占める割合。全建玉の合計に対するそのポジションのエクスポージャー。単一の通貨ペアや単一方向への過度な集中を捉えます。15列目 ── 他の建玉との相関。EUR/USDとGBP/USDの二つの買いポジションが相関プラス0.90なら、実際にはサイズが2倍の単一ポジションと変わりません。
セットアップ分析5列 ── 「なぜ入ったのか」への答え
3番目のグループは、プロの記録を最も特徴づける部分です。アマチュアの記録が無視する問い、すなわちそもそもこのトレードをなぜ建てたのかに答えます。このブロックの5項目は、セットアップの種類、時間軸、コンフルエンス要因、マクロ経済の文脈、そしてエントリー時のトレーダーの感情状態です。
16列目 ── セットアップの種類 ── はカテゴリ型です。トレーダーは自分のパターンの閉じたリストから選びます。サポートとレジスタンス(支持線・抵抗線)からのブレイクアウト、トレンド中の押し目、反転フォーメーション、ニュースのスキャルピング、レンジ取引、ハーモニックパターン、ダイバージェンス。リストは8〜10項目を超えるべきではありません。それより多いと後の区分けが不可能になります。100回トレードを重ねると、どのパターンがプラスの期待値をもたらし、どれが単にうまくいくように見えるだけかが浮かび上がります。
17列目 ── ポジションを見つけた時間軸(M15、H1、H4、D1)。60回トレードすると、ある時間軸が他より明らかに良い結果を出すと判明することが多いものです。これは客観的な優劣というより、トレーダー個人のリズムとの相性の問題です。18列目 ── コンフルエンス要因の数(0から5以上)。コンフルエンスとは独立したシグナルの一致を指します。サポートレベルに200期間移動平均、さらにRSIダイバージェンスと三角もちあいのブレイクアウトが重なる、といった具合です。100回後の完全な分析では、3要因以上のコンフルエンスを伴うトレードは、単一シグナルのトレードより勝率が15〜20パーセント高いと示されます。
19列目 ── ニュースの文脈。テキストまたはカテゴリ型のフィールドで、「NFP前」「FOMC後」「ECB前後」「指標予定なしの静かな日」などと記します。トレーダーは、自分の戦略が低ボラティリティと高ボラティリティのどちらの環境でよく機能するのかをすぐに学べます。20列目 ── 感情状態を1〜10の尺度で。10は完全な平静とセットアップへの自信を、1はリベンジ・苛立ち・恐怖からのトレードを意味します。この一つの数字を100回分にわたって読むと、多くの個人トレーダーが見たがらない現実が露わになります。感情スコアが4を下回って建てたポジションは統計的にマイナスの期待値を持ち、セットアップが技術的にどれほど妥当に見えても計画から排除すべきだ、ということです。
執行レビュー5列 ── 具体的な数字によるトレード後の分析
4番目で最後のブロックは執行レビュー、英語圏の文献でポストトレード分析と呼ばれるものです。これはトレードそのものではなく、当初の計画に対する執行の質に関わります。5項目は、計画遵守度、ミスの回数、一文の教訓、スクリーンショットのリンク、月次タグです。
21列目 ── 計画遵守度を1〜10の尺度で。10は建玉前に設計したとおりにエントリー・損切り・エグジットが行われたことを意味します。5は途中で何かを変えたこと ── 損切りを動かした、早く決済した、サイズを足した ── を意味します。1はポジションがもはや当初の計画と何の関係もなくなったことを意味します。このスコアとRマルチプルの相関を100回分にわたって読むと、計画から外れることが損か得かという問いに硬い答えが出ます。9割のケースで答えは同じです。7を下回るごとに1ポイントの低下が、平均しておよそ0.3Rの結果を奪うのです。
22列目 ── ミスの回数。0以上の数値フィールドです。ミスはシーズン開始前にトレーダー自身が定義します(典型的なリスト ── 損切りを置かずに入る、価格に逆らって損切りを動かす、含み損のポジションに買い増す、恐怖から目標前に含み益のポジションを閉じる、計画になかったシグナルでトレードを建てる)。1トレードあたりのミス回数は結果と強く負に相関します。それ自体は自明ですが、書き留めるという行為だけが自己規律のメカニズムを起動させるのです。
23列目 ── 一文の教訓。30語を超えない自由記述フィールドです。「早く入りすぎた。計画はH1足の確定を要求していた」「週末の恐怖からプラス0.8Rで閉じた。計画はプラス2Rだった」。月に一度読み返すと、これらの文は誤りのパターンの記録となり、手に入る最も強力な学習ツールのひとつになります。
24列目 ── エントリーとエグジット時のチャートのスクリーンショットへのリンク。最も簡単なのはクラウドのフォルダに保存し、ハイパーリンクを貼ることです。25列目 ── 月次タグ。「1月-NFP-ティルト」や「2月-EURUSD-レンジ」のような単純なカテゴリで、市場の局面ごとに記録を素早く検索できるようにします。なお、25列とあわせて追跡する価値のある10の補完指標のより詳しいリストは、実践ワークショップの関連記事で扱っています。
Excel対TraderSync対Edgewonk ── ツールを切り替える時期
25列はすべて、5〜7時間の作業でExcelに組み立てられます。Excelには、どの有料ツールにも真似できない3つの利点があります。データ構造を完全に制御できること、月額料金がかからないこと、そして最も重要なこと ── トレーダー自身がすべての数式を書く必要があることです。Rマルチプルの数式を一度自分の手でセルに打ち込んだトレーダーは、同じ数字をTraderSyncのダッシュボードで読むだけのトレーダーよりも、その指標を深く理解します。
Excelが制約と感じられ始める閾値は、年間1,000トレードあたりにあります。それを超えると手入力が疲労となり、ブローカー自動インポートがないことが実際の時間コストになってきます。その時点でTraderSync(月額29 USD)への移行が理にかないます。これは大半のECNブローカーに直接接続し、履歴を自動でインポートし、期待値・プロフィットファクター・Rマルチプル・ドローダウンを月次の窓で示す完成済みダッシュボードを生成するツールです。Edgewonk(一括169 USD)は心理分析でさらに一歩進み、感情状態・計画遵守度・ミスのタグ付けについて、TraderSyncが深さで及ばない詳細なレポートを提供します。
VBAマクロ ── 指標の自動計算のための一つのルーチン
表計算ソフトの計算の大半はセルの数式(SUM、AVERAGE、IF、INDEX、MATCH)で処理できます。ただし二つの操作は、VBAマクロで自動化したほうが楽です。ワンクリックですべてのピボットテーブルを更新することと、期待値・プロフィットファクター・Rマルチプル・期間中のベスト10とワースト10のトレード一覧を含む月次レポートを生成することです。以下はVBAエディタ(Excelで Alt+F11、Module1)に貼り付ける、動作するコードです。
Sub CalculateMetrics()
Dim ws As Worksheet
Dim lastRow As Long
Dim i As Long
Dim sumWins As Double, sumLosses As Double
Dim countWins As Long, countLosses As Long
Dim sumR As Double
Dim result As Double, rValue As Double
Set ws = ThisWorkbook.Sheets("Trades")
lastRow = ws.Cells(ws.Rows.Count, "J").End(xlUp).Row
For i = 2 To lastRow
result = ws.Cells(i, 10).Value ' column 10: monetary result
rValue = ws.Cells(i, 12).Value ' column 12: R-multiple
sumR = sumR + rValue
If result > 0 Then
sumWins = sumWins + result
countWins = countWins + 1
ElseIf result < 0 Then
sumLosses = sumLosses + Abs(result)
countLosses = countLosses + 1
End If
Next i
Dim totalTrades As Long
totalTrades = countWins + countLosses
With ThisWorkbook.Sheets("Dashboard")
.Range("B2").Value = totalTrades
.Range("B3").Value = countWins / totalTrades
.Range("B4").Value = sumR / totalTrades ' expectancy in R
.Range("B5").Value = sumWins / sumLosses ' profit factor
.Range("B6").Value = sumWins - sumLosses ' net result
End With
MsgBox "Metrics calculated for " & totalTrades & " trades.", vbInformation
End Sub
貼り付けてフォームボタン(開発タブ、フォームコントロールの挿入、ボタン)に割り当てれば、ダッシュボード全体がワンクリックで更新されます。1,000トレードの計算時間は、一般的なマシンで2秒を超えません。マクロはセットアップ別の区分け、チャート生成、レポートのメール送信へと拡張できます。
Markの物語 ── 5列から25列へ
Markは最初の12か月を5列の記録でトレードしました。1年後、口座は開始残高€12,000に対してマイナス€4,200 ── 35パーセントの損失でした。彼は原因を探そうとしましたが、記録は素の数字の羅列を示すだけでした。良い月も悪い月も、良い週も悪い週もありました。しかし、どの具体的なトレードの種類が損失を生んでいるのかという問いに、記録には答えがありませんでした。区別を引くための列がなかったからです。
2年目の1月、Markはそれまでの171回のトレードすべてを、まっさらな25列テンプレートに書き写しました。移し替えには3晩、合計8時間かかりました。16列目(セットアップの種類)と19列目(ニュースの文脈)でデータを区分けすると、絵は残酷なほど明確になりました。米国の労働市場指標の発表中にエキゾチック通貨ペア(USD/ZAR、USD/MXN、USD/TRY)をスキャルピングしていたことが、年間損失の64パーセントを占めていたのです。その区分の48トレードが、€4,800の総リスクに対してマイナス€2,700を生みました。この単一区分の勝率は31パーセント、期待値はマイナス0.56Rでした。
2月、Markはそのカテゴリを計画から切り捨てました。戦略の残りは同じです ── 同じメジャー通貨ペア(EUR/USD、GBP/USD、USD/JPY)、同じセットアップ(レベルのブレイクアウト、トレンド中の押し目)、同じ時間軸(H1とH4)。変えたのは一つだけ。NFP・CPI・FRBの政策決定の時間帯にエキゾチック通貨ペアを取引することの禁止です。2年目は142トレードでプラス€8,100で終わりました。勝率は47パーセントから64パーセントへ上昇。期待値はマイナス0.18Rからプラス0.42Rへ。プロフィットファクターは0.71から1.94へ上りました。戦略は同一です。16列目と19列目のデータにもとづき、一つの区分だけを変え、切り捨てたのです。5列の記録にはそもそも存在しなかった列です。
「トレーダーの記録は、自分のトレードを覚えておくためにあるのではありません。トレードしている最中には見えないパターンを、見えるようにするためにあるのです。5列は記録し、25列は分析します。両者の差は、文字どおり、目隠しで取引することと証拠にもとづいて取引することの差なのです。」 — Brett N. Steenbarger, 2009
Markの物語は珍しいものではありません。5列の記録を1年つけたあとにデータを完全なテンプレートへ書き写したトレーダーのほぼ全員が、損失の大部分を生む単一の具体的な区分を発見します。金曜午後のトレード、上昇トレンドで天井を取りにいく試み、アジアセッション後のエントリー、感情スコア4未満で建てたトレード、エキゾチック通貨ペアでのニュース・スキャルピングかもしれません。具体的な区分は人によって異なりますが、そうした区分が存在すること自体はほぼ法則です。25列の記録がなければ、それを見つけることはできません。区分けするための列がないからです。トレードの心理と数字の両面から自分を見つめることが、その発見への近道になります。
明日からできること
- googleスプレッドシートを開き、「Journal 2025」というファイルを作成します。本記事の25列の見出しを1行目に打ち込みます。日付列は日付として、数値列は小数点以下2桁の数値として、パーセント列はパーセントとして書式設定します。この手順は10分で終わり、以降のすべての土台になります。
- 最初の空白10行に計算式を入力します。結果 =(エグジット − エントリー)× ポジションサイズ。Rマルチプル = 結果 /(pip建てのリスク × pip価値)。リスク率 =(口座通貨建てのリスク)/ 資本 × 100。数式を自分で書く2時間が、記録が何を測っているのかの本当の理解を生みます。その理解なしには、どんなオンラインツールも助けにはなりません。
- ブローカー履歴から直近20トレードを入力します。デモまたはライブの履歴があるなら、ブローカーのクライアントポータルを開き、直近20トレードを手で記録へ打ち込みます。手入力は意図的なものです。一つひとつのトレードが、エントリーの文脈・感情状態・計画遵守度を思い出すことを強います。その20件を入力し終えると、最初のパターンが見えてきます。
- 集計指標を載せた2枚目のシートを作成します。期待値 = Rマルチプル列のAVERAGE。プロフィットファクター = プラスの結果のSUMIF をマイナスの結果のSUMIF で割ったもの。勝率 = 0より大きい結果のCOUNTIF を総トレード数で割ったもの。この3つの数字は戦略評価の土台であり、シートのヘッダーに常に見えるようにしておくべきです。
- 週次の記録レビューを予定に組み込みます。毎週末、少なくとも30分、シートを開いて1週間を振り返り、月次列(25)にタグを付け、その週の教訓を一文で書きます。これは余分な作業ではありません。実際に能力を育てる唯一の作業です。週次レビューのない記録は、分析ツールではなくただのテキストファイルにすぎません。
出典・参考文献
-
John Wiley & Sons Brett N. Steenbarger — The Daily Trading Coach (2009) · Rozdziały o ewaluacji własnych statystyk i strukturze dziennika; lekcja 75 o segmentacji transakcji po typie setupu. www.wiley.com ↗
-
McGraw-Hill Van K. Tharp — Trade Your Way to Financial Freedom (1999) · Metodyka krotności R i klasyfikacja setupów; podstawa teoretyczna kolumn 11-15 dziennika tradera. www.mhprofessional.com ↗
-
TraderSync, Inc. Trading Journal & Analytics — TraderSync · Narzędzie online z automatycznym importem historii brokerów MT4/MT5/cTrader. Plan podstawowy 29 USD miesięcznie (cena maj 2026). tradersync.com ↗
-
Edgewonk Edgewonk Trading Journal Software · Zaawansowane analityki transakcji i raporty miesięczne; licencja jednorazowa 169 USD (cena maj 2026). www.edgewonk.com ↗
-
Microsoft Excel VBA Object Reference · Dokumentacja obiektów Worksheet, Range i Chart używanych w przykładowym makrze automatyzującym aktualizację pulpitu. learn.microsoft.com ↗
よくある質問
25列は個人トレーダーにとって過剰ではありませんか。
第一印象ではそう感じるのが普通です ── そして、まさにそれが、多くの個人トレーダーが5列で止まり、1年たってもどのセットアップが実際に稼いでいるのか言えなくなる理由です。25列は手で打ち込むべき項目の一覧ではありません。そのうち十数列は、前の項目から自動で計算されます。トレーダーが手で入力するのは9つの数字(日付、時刻、通貨ペア、方向、エントリー、損切り、利確、ポジションサイズ、エグジット)と、4つのカテゴリ型の評価(セットアップの種類、時間軸、ニュースの文脈、感情状態)です。残る11列 ── Rマルチプル、リスク率、移動期待値、ポートフォリオ割合、相関、計画遵守度 ── はExcelが数式で自動計算します。1トレードの入力は2分とかかりません。その代わりに、任意の基準でデータをフィルタリングできるようになり、100トレード後には、口座が実際にどこで稼いでいるのかという問いに硬い答えが得られます。
Excel、TraderSync、Edgewonk、myfxbook ── 最初に選ぶべきはどれですか。
最初の100〜200トレードはExcelです ── 理由はひとつ具体的にあります。Rマルチプル・期待値・ドローダウンの数式を自分で書くことを強いられ、記録が実際に何を測っているのかを完全に理解できるからです。1年たって手入力が摩擦に感じられ始めたら、ツールへの移行が理にかないます。TraderSync(月額29 USD)はMT4・MT5と大半のECNブローカーから履歴を自動でインポートし、月別に区分けした期待値レポート、セットアップ別の区分け、Rマルチプルのチャートを生成します。Edgewonk(一括169 USD)は感情状態と計画遵守度について最も徹底したレポートを提供し ── 高度な心理分析を要する戦略に向いています。myfxbook(無料)はMT4・MT5と連携しますが基本的な指標にとどまります ── 有用な補完であって、完全な記録ではありません。プロのトレーダーの典型的な順序は、1年目はExcel、2年目はExcelに自動取得のmyfxbookを足し、3年目はTraderSyncまたはEdgewonkで完全自動化、というものです。
完全な記録で100トレード後の分析は具体的に何を示しますか。
5列の記録が決して示さない3つのことです。第一に、セットアップの種類(16列目)による区分けは、トレーダーが使う5つのエントリーパターンのうち、2つが一貫してプラスの期待値を生み、2つはゼロ付近を漂い、1つ ── たいていトレーダーが自分の十八番だと思っているもの ── が多数のトレードにわたってマイナスの期待値を持つことを明らかにします。第二に、感情状態(20列目)による区分けは、平静スコア6以上で建てたポジションの勝率が、スコア3以下で建てたもののおよそ2倍であることを示します。第三に、計画遵守度の列(21列目)は、このスコアが7を下回ると、Rマルチプルが0.5を下回ることとほぼ線形に相関することを露わにします ── つまり最大の損失は欠陥のある戦略からではなく、自分自身のルールからの逸脱から生じるのです。これらの発見はいずれも個々のトレーダーに固有で、合わせれば、買うことも本から読み取ることもできない価値を形づくります。
完全なExcelテンプレートをゼロから組むのにどれくらいかかりますか。
トレーダーがExcelの基本的な数式(SUM、IF、INDEX、MATCH)を知っていれば、4〜6時間です。最初の1時間は25列の見出しと書式(日付、数値、パーセント、テキスト)の設計に充てます。2時間目は計算式を書きます。金額ベースの結果はエグジット価格とエントリー価格の差にポジションサイズを掛けたもの、Rマルチプルは結果を当初リスクで割ったもの、リスク率は損切りまでの距離にpip価値を掛けて資本で割ったものです。3時間目は集計指標を載せた2枚目のシートを作ります ── 期待値はRマルチプルのAVERAGE、プロフィットファクターはプラスの結果のSUMIFをマイナスの結果のSUMIFで割ったもの、最大ドローダウンは累積資本に対する反復計算の数式です。4時間目はダッシュボードを作ります ── 資産曲線のチャート、Rマルチプルのヒストグラム、セットアップ別に区分けしたピボットテーブルです。5・6時間目は任意のVBAマクロで、ボタンひとつですべての表を更新し、月次サマリーをメール送信します。完成したテンプレートは改変なしで年間1,000トレードまで処理できます ── その閾値を超えたらTraderSyncまたはEdgewonkへの移行が理にかないます。