Your trading journal isn't a diary for your feelings. It’s a performance analytics database. Here is the ICT trading journal template that separates hopeful traders from consistently profitable ones.
Most traders treat the journal like a P&L log. Wins, losses, maybe the R-multiple if they're feeling thorough. That's scorekeeping, not analysis. It tells you *what* happened and nothing about *why*. A professional journal flips that around. Its whole job is to build a high-fidelity feedback loop you can use to sharpen your execution model trade after trade.
Here's the blunt test: if your journal isn't forcing you to confront uncomfortable truths about how you trade, you're wasting your time filling it out. It should be the single source of truth for your edge. Does your favorite setup actually print on Wednesdays, or do you just think it does? Are you slipping in 10 pips early on your OTE entries without realizing it? A proper journal answers that with data instead of a hunch.
Beyond P&L: The Data Fields That Define Your Edge
A high-performance ICT trading journal template reaches well past entry and exit prices. It captures the context of the trade narrative and the precise details of how you executed. That depth is what makes review meaningful and improvement iterative — a process the academics, including K. Anders Ericsson, famously called "Deliberate Practice."
The aim is to isolate variables. Tag every trade with a consistent set of data points and you can start querying your own performance instead of guessing at it. You stop being someone who just takes setups and become an analyst of your own system. The fields below are a starting point — add or cut them to fit your model, but keep the principle of deep context intact.
| Field Name | Description & Example |
|---|---|
| Setup_Model | The specific, named ICT setup you are trading. This is non-negotiable. Ex: 2022 Mentorship FVG, Silver Bullet, Breaker + FVG Retest. |
| HTF_Narrative | The higher timeframe context driving the trade idea. Why are you looking for this setup here and now? Ex: Daily FVG rebalance, Weekly OB mitigation, raid on previous month's high. |
| Draw_on_Liquidity (DOL) | The specific pool of liquidity or imbalance you expect price to reach. This defines your logical target. Ex: Asia session low, 4H bearish FVG at 1.08500. |
| Session | The kill zone in which the setup formed and was executed. Ex: London Open, NY AM, London/NY Overlap. |
| Entry_Confluence | List the 2-3 specific price action elements that confirmed your entry. Ex: 1m MSS, displacement, FVG entry. |
| OTE_Deviation | If using an Optimal Trade Entry, measure the distance in pips or points between your entry and the 70.5% retracement level. Ex: +2.5 pips (entered below OTE), -1.0 pips (front-ran OTE). |
| R_Achieved | The actual risk-to-reward multiple you closed the trade for. Ex: 2.1R. |
| R_Potential | The R-multiple you would have achieved if you held to your pre-defined DOL. Ex: 4.5R. |
| Execution_Error | An objective classification of any mistake made. Be honest. Ex: None, Entered early, Sized incorrectly, Moved SL to BE too soon. |
| Screenshot_Link | A link to your chart markup (before and after) stored on a private image host or cloud drive. Ex: Link to Imgur/Dropbox. |
From Data Collection to Performance Analysis
Filling out the template isn't the point. The value lives in the review. A weekly and monthly review process is where raw data turns into something you can act on. This is the work that closes the gap between knowing the ICT concepts and actually executing them at a profit.
During review, you're not staring at the P&L column. You're running queries against your own database:
- Filter for all trades where Setup_Model = "Silver Bullet". What is your average R_Achieved? What's the win rate during the NY AM session versus the NY PM session?
- Filter for all trades where Execution_Error = "Entered early". What was the outcome? How much drawdown did you typically endure? What was the common psychological trigger?
- Compare R_Achieved to R_Potential across all winning trades. Are you consistently leaving money on the table? The data will show you exactly how much.
This process is brutal and humbling. For months my own journal showed the same ugly pattern: I kept trying to fade the Judas Swing at the London open, and my account paid for it. The entries often sat right near the high of the morning — and were systematically taken out by the final stop hunt before the real move began. I was the liquidity. A dozen losing trades all tagged "London Open" and "Entered before sweep" stacked up in one place, and that forced the change. I started waiting for the confirmed market structure shift after the sweep instead of trying to call the top. My London curve turned almost immediately.
That's the power of a real journal. It isn't about blame; it's about diagnosis. As the CFA Institute puts it, a journal is first and foremost a decision-making tool, and it's only as good as the data you feed it.
Systematizing Your Journaling Workflow
The biggest threat to good journaling is friction. Hunting for setups, marking up charts, then transcribing everything after a draining session — that's how the habit dies. Traders quit not because journaling lacks value, but because the manual version of it is exhausting.
This is where technology should be working for you, not the other way around. Automate the objective parts and spend your limited energy on the subjective ones: your execution and your psychological state in the moment. Tools that scan the market for your specific models earn their keep here.
Say you're hunting a retest of a major order block on the 4H. You don't need to manually cycle through 50 pairs to find it. When the LiquidityScan scanner flags a CISD (Change in State of Delivery) on EUR/USD as it approaches your level of interest, half your journal entry is already written. You've got the Pair, the Timeframe, and a candidate Setup_Model handed to you. You can even tag the alert inside our system.
That shift turns journaling from a chore into a focused analytical task. Instead of burning 20 minutes finding and logging the context, you spend five evaluating your entry precision and whether you actually stuck to the plan. Sustainable beats heroic — and sustainable is the only way you'll ever collect enough trades to prove a statistical edge. If you're still trying to figure out which corner of ICT to specialize in, that data is exactly how you find your edge.
Your journal is your personal quant fund. It's the dataset that holds the alpha of your own system. Treat it with the seriousness it deserves and it pays you back with the one thing every prop firm and professional desk values above everything else: consistency.
