Table of contents
- What is a trading journal?
- Why futures traders need a journal more than stock traders
- Trading journal vs broker statement
- Trading journal as tax documentation
- What a good trading journal must contain
- Part 1: Trade data
- Part 2: Strategy data
- Part 3: Risk data
- What is R-multiple?
- Why R is better than dollars
- Part 4: Psychology data
- Trading journal template for futures
- What to write before the trade
- What to write after the trade
- Screenshots: the most important field many forget
- Weekly review
- Monthly review
- Common trading journal mistakes
- Trading journal for prop firm traders
- Trading journal for different markets
- Which tool should you use?
- Ready-made trading journal template
- Sources and further reading
- Conclusion: the journal is the trader's control room
- FAQ
Quick summaryWhat you should know about a trading journal
- Trading journal. A control system for logging, measuring and improving your trading over time.
- Futures require more data. Contract, tick value, session, stop, fees and R-result must be included.
- R-multiple is the core. The result should be measured against risk, not just dollars.
- Screenshots reveal context. Before and after images show whether the trade actually followed the plan.
- Review creates learning. A daily log, weekly review and monthly decision need to connect.
- Prop firm traders need extra fields. Drawdown, daily limit, payout buffer and rules should be logged separately.
- Tax and documentation. The journal doesn't replace reporting, but it makes numbers and documentation easier to keep in order.
- Download the checklist. The PDF in this article can be used as a fixed routine before, during and after the trading day.
Download the trading journal checklist
Free resource: a practical PDF you can use as a fixed routine before the market opens, before entry, after exit and in your weekly review.
Contents: Before the market · Before entry · After exit · Weekly review
Download PDF No email required · 2 pages · A4
A trading journal is not a diary.
It's a control system.
For futures traders this is especially important because futures are leveraged products, where small market moves can have a big impact on the account. A trader who doesn't keep a journal can easily believe the problem is the market, the strategy or the platform. Often the problem is simpler: the trader doesn't actually know what he's doing.
He doesn't know which setups make money.
He doesn't know how much he loses when he breaks the plan.
He doesn't know whether win rate even matters, because the average loss is too large.
He doesn't know whether Friday is weaker than Tuesday.
He doesn't know whether NQ really works for him, or whether MES gives better results.
He doesn't know whether he loses on the first trade after the open, on revenge trading, on news, on oversized positions, or on poor exits.
A trading journal answers this.
Not with feelings.
With data.
CME Group describes a trading plan as a working document, much like a business plan, where the trader makes assumptions about costs, income and market conditions. CME also stresses that risk management is critical to the trading plan.
A trading journal is the practical extension of that plan.
The plan says what you're going to do.
The journal shows what you actually did.
Important note
Best Futures is not an investment adviser. This article is general information about trading journals, risk management and futures trading.
Futures involve a high level of risk. The NFA states that futures trading is highly volatile and risky, and that you should only use risk capital you can afford to lose.
A trading journal doesn't remove the risk.
It helps you see the risk more clearly.
The most important sentence in this article is:
A trading journal shouldn't prove you were right. It should reveal what actually happens when you trade.
What is a trading journal?
A trading journal is a structured log of every trade you take.
It should show:
- what you traded
- why you took the trade
- where you entered
- where the stop-loss was
- where the target was
- where you exited
- how big the risk was
- how much you made or lost
- whether you followed the plan
- what the market looked like
- how you thought and felt
- what you should do differently next time
For futures traders, the journal also needs futures-specific details:
- contract
- contract month
- tick value
- number of contracts
- stop in ticks or points
- R-multiple
- session
- news
- rollover
- platform
- market data
- commission and fees
- prop firm rules if relevant
A stock trader can often get far with date, ticker, entry, exit and result.
A futures trader needs more.
Because futures are about contract size, leverage, margin, volatility, session and execution.
Why futures traders need a journal more than stock traders
Futures trading offers high capital efficiency.
That means you can control large exposure with relatively little capital. The CFTC describes futures as products where market participants can hedge price risk, but also notes that futures trade on organised markets and carry risk.
For an active trader, this means:
- losses can come quickly
- poor sizing hits hard
- the same strategy can carry very different risk in MES and ES
- the same chart can produce very different P/L in MNQ and NQ
- small execution mistakes can get expensive
- news can change volatility instantly
- a prop firm drawdown can be breached before you understand what happened
A trading journal makes it possible to find the pattern behind the results.
Example:
| Without a journal | With a journal |
|---|---|
| "I lose on NQ." | "I lose on NQ when I trade the first 10 minutes after the open." |
| "The strategy doesn't work." | "The strategy only works when price is above VWAP and the market is trending." |
| "I have bad psychology." | "I lose the most after a first loss, because I double my size." |
| "The prop firm account is hard." | "I risk 12% of the drawdown buffer per trade." |
| "I'm unlucky." | "My losses are 2.7 times bigger than my planned losses." |
The journal makes trading concrete.
Trading journal vs broker statement
Many people think a broker statement is enough.
It isn't.
A broker statement shows what happened financially:
- instrument
- date
- buy
- sell
- P/L
- fees
- account balance
But a broker statement doesn't show why it happened.
It doesn't show:
- whether the trade followed the plan
- whether the setup was valid
- whether the entry came too late
- whether the stop was moved
- whether the trader was stressed
- whether the market was trending or ranging
- whether the trade was before news
- whether the risk/reward was good
- whether the trade was impulsive
A broker statement is accounting.
A trading journal is analysis.
You need both.
Trading journal as tax documentation
For European traders, documentation also matters for tax purposes.
Norway's tax authority, Skatteetaten, publishes guidance on financial instruments, forward contracts, futures and forwards, and states that you're responsible for reporting income and assets from abroad, and that gains or losses on the sale of shares and other securities must be entered in your tax return. Traders in other European countries should check the equivalent guidance from their own national tax authority.
This doesn't mean the trading journal replaces your tax return, account statements or annual reports.
But the journal can help you keep track of:
- realised gains and losses
- trade dates
- exchange rate / local-currency value
- fees
- broker statements
- prop firm payouts
- withdrawals
- deposits
- accounts with foreign brokers
- documentation if figures need to be explained
For futures traders who use foreign brokers or prop firms, this is especially important.
Recommended practice:
- download monthly statements
- save annual statements
- save payout reports from prop firms
- keep your own overview in your local currency
- document fees
- separate your own live trading from prop firm payouts
- clarify tax treatment with your tax authority or adviser if unsure
The trading journal should therefore have a simple tax column:
| Field | Example |
|---|---|
| Account | EdgeClear / NinjaTrader / Top One / Topstep |
| Product | Futures / prop firm payout |
| Currency | USD |
| Realised P/L | $420 |
| Fees | $18 |
| Local FX rate | 10.75 |
| Local-currency result | 4,515 |
| Documentation | Statement saved |
| Tax category | To be assessed / checked with adviser |
This is not tax advice.
It's practical documentation.
What a good trading journal must contain
A good trading journal should have four levels:
- Trade data
- Strategy data
- Risk data
- Psychology data
If you only log trade data, you get accounting.
If you also log strategy, risk and psychology, you get an improvement system.
Part 1: Trade data
This is the minimum information.
| Field | Example |
|---|---|
| Date | 12.08.2026 |
| Day of week | Wednesday |
| Instrument | MNQ |
| Contract month | Sep 2026 |
| Session | US RTH |
| Entry time | 15:48 |
| Exit time | 15:56 |
| Long/short | Long |
| Entry | 18,420.25 |
| Stop | 18,405.25 |
| Target | 18,450.25 |
| Exit | 18,445.25 |
| Contracts | 2 MNQ |
| Result | +$100 |
| Fees | $8 |
| Net | +$92 |
This is the baseline.
But it's not enough.
Part 2: Strategy data
Here you document why the trade was taken.
| Field | Example |
|---|---|
| Setup | VWAP pullback |
| Market type | Trend day |
| Main level | VWAP + previous high |
| Confirmation | Higher low + footprint absorption |
| Entry type | Pullback after reclaim |
| Planned target | Today's high |
| Invalidation | Break below the pullback low |
| Followed plan? | Yes |
| Comment | Good entry, exited slightly early |
This matters because you want to know which setups actually work.
Not all trades are alike.
A long in MNQ isn't just a long in MNQ.
It could be:
- VWAP pullback
- breakout
- failed breakdown
- liquidity sweep
- FOMO entry
- revenge trade
- news trade
- scalping
- trend continuation
- mean reversion
If you don't tag the setup, you don't know what's actually making money.
Part 3: Risk data
This is the most important section for futures traders.
| Field | Example |
|---|---|
| Planned risk | $100 |
| Actual risk | $100 |
| Stop in points | 15 |
| Value per point | $2 |
| Number of contracts | 2 |
| Risk in R | 1R |
| Result in R | +1.8R |
| Max adverse excursion | -0.4R |
| Max favourable excursion | +2.3R |
| Moved stop? | No |
| Broke daily limit? | No |
You should always know R before the trade is taken.
If you don't know R, you don't know the risk.
What is R-multiple?
R stands for risk.
If you risk $100 on a trade, 1R = $100.
If you make $200, you've made +2R.
If you lose $100, you've lost -1R.
If you lose $50, you've lost -0.5R.
If you make $75, you've made +0.75R.
This makes results comparable across contracts and accounts.
Example
| Trade | Contract | Dollar result | Risk | R-result |
|---|---|---|---|---|
| 1 | MES | +$75 | $50 | +1.5R |
| 2 | MNQ | +$160 | $80 | +2.0R |
| 3 | MGC | -$100 | $100 | -1.0R |
| 4 | ES | +$500 | $500 | +1.0R |
Without R, the ES trade looks best because it made the most dollars.
With R, the MNQ trade looks best because it delivered the best return per unit of risk.
This is why R-multiples should be the core of the journal.
Why R is better than dollars
If you only measure in dollars, you get a skewed picture.
A large contract looks better than a small contract.
A lucky trade with an oversized position can look like a good trade.
A controlled loss can look worse than it actually was.
R-multiple solves this.
| Measure | Problem |
|---|---|
| Dollar result | Affected by contract size |
| Percentage result | Difficult in prop firm accounts |
| Pips/points | Doesn't say enough about contract and size |
| R-multiple | Measures result relative to risk |
A professional trading journal should therefore always show:
- total R
- average R
- average win in R
- average loss in R
- largest loss in R
- largest win in R
- expectancy in R
- drawdown in R
Part 4: Psychology data
This is the part many people skip.
It's often the most important.
| Field | Example |
|---|---|
| State before trade | Calm |
| Sleep | 6 hours |
| Stress level | 2/5 |
| Feeling at entry | Slightly impatient |
| Feeling during trade | Calm |
| Feeling at exit | Irritated, took profit early |
| Rule violation | No |
| Impulsive trade? | No |
| Revenge trade? | No |
| FOMO? | A little |
| Comment | Should have held for target, but followed the risk plan |
Trading psychology only becomes concrete once it's logged.
Everyone says they have "bad discipline".
The journal shows what that actually means.
Maybe you don't have bad discipline all the time.
Maybe you have bad discipline:
- after a first loss
- after two wins
- when NQ moves fast
- on Fridays
- after little sleep
- when you trade before CPI
- when you increase size
- when you lost the day before
- when you see other people making money
This is measured in the journal.
Trading journal template for futures
Here's a practical template you can use in Google Sheets, Excel, Notion or a dedicated trading journal tool.
Tab 1: Trade log
| Column | Explanation |
|---|---|
| Trade ID | Sequence number |
| Date | Trading date |
| Day of week | Monday–Friday |
| Entry time | Time |
| Exit time | Time |
| Instrument | MES, MNQ, ES, NQ, MGC, MCL, 6E |
| Contract month | e.g. Sep 2026 |
| Account | Live, sim, prop firm |
| Session | Asia, Europe, US premarket, RTH |
| Long/short | Direction |
| Setup | VWAP pullback, breakout, reclaim |
| Market type | Trend, range, chop, news |
| Entry | Price |
| Stop | Price |
| Target | Price |
| Exit | Price |
| Contracts | Number |
| Tick/point value | Dollar value |
| Planned risk | Dollars |
| Actual loss/gain | Dollars |
| Fees | Commission/fees |
| Net P/L | After fees |
| R-result | P/L divided by planned risk |
| Followed plan? | Yes/no |
| Screenshot | Link |
| Comment | Short note |
Tab 2: Setup statistics
| Setup | Number of trades | Win rate | Avg win | Avg loss | Expectancy | Total R |
|---|---|---|---|---|---|---|
| VWAP pullback | 42 | 57% | +1.8R | -1.0R | +0.60R | +25.2R |
| Breakout | 31 | 42% | +2.2R | -1.0R | +0.34R | +10.5R |
| Reversal | 28 | 36% | +1.5R | -1.2R | -0.23R | -6.4R |
| News trade | 12 | 25% | +2.0R | -1.5R | -0.63R | -7.5R |
This shows what you should do more of - and what you should cut.
Tab 3: Psychology
| Date | Sleep | Stress | Feeling | Rule violation | Revenge | FOMO | Result |
|---|---|---|---|---|---|---|---|
| 12.08 | 6h | 2/5 | Calm | No | No | A little | +1.8R |
| 13.08 | 5h | 4/5 | Stressed | Yes | Yes | Yes | -3.2R |
This makes psychology measurable.
Tab 4: Monthly summary
| Month | Trades | Total R | Win rate | Avg R | Max drawdown | Best setup | Worst mistake |
|---|---|---|---|---|---|---|---|
| August | 84 | +18.4R | 51% | +0.22R | -5.1R | VWAP pullback | Revenge after a loss |
This is the section you should read every week and every month.
What to write before the trade
A good journal starts before entry.
Before you hit buy or sell, you should be able to write one sentence:
I'm taking this trade because …
Examples:
- "I'm going long in MES because price has reclaimed VWAP, ES and NQ are holding above the morning range, and the stop can sit under the higher low."
- "I'm going short in MNQ because the breakout above the overnight high failed, the footprint shows absorption of buyers, and price is back below VWAP."
- "I'm not taking a trade because the market is stuck between VWAP and POC, with no clear direction."
That last sentence is just as important as the first two.
A trading journal should also log good no-trades.
What to write after the trade
After the trade, you shouldn't write an essay.
You should answer five questions:
- Was the setup valid?
- Did I follow the plan?
- Was the risk correct?
- Was the exit good?
- What does this trade tell me about the strategy?
Example:
Valid VWAP pullback. Entry a bit late, but risk was fine. Stop correct. Exited too early at +1.2R, target was hit later. No rule violation. Next time: hold at least half the position to the planned target.
This is useful.
Not this:
The market was idiotic today.
That helps nothing.
Screenshots: the most important field many forget
A trading journal without screenshots lacks context.
You should take at least two screenshots:
- Before the trade, or right after entry
- After exit
Mark:
- entry
- stop
- target
- VWAP
- POC
- VAH/VAL
- prior day high/low
- overnight high/low
- news level
- footprint/DOM if relevant
After 100 screenshots you start seeing patterns you'd never see in numbers alone.
Maybe all your good trades come from the same type of level.
Maybe all your bad trades happen in the middle of the range.
Maybe you think you're trading pullbacks, but the pictures show you're chasing candle highs.
Screenshots reveal the truth.
Weekly review
A trading journal is worthless if you never read it.
Build a fixed weekly routine.
Every Friday or Sunday
Go through:
- total R
- number of trades
- best setup
- worst setup
- biggest rule violation
- biggest emotional mistake
- whether you followed the daily limit
- whether you moved stops
- whether you overtraded
- whether you traded outside the plan
- which times worked best
- which markets worked best
Weekly question
Answer in writing:
- What should I do more of next week?
- What should I do less of?
- Which setup should be cut?
- Which rule violation should be stopped?
- What's one concrete improvement?
Example:
Next week I'll only trade VWAP pullback and failed breakout in MES. No NQ before 16:00. Max three trades per day. Stop after -2R.
This is concrete.
Monthly review
Every month you should take a more strategic look.
Key figures
| Measure | Why it matters |
|---|---|
| Total R | Shows overall performance independent of size |
| Average R | Shows quality per trade |
| Win rate | Shows how often you win |
| Average win | Shows win size |
| Average loss | Shows loss control |
| Profit factor | Shows the ratio between wins and losses |
| Max drawdown | Shows the worst period |
| Number of rule violations | Shows discipline |
| Best setup | Shows your edge |
| Worst setup | Shows what should be cut |
Monthly decision
After the review you should decide:
- continue the same strategy
- cut one setup
- reduce size
- increase size
- switch markets
- reduce the number of trades
- change your trading hours
- work on one psychological flaw
- take a break
Don't make ten changes at once.
One good change is enough.
Common trading journal mistakes
1. You only log winners
Then you're not building a journal.
You're building self-deception.
2. You write too much
If the journal takes 20 minutes per trade, you'll stop using it.
Keep it simple.
3. You only log P/L
P/L doesn't say why you made or lost money.
4. You don't use R-multiple
Then results become hard to compare.
5. You don't take screenshots
Then you lose market structure.
6. You never read the journal
A journal without review is just an archive.
7. You change the template every week
Then you don't get comparable data.
8. You lie to yourself
This is the biggest mistake.
If the trade was impulsive, write impulsive.
If you moved the stop, write that.
If you revenge traded, write that.
The journal only works if it's honest.
Trading journal for prop firm traders
Prop firm traders need extra fields.
| Field | Why |
|---|---|
| Prop firm | Topstep, Top One, Legends, etc. |
| Account type | Challenge, funded, live |
| Account size | 50K, 100K, 150K |
| Drawdown type | EOD, trailing, intraday |
| Daily loss limit | Must be respected |
| Max loss | Critical |
| Consistency | Payout requirement |
| Payout buffer | When can you withdraw? |
| News rule | Can trigger a breach |
| Contracts allowed | Scaling rules |
| Copy trading | Relevant rules |
| Status after trade | Payout-ready, breach risk, normal |
The prop firm journal should always show how much of the drawdown buffer you're risking.
Example:
| Account | Max loss | Risk per trade | Risk of buffer |
|---|---|---|---|
| 50K | $2,000 | $100 | 5% |
| 50K | $2,000 | $250 | 12.5% |
| 50K | $2,000 | $500 | 25% |
If you're risking 25% of the drawdown buffer per trade, you're not running controlled trading.
You're gambling with the account.
Trading journal for different markets
MES / ES
Log especially:
- VWAP
- prior day high/low
- overnight high/low
- Market Profile
- POC
- opening range
- VIX
- NQ confirmation
- RTY breadth
MNQ / NQ
Log especially:
- tech momentum
- Nvidia/semis
- US10Y
- DXY
- large candle before entry
- volatility
- whether the stop was realistic
- FOMO score
MGC / GC
Log especially:
- DXY
- US10Y
- real yields
- CPI/FOMC
- gold/silver ratio
- news source
- Asia/Europe/US session
MCL / CL
Log especially:
- EIA
- inventory
- OPEC news
- geopolitics
- spread
- session
- slippage
- whether you traded the first spike
6E / M6E
Log especially:
- ECB
- Fed
- DXY
- interest rates
- EUR/USD spot context
- macro data
- Europe session vs US session
This makes the journal more specialised than a standard stock journal.
Which tool should you use?
The best tool is the one you'll actually use.
Excel or Google Sheets
Advantages:
- flexible
- cheap
- easy to customise
- good for R-multiples
- easy to build pivot tables
Disadvantages:
- manual
- screenshots need to be organised
- can become messy
Notion
Advantages:
- good for notes
- good for screenshots
- easy to tag
- good weekly review
Disadvantages:
- weaker number analysis than a spreadsheet
- can become too visual and not quantitative enough
Dedicated trading journal
Advantages:
- automatic import
- statistics
- screenshots
- filtering
- setup analysis
Disadvantages:
- cost
- not always futures-optimised
- can become too complicated
- data import can depend on broker/platform
Our recommendation
Start simple.
For most futures traders:
- Google Sheets or Excel for numbers
- a folder of screenshots
- a weekly review document
- a dedicated journal later, if the need is real
Don't spend three weeks building the perfect journal before you've logged a single honest trade.
Practical tip
Start with fewer fields than you think you need. A journal you actually use every day beats a perfect template that sits untouched.
Ready-made trading journal template
Here's a practical structure you can copy:
Daily plan
| Field | Answer |
|---|---|
| Date | |
| Market | |
| Key news | |
| Main bias | |
| Key levels | |
| Setup I can trade | |
| Setup I shouldn't trade | |
| Max trades | |
| Max daily loss | |
| First pause after | |
| Comment |
Trade log
| Field | Answer |
|---|---|
| Trade ID | |
| Instrument | |
| Long/short | |
| Setup | |
| Entry | |
| Stop | |
| Target | |
| Contracts | |
| Risk in $ | |
| Result in $ | |
| Result in R | |
| Followed plan? | |
| Screenshot before | |
| Screenshot after | |
| Comment |
After the market
| Question | Answer |
|---|---|
| Did I follow the plan? | |
| What was the best trade? | |
| What was the worst trade? | |
| Did I take trades without a setup? | |
| Did I move my stop? | |
| Did I overtrade? | |
| What do I learn? | |
| What do I do tomorrow? |
Sources and further reading
- CME Group: Building a Trade Plan
- CME Group: Risk Management and Your Trade Plan
- CFTC: Futures Market Basics
- CFTC: Understand Your Contractual Obligations
- NFA: Investor Best Practices
- Skatteetaten: Tax ABC on futures and forwards (Norway)
Conclusion: the journal is the trader's control room
A trading journal is not just a place where you write down trades.
It's your control room.
It shows whether the strategy works.
It shows whether you're following the plan.
It shows whether the risk is correct.
It shows whether psychology is destroying your edge.
It shows whether you should be trading MES, MNQ, MGC, MCL or 6E.
It shows whether you actually have a problem with strategy, timing, size, news, exits or discipline.
For futures traders this matters even more, because contract size, leverage and drawdown make mistakes expensive. The NFA stresses that futures trading is highly risky, and that you should only use risk capital you can afford to lose.
A good trading journal doesn't automatically make you profitable.
But it makes it harder to fool yourself.
And that's often the first step toward better trading.
Capital risk: Futures trading carries a high level of risk and isn't suitable for everyone. This article is general information, not investment advice. Tax matters should be clarified with your national tax authority or a qualified adviser.
Frequently asked questions about trading journals
Short answers to the most common questions about trading journals, R-multiples, screenshots, risk management and documentation.
A trading journal is a structured log of trades, strategy, risk, psychology and results. For futures traders it should also include the contract, tick value, stop-loss, R-multiple, fees, session and screenshots.
Futures are leveraged products, and small mistakes in size, stop-loss or timing can have a big impact. A journal shows which setups actually work, which mistakes repeat, and whether the trader is really following the plan.
At minimum: date, instrument, entry, exit, stop, target, contracts, risk, result, R-multiple, setup, market context, screenshot and comment.
R-multiple measures the result relative to risk. If you risk $100 and make $200, the result is +2R. If you lose $100, the result is -1R.
Because R shows the quality of the trade independent of contract size. An ES trade can make more dollars than an MES trade, yet still be worse when measured against risk.
Use what you'll actually use every day. Many traders should start with Excel or Google Sheets combined with screenshots. Dedicated journal tools can be considered later.
Yes, ideally. Screenshots show market structure, entry, stop, target, VWAP, POC and context. Numbers alone don't show why the trade was taken.
Briefly after every trading day, more thoroughly every week, and strategically every month.
It shows when you break rules, overtrade, move your stop-loss, revenge trade or act on FOMO. Psychology only becomes something you can improve once it's measured.
Yes, as documentation and an overview. It doesn't replace your tax return or broker statements, but it can help you keep track of realised gains/losses, accounts, currency, fees and documentation.
No. A broker statement shows the financial result, but not the strategy, psychology, setup, plan violations or market understanding behind it.
Only logging the result, not the process. A good journal must show why the trade was taken, whether the plan was followed, and what the result was measured in R.