All Guides

Best Trading Journal for Futures: ES, NQ, CL & More

Futures traders deal with contract specifications that change per instrument, tick values worth different dollar amounts, session open/close times, and margin requirements that can liquidate you. Most trading journals treat a futures trade the same as a stock trade. That's a problem. Here's how to journal futures properly.

If you trade ES, NQ, CL, or any CME futures contract, your journal needs to handle things that stock and forex journals simply do not support. Tick values that change per instrument. Micro contracts with different multipliers. RTH versus ETH performance splits. Rollover dates. Commission structures that charge per side, per contract.

A journal that treats your 2-lot ES scalp the same as a 100-share SPY trade is losing critical information. And without that information, you cannot analyze your futures trading with any accuracy.

This guide covers exactly what futures traders need to track, which metrics matter most for futures-specific analysis, and which journaling tools actually handle futures properly.

$12.50
ES tick value (MES = $1.25)
RTH vs ETH
Session tracking changes everything
Per-Contract
Commissions eat more than you think

1. Why Futures Need Specialized Journaling

Futures are not stocks. They are not forex. The mechanics of how futures contracts work create journaling requirements that do not exist in other asset classes. If your journal does not account for these differences, your analytics are wrong — and wrong analytics lead to wrong conclusions about your trading.

Every Contract Has a Different Tick Value

This is the most fundamental difference. On ES (E-mini S&P 500), each tick is worth $12.50. On NQ (E-mini Nasdaq), each tick is worth $5.00. On CL (Crude Oil), each tick is worth $10.00. On GC (Gold), each tick is worth $10.00. A "+10 tick" trade on ES earns you $125. The same "+10 tick" trade on NQ earns you $50. Your journal needs to know which contract you traded to calculate your P&L correctly.

Contract Symbol Tick Size Tick Value Micro Micro Tick Value
E-mini S&P 500 ES 0.25 pts $12.50 MES $1.25
E-mini Nasdaq 100 NQ 0.25 pts $5.00 MNQ $0.50
Crude Oil CL 0.01 pts $10.00 MCL $1.00
Gold GC 0.10 pts $10.00 MGC $1.00
E-mini Russell 2000 RTY 0.10 pts $5.00 M2K $0.50
E-mini Dow YM 1.00 pts $5.00 MYM $0.50
10-Year T-Note ZN 1/64 pt $15.625

If your journal calculates everything assuming a single tick value, every P&L number across different contracts is wrong. This sounds obvious, but most general-purpose trading journals — including Excel templates shared online — do not handle this automatically.

Micro Contracts Have Different Multipliers

Micro E-mini contracts (MES, MNQ, MCL) are 1/10th the value of their standard counterparts. MES has a tick value of $1.25 versus ES at $12.50. Many futures traders use micros for scaling in, testing strategies, or trading on smaller prop firm accounts. Your journal must distinguish between standard and micro contracts — otherwise your position sizing analysis and P&L per contract metrics are meaningless.

Sessions Matter: RTH vs ETH

Futures markets trade nearly 24 hours, but behavior during Regular Trading Hours (RTH) and Extended Trading Hours (ETH) is fundamentally different. RTH for CME equity index futures runs 9:30 AM to 4:00 PM ET. ETH covers the rest — the overnight session. Liquidity, spread, and volatility profiles differ dramatically between these sessions.

If you journal without tagging which session you traded, you cannot separate your RTH performance from your ETH performance. Many futures traders discover they are profitable during RTH and losing money overnight — or vice versa. Without session tagging, this pattern stays invisible.

Margin Requirements and Rollover Dates

Futures contracts expire quarterly (March, June, September, December for equity indices). You need to track which contract month you traded — ESH6 is March 2026, ESM6 is June 2026. Around rollover dates, volume shifts from the expiring contract to the next month, and spread behavior changes. Journaling the contract month helps you audit whether trades near rollover had unusual slippage or wider spreads.

Margin requirements also vary by broker, time of day (intraday margins are lower than overnight), and contract. If you are tracking drawdown or available capital, knowing your margin usage per trade is part of the picture.

Commission Structures Differ

Futures commissions are typically charged per contract, per side (entry and exit separately). A round-trip on ES might cost $4.00–$5.00 per contract depending on your broker. On a 2-contract scalp that makes $25 (2 ticks), your commission is $8–$10 — that is 32–40% of your gross profit consumed by commissions. Tracking this per trade is essential for understanding your actual net edge.

Prop Firm Rules Specific to Futures

If you trade futures through TopStep, Apex Trader Funding, or Earn2Trade, the rules are different from forex-focused prop firms. Daily loss limits are often tighter (TopStep uses a trailing drawdown model). Position size limits vary by contract and account size. Allowed trading sessions may be restricted. Your journal needs to track compliance with these rules in real time, not after the fact.

The Core Problem

Most trading journals were built for stocks or forex. They assume a single pip/point value, a single commission model, and no session distinction. Using one of these journals for futures means your P&L, your metrics, and your analysis are all built on incorrect data. Get a journal that speaks futures natively — or build your tracking system around these requirements from day one.

2. What to Track in a Futures Trading Journal

A good futures journal needs more fields than a stock or forex journal. The added complexity is not optional — it is the difference between analysis that means something and numbers that look right but are not. Here is the complete field list, organized by category.

Core Trade Data

  • Contract Core The instrument: ES, NQ, CL, GC, RTY, YM, etc. Your journal must use this to look up the correct tick value automatically.
  • Contract Month Futures The specific expiry — e.g., ESH6 (March), ESM6 (June). Critical for auditing trades near rollover and tracking which month you were in.
  • Direction Core Long or short. Essential for tracking directional bias across sessions and market conditions.
  • Number of Contracts Core How many contracts (standard or micro) you traded. This directly affects your dollar P&L and risk per trade calculation.
  • Entry Price Core Exact fill price. Combined with tick value, this is the basis for all P&L math.
  • Exit Price Core Exact exit fill. The difference between entry and exit, multiplied by tick value and contracts, gives your gross P&L.
  • Tick Value Per Contract Futures $12.50 for ES, $5.00 for NQ, $10.00 for CL, etc. If your journal does not auto-fill this, you need it as a column.

P&L and Costs

  • P&L in Ticks Futures Raw performance measure. Normalizes for position size so you can compare a 1-lot trade to a 5-lot trade on skill alone.
  • P&L in Dollars (Gross) Core Ticks captured × tick value × contracts. This is your gross profit or loss before commissions.
  • Commission (Round-Trip) Futures Total commission paid for the trade — per contract, both entry and exit sides. On scalping strategies, this is often 10–40% of gross P&L.
  • P&L in Dollars (Net) Core Gross P&L minus commissions. This is your actual profit or loss and the number that matters for account growth.
  • Stop Loss (in Ticks) Core How many ticks your stop was from entry. Used for R-multiple calculations and risk analysis.
  • Target (in Ticks) Core How many ticks your profit target was from entry. Compare planned vs actual exit to measure execution quality.
  • R-Multiple Achieved Core (Ticks captured / Ticks risked). A +2R trade means you made twice what you risked. Track this to assess the quality of your exits.

Session and Context

  • Session: RTH vs ETH Futures Was this during Regular Trading Hours or the overnight/extended session? Separating these in analysis reveals whether you should even be trading outside RTH.
  • Time of Trade Core Exact entry time. Allows time-of-day analysis — opening drive, mid-day chop, power hour, etc.
  • Setup Type Core What pattern or strategy triggered the trade? Breakout, pullback, mean reversion, delta divergence, order flow, etc.
  • Market Context Core Was the market trending, ranging, or chopping? Your win rate in each context tells you when to trade and when to sit out.
  • Volume/Delta Context Futures If you use order flow tools, note the volume or delta confirmation at entry. Futures traders using footprint charts or cumulative delta have unique data to reference.
  • Screenshot Core Chart screenshot at entry and exit. For futures, include the DOM (depth of market) or time and sales if relevant to your setup.

Prop Firm Tracking (if applicable)

  • Daily P&L Running Total Prop Firm Your cumulative P&L for the current trading day. Updated in real time to track proximity to the daily loss limit.
  • Drawdown Remaining Prop Firm How far your account is from the max drawdown threshold. On TopStep, this is a trailing drawdown — which means it follows your equity high.
Start With What Your Platform Exports

NinjaTrader, Tradovate, and Rithmic all export CSV trade logs with most of these fields pre-filled. The fastest way to build a complete journal is to import your platform export into a dedicated journal tool, then add session tags, setup type, and notes manually. This takes 2–3 minutes per session instead of 15–20 minutes for full manual entry.

3. Futures-Specific Metrics to Analyze

Once you have the data, what do you actually look at? These are the metrics that matter most for futures traders specifically — beyond the standard win rate and P&L curve that every journal shows.

P&L Per Contract

This normalizes your performance for position size. A $500 day on 10 contracts is very different from a $500 day on 2 contracts. P&L per contract tells you how much each contract is earning on average. Declining P&L per contract while total P&L stays flat means you are masking deteriorating skill with bigger size — a dangerous pattern.

Ticks Captured vs Ticks Risked (R-Multiple in Ticks)

R-multiple in ticks strips out the contract value entirely. You risked 8 ticks and captured 16 — that is a 2R trade regardless of whether it was ES or NQ. Tracking this across all trades shows your true risk-adjusted performance, independent of which contract you traded or how many you had on.

Performance by Contract

Are you actually making money on CL, or just ES? Many futures traders spread across 3–4 contracts but are only profitable on one or two. Break down your win rate, average R, and net P&L by contract symbol. If a contract is consistently negative, either fix the approach or stop trading it. The data will show you which contracts suit your trading style.

RTH vs ETH Performance

Split every metric by session. Win rate during RTH vs ETH. Average ticks captured during RTH vs ETH. Net P&L during RTH vs ETH. For many futures traders, the overnight session is a net negative because of lower liquidity and wider effective spreads. But they keep trading it because the market is open and they are at their screen. Your data will tell you whether that time is profitable or not.

Performance by Time of Day

Futures have distinct intraday rhythms. The opening drive (9:30–10:30 ET) is high-volatility, high-opportunity. The mid-day chop (11:30–1:30 ET) is typically low-quality. The closing session (3:00–4:00 ET) has its own character. Breaking your P&L by hour shows you which windows are worth trading and which ones are costing you money. Many traders find that eliminating mid-day trades significantly improves their equity curve.

Commission Drag as % of Gross P&L

This metric catches a problem unique to futures scalpers. If you are scalping ES for 4–8 ticks per trade and paying $4.50 round-trip per contract, commissions consume 4.5–9% of your gross profit on every trade. Over 200 trades in a month, that commission drag can be the difference between a profitable month and a losing one. Track this percentage monthly and watch for it creeping up as you take more trades.

MAE and MFE — Max Adverse and Favorable Excursion

MAE (Max Adverse Excursion) measures the furthest price went against you before recovering or hitting your stop. MFE (Max Favorable Excursion) measures the furthest price went in your favor before you exited. High MAE on winners means you are getting shaken around before the trade works — consider tighter entries. High MFE with low actual captures means you are leaving significant money on the table by exiting too early. These two metrics together tell you more about your execution quality than any other data point.

Average Hold Time

How long do you hold winning trades versus losing trades? If your average winner is held for 12 minutes and your average loser is held for 45 minutes, you are cutting winners and holding losers — one of the most common and destructive patterns in futures trading. Track this per contract and per session.

See All 30+ Analytics

TSB Pro tracks all of these metrics automatically — including per-contract performance, session splits, and commission analysis.

See Analytics

4. Best Futures Trading Journals Compared

Not every trading journal handles futures well. Many were built for forex or stocks and added futures as an afterthought — missing tick value mapping, session tracking, or per-contract analytics. Here are the tools that actually work for futures traders, compared on the features that matter.

TSB Pro & Expert

CSV/JSON import from NinjaTrader, TradingView, and more · One-time purchase

TSB Pro supports futures trade imports via CSV and JSON from major platforms including NinjaTrader, TradingView, and broker exports. It tracks per-contract P&L, commissions, and provides 20–30+ analytics charts out of the box — including time-of-day breakdowns and performance by instrument. The Expert plan adds a Prop Firm Simulator that works with TopStep-style trailing drawdown rules, so you can track your compliance in real time without manual calculations. Notion integration lets you attach deep qualitative notes to each trade for weekly reviews.

  • One-time price ($179 Pro / $349 Expert) — no monthly subscription
  • Prop Firm Simulator tracks TopStep, Apex, and other futures prop firm rules
  • 20–30+ analytics charts including session and time-of-day analysis
  • Notion integration for deep journaling beyond raw data
  • No direct NinjaTrader API sync — requires CSV export and import
  • Newer product, smaller community compared to Tradervue
$179 one-time (Pro) / $349 one-time (Expert)

Tradervue

NinjaTrader, TradeStation, Rithmic, AMP Futures · Monthly subscription

Tradervue has been around since the early days of futures journaling and supports direct imports from NinjaTrader, TradeStation, Rithmic, AMP, and many other futures brokers. It has solid analytics for win rate by time, day of week, and instrument. The shared trades feature lets you see how other futures traders are performing. Good choice for traders who want a well-established, battle-tested tool.

  • Wide broker and platform import support
  • Strong analytics with time and instrument breakdowns
  • Established community and shared trades feature
  • Monthly subscription ($29–$49/mo) adds up over time
  • No built-in prop firm compliance tracking
  • Interface feels dated compared to newer tools
$29/mo (Silver) / $49/mo (Gold)

TraderSync

NinjaTrader, Tradovate, Rithmic · Monthly subscription

TraderSync supports NinjaTrader, Tradovate, and Rithmic imports, covering most futures trading platforms. Its standout feature is the market replay tool that lets you visually walk through your trades after the session. Good analytics suite with customizable dashboards. The higher-tier plans offer AI-powered trade analysis.

  • Market replay feature — visually review trades in context
  • Supports Tradovate and NinjaTrader directly
  • AI trade analysis on premium plans
  • Monthly subscription ($30–$80/mo) — expensive at the premium tier
  • No futures-specific prop firm rules tracking
  • Some analytics locked behind higher-priced plans
$30/mo (Pro) / $50/mo (Premium) / $80/mo (Elite)

Journalytix

Built for NinjaTrader futures traders · Monthly subscription

Journalytix is purpose-built for NinjaTrader futures traders. It runs inside NinjaTrader as a plugin and logs your trades in real time — no manual export or import step required. It integrates economic calendar data so you can see how news events affected your trades. Highly specialized but very focused on the futures use case.

  • Real-time auto-logging inside NinjaTrader — zero friction
  • Economic calendar integration tied to your trades
  • Built specifically for the futures trading workflow
  • Only works with NinjaTrader — no other platform support
  • Monthly cost (~$47/mo) with no lifetime option
  • Smaller development team, slower feature releases
~$47/mo

Edgewonk

NinjaTrader import · Desktop application · Annual license

Edgewonk is a desktop-based trading journal that supports NinjaTrader CSV imports. It focuses on trade analytics with custom tagging for emotions, mistakes, and setup types. The analytics are solid for identifying patterns in your behavior. However, being desktop-only means no cloud sync, no mobile access, and you need to manage your own backups.

  • Strong behavioral and psychological analytics
  • Custom tag system for deep pattern analysis
  • Annual pricing more affordable than most monthly tools
  • Desktop only — no cloud sync or mobile access
  • Import limited to CSV — no direct broker connections
  • Futures-specific features are not a primary focus
$197/year

Comparison Table

Feature TSB Pro/Expert Tradervue TraderSync Journalytix Edgewonk
NinjaTrader Import CSV/JSON Direct Direct Real-time CSV
Rithmic Support CSV Direct Direct
Tradovate Support CSV Direct Direct
Tick Value Mapping Auto Auto Auto Auto Manual
Session Tracking (RTH/ETH) Yes Yes Yes Yes Tag
Prop Firm Rules Tracking Built-in
Commission Tracking Per-contract Yes Yes Yes Yes
Per-Contract Analytics Yes Yes Yes Yes Yes
MAE/MFE Analysis Yes Gold only Premium+ Yes
AI Coaching / Analysis Yes Elite only
Pricing Model $179–$349 once $29–$49/mo $30–$80/mo ~$47/mo $197/yr
Best Overall Value for Futures Traders

TSB Expert offers the only one-time purchase model with built-in prop firm tracking, 20–30+ analytics, and AI coaching. For a futures trader spending $47+/month on a subscription journal, TSB Expert pays for itself in under 8 months — and you own it forever.

See TSB Pricing

5. Futures Prop Firm Traders: Extra Rules to Track

If you are trading futures through TopStep, Apex Trader Funding, or Earn2Trade, your journal must track more than just your trades. Prop firms for futures have specific rules that differ from forex prop firms — and violating any of them ends your account instantly.

Daily Loss Limits

Futures prop firms enforce strict daily loss limits. TopStep's limits vary by account size — for example, a $50,000 TopStep account has a $1,000 daily loss limit and a $100,000 account has a $2,000 daily loss limit. These are tighter than most forex prop firms. Your journal needs to show you in real time how much of today's limit you have used.

Trailing vs EOD Drawdown

TopStep uses a trailing drawdown that follows your equity high watermark in real time — not just end-of-day balance. If your account reaches $52,000 and your trailing drawdown is $2,000, your new floor is $50,000. This means unrealized gains can lock in a higher floor before you even close the trade. A journal that only updates drawdown at end of day misses this entirely.

Apex Trader Funding uses end-of-day trailing drawdown on most accounts, which is slightly more forgiving. Your journal should know which model applies to your specific account.

Minimum Trading Days

Most futures prop firm evaluations require a minimum number of trading days before you can qualify. TopStep requires at least 5 trading days. Apex typically requires 7. Your journal should track how many unique days you have traded so you know when you are eligible to pass the evaluation.

Allowed Contracts and Sessions

Some futures prop firms restrict which contracts you can trade or limit certain session types. TopStep allows all CME and CME Globex products. Apex is similar but with specific session restrictions. Some firms prohibit holding positions through the daily settlement or overnight. Your journal should flag any trades that violate these session rules.

Position Size Limits

Futures prop firms limit how many contracts you can hold simultaneously. A $50,000 TopStep account typically allows a maximum of 5 standard ES contracts at once. Exceeding this limit — even briefly — can result in a rule violation. Tracking your maximum open position per trade in your journal lets you verify compliance after each session.

Prop Firm Journal Checklist — Before Each Session

Check your daily P&L running total. Know your remaining daily loss budget. Verify your drawdown proximity. Confirm how many trading days you have completed. Set your maximum contract count for the day. If any of these numbers are close to a limit, consider reducing size or sitting out entirely. The trade you do not take cannot end your account.

6. Example Futures Journal Entry

Here is what a properly completed futures journal entry looks like. Every field serves a purpose in your weekly and monthly analysis.

ES — Long — RTH Opening Drive Breakout
+16 ticks / +$400.00 net
Contract
ES (E-mini S&P 500)
Contract Month
ESH6 (March 2026)
Direction
Long
Contracts
2
Entry Price
5,842.25
Exit Price
5,846.25
Ticks Captured
+16 ticks (4 pts × 4 ticks/pt)
Tick Value
$12.50 / tick / contract
Gross P&L
+$400.00 (16 × $12.50 × 2)
Commission (RT)
$9.00 ($4.50 × 2 contracts)
Net P&L
+$391.00
Commission Drag
2.3% of gross
Stop Loss
5,840.25 (8 ticks / $200 risk)
Target
5,847.25 (20 ticks)
R-Multiple
+2.0R (16 captured / 8 risked)
Session
RTH — Opening Drive (9:34 ET)
Setup
Opening range breakout above overnight high
Market Context
Trending — gap up, no fill, strong buyers
Daily P&L (Running)
+$391 (1st trade of day)
Drawdown Remaining
$1,891 of $2,000 max (TopStep)
Notes
Price gapped above the prior day's high and held during the first 4 minutes. Bought the first pullback to VWAP after confirming delta was positive on the footprint chart. Cumulative delta was strongly bid. Exited 1 tick below my full target because I noticed selling pressure on the DOM at the round number 5847. Good discipline on entry — waited for the pullback instead of chasing the gap. Could have held the second contract for the full target but taking 2R and moving on was the right decision given it was the first trade of the day.
What Makes This Entry Useful

Every field serves a specific purpose in analysis. The tick data lets you compare skill across contracts. The commission calculation shows the true cost. The R-multiple normalizes for risk. Session and time tagging feed into your RTH/ETH and time-of-day analytics. The running daily P&L and drawdown remaining protect you from prop firm violations. And the notes capture the qualitative reasoning that no number can — why you entered, what you saw, and what you learned.

Frequently Asked Questions

What's the best free futures trading journal?
For a free option, a spreadsheet with columns for contract, direction, entry/exit in ticks, number of contracts, tick value, dollar P&L, and session (RTH vs ETH) is a workable starting point. However, manually converting ticks to dollars across different contracts is error-prone and time-consuming. TSB Pro offers a free trial with auto-import, futures-specific analytics, and prop firm tracking — which is significantly more useful than a manual spreadsheet for serious futures traders who want accurate analysis.
Can I auto-import NinjaTrader trades into a journal?
Yes. Most dedicated trading journals support NinjaTrader CSV imports. Journalytix offers real-time auto-logging directly inside NinjaTrader as a plugin. TSB Pro, Tradervue, TraderSync, and Edgewonk all accept NinjaTrader CSV or Excel exports. The import process is straightforward — export your trade history from NinjaTrader, upload the file, and the journal maps contract, entry, exit, P&L, and commission data automatically. Typically takes under a minute per session.
Should I track P&L in ticks or dollars?
Track both — they measure different things. Ticks normalize your performance across position sizes and contracts. If you captured +8 ticks on 1 ES contract ($100) and +8 ticks on 5 MES contracts ($50), the tick performance is identical but the dollar outcome is different. Tick-based analysis tells you about your trading skill. Dollar-based analysis tells you about your actual financial results including commissions. You need both views for a complete picture of your futures trading performance.
Which journal works with TopStep?
TopStep accounts typically use NinjaTrader, Tradovate, or Rithmic-connected platforms. Journals that import from these include TSB Pro (CSV/JSON import with built-in prop firm rule tracking for TopStep's trailing drawdown and daily loss limits), Tradervue (NinjaTrader and Rithmic direct import), TraderSync (Tradovate and NinjaTrader), and Journalytix (NinjaTrader native plugin). For TopStep specifically, TSB Expert's Prop Firm Simulator is the only option that automatically tracks trailing drawdown compliance.
Do I need different journals for micro and standard contracts?
No — a properly built futures journal handles both in the same account. The critical requirement is that the journal correctly maps tick values per contract symbol. One ES tick is $12.50 while one MES tick is $1.25 — a 10x difference. When you import trades, the journal should recognize the contract symbol and apply the correct multiplier automatically. If it does not, your dollar P&L calculations will be wrong for every micro contract trade. TSB Pro, Tradervue, and TraderSync all handle this correctly.

Journal Your Futures Trades. Find Your Edge.

TSB Pro imports your NinjaTrader, Tradovate, and Rithmic trades, maps tick values per contract automatically, tracks your prop firm compliance in real time, and gives you 20–30+ analytics charts built specifically for futures traders. No spreadsheets. No manual tick-to-dollar conversions. No missed patterns.

Start Free Trial