A useful futures trading journal must preserve the exact contract, contract month, side, fills, quantity, tick size, tick value, account, session rule, commissions and fees, and the source record behind every derived result. A stock-style row with only “ES, long, +$400” is not enough: it cannot prove whether the trade used ES or MES, which expiry was active, how partial fills were grouped, or whether costs and prop-program limits were calculated correctly.
This guide shows the minimum evidence model for ES, NQ, CL, and GC futures, plus RTY, YM, ZN, and their smaller contracts; the futures-specific metrics worth analyzing; a current journal shortlist; and a repeatable import test. Product facts and the two $100K prop-program examples were rechecked against official sources on September 22, 2026. Use the linked source and account dashboard for the terms that control a live decision.
1. Why Futures Need Specialized Journaling
Futures contracts are standardized, but the standards differ by product and expiry. The exchange defines the contract multiplier, minimum price fluctuation, trading hours, listing cycle, settlement method, and delivery or cash-settlement terms. Your broker, clearing path, data feed, and prop program add another layer. A journal has to keep those layers separate instead of guessing from a short symbol.
The practical goal is auditability. If a result looks wrong, you should be able to move from a journal trade back to its source fills, then reproduce the points, ticks, gross P&L, fees, net P&L, and any program-rule headroom. The broader trading-journal build guide covers the review habit; this article focuses on the futures evidence that makes that habit trustworthy.
Every Contract Has a Different Tick Value
A tick is the minimum quoted movement for the exact contract, not a universal futures unit. CME’s contract specifications support the reference values below. Store the source specification and its checked date because exchanges can list new sizes, change product details, or use different increments for calendar spreads and other order types.
| Contract | Symbol | Minimum tick | Value per tick | Smaller contract | Smaller tick value |
|---|---|---|---|---|---|
| E-mini S&P 500 | ES | 0.25 index point | $12.50 | MES | $1.25 |
| E-mini Nasdaq-100 | NQ | 0.25 index point | $5.00 | MNQ | $0.50 |
| WTI Crude Oil | CL | $0.01 per barrel | $10.00 | MCL | $1.00 |
| Gold | GC | $0.10 per troy ounce | $10.00 | MGC | $1.00 |
| E-mini Russell 2000 | RTY | 0.10 index point | $5.00 | M2K | $0.50 |
| E-mini Dow | YM | 1 index point | $5.00 | MYM | $0.50 |
| 10-Year T-Note | ZN | 1/2 of 1/32 point | $15.625 | — | — |
For example, ten ticks on one ES contract and ten ticks on one MNQ contract describe the same tick count but very different dollar exposure. That is why a journal should store both the exchange-defined unit and the result, rather than baking one multiplier into every row.
Micro Contracts Have Different Multipliers
Micro contracts usually reduce the multiplier, but the symbol and exact contract specification still control. MES is one-tenth the notional multiplier of ES, while newer products can introduce other scales. Do not infer “micro” from a description or blindly divide a standard result by ten. Preserve the raw symbol, normalized root, expiry, multiplier, tick size, and tick value used for that trade.
This matters when traders scale between ES and MES, NQ and MNQ, or GC and MGC. A useful analysis can compare signal quality in ticks or R while keeping actual net P&L and margin use tied to the exact contract. If the importer normalizes ES and MES into the same instrument without retaining the raw contract, the journal has thrown away decision-critical evidence.
Sessions Matter: RTH vs ETH
“RTH” and “ETH” are analysis labels, not one universal clock for every futures product. U.S. equity-index traders commonly use the underlying cash session as an RTH cohort, but the exchange’s electronic session and daily maintenance break are different. Energy, metals, rates, and agricultural products have their own hours. A journal should therefore store UTC timestamps plus a versioned session rule: product, exchange calendar, source time zone, daylight-saving policy, open, close, breaks, and holiday exceptions.
Once the rule is explicit, compare RTH and ETH performance on the same basis: net expectancy, opportunity count, slippage, fees, volatility regime, and sample uncertainty. Do not conclude that overnight trading is “bad” merely because a small unadjusted sample lost money.
Margin Requirements and Rollover Dates
Many equity-index futures list the March, June, September, and December cycle, but not every futures product shares the same expiration schedule. The journal should store the full contract month from the source record and retain the product calendar used to identify a roll window. Continuous-chart symbols are useful for analysis, but they are not a substitute for the traded expiry.
Margin is also not a permanent contract constant. Exchange performance bonds, broker intraday requirements, overnight requirements, concentration rules, and prop-program buying-power limits can differ and change. Record the actual account or program figure used before the trade, its source, and the effective time. A search phrase such as “MNQ intraday margin $100 broker 2026” describes a broker-specific snapshot, not a safe universal rule.
Commission Structures Differ
Futures costs can include commission per contract per side, exchange fees, clearing fees, routing or technology fees, market-data charges, and other account costs. Some exports provide a combined amount; others split the components. The journal should preserve the source fields and calculate net P&L once. Never subtract a fee again if the imported net result already includes it.
If a source statement shows a $4.50 round-trip cost per contract and a two-contract trade earns $25 gross, the journal should show $9.00 total cost and $16.00 net. Those amounts are illustrative arithmetic, not a live broker quote. Use the actual statement and current fee schedule for the account.
Prop Firm Rules Specific to Futures
A futures evaluation adds a separate rule state to the trade record. The exact firm, program, region, account size, stage, platform, loss-limit method, reset time, consistency objective, maximum position, permitted products, and flat-time requirement all matter. “Topstep rules” or “Apex rules” is not precise enough because programs and phases can differ.
The two program rows above hold the region, $100K size and first evaluation stage constant so the journal examples stay specific. Do not transfer those values to another size, stage, region or program; the official terms and account dashboard control.
2. What to Track in a Futures Trading Journal
The minimum record has three layers: immutable source evidence, versioned interpretation, and review annotations. Imported facts should never be overwritten by a later mapping change. Store the raw value, the normalized value, and the mapping version so a correction can be replayed.
Core Trade Data
- Account + sourceCore Stable account alias, broker or prop program, platform, export/API route, source file hash or sync run, and import time.
- Contract identityFutures Raw symbol, normalized root, exchange, expiry month/year, multiplier, tick size, tick value, and specification version.
- Order and fillsCore Order ID, fill/execution IDs, side, timestamps, prices, quantities, order type, status, and any parent/child relationship.
- Grouped tradeCore The review object built from fills, with reversible links back to every source execution and an explicit grouping policy.
- Position pathFutures Scale-ins, scale-outs, reversals, maximum open quantity, average prices, and flat time.
- Plan identityCore Setup and plan version, intended entry, invalidation, stop, target, planned contracts, and exceptions captured before outcome.
P&L and Costs
- Price movementFutures Points and ticks derived from the exact price increment, with direction and partial quantities handled explicitly.
- Gross P&LCore Source gross result where available; otherwise reproducible fill arithmetic using the correct multiplier.
- CostsFutures Commission, exchange, clearing, routing, regulatory, data, and other fees kept as separate source components when possible.
- Net P&LCore Reconciled account-currency result with a documented formula and tolerance. Deposits, withdrawals, resets, and payouts stay outside trade P&L.
- Planned + realized RCore Initial planned risk frozen before entry, actual risk changes recorded as events, and realized net result divided by the stated denominator.
- Margin evidenceFutures Broker/program requirement, account buying power used, source URL or dashboard capture, effective time, and whether the trade crossed an overnight boundary.
Session and Context
- Time provenanceCore Original timestamp and zone, normalized UTC time, display zone, DST handling, and exchange trade date.
- Session tagFutures RTH/ETH or another cohort generated by a versioned product-specific calendar—not a hand-entered guess.
- Market contextCore Strategy-relevant evidence known at decision time: regime, volatility measure, scheduled event, opening gap, or reference levels.
- Execution contextFutures Bid/ask or slippage measure where the source supports it, platform, connection state, and any reject, cancel, or partial-fill event.
- Review evidenceCore Entry/exit screenshots, DOM or tape capture when relevant, contemporaneous notes, mistake taxonomy, and a post-trade lesson clearly labeled as retrospective.
Prop Firm Tracking (if applicable)
- Exact program keyProp firm_slug, program_id, region, nominal account size, stage/phase, account ID alias, and catalog version.
- Loss-limit stateProp Rule definition, balance/equity basis, realized/unrealized treatment, trailing/static behavior, high-water mark, floor, reset time, and remaining headroom.
- ObjectivesProp Profit target, consistency calculation, qualifying-day definition, current progress, and the observation time used.
- PermissionsProp Maximum minis/micros, scaling state, product restrictions, news rules, session/flat time, automation/copy rules, and prohibited conduct.
- Rule evidenceProp Official source URL, verified date, any account-dashboard difference, and an alert when catalog facts conflict with the saved editorial conclusion.
3. Futures-Specific Metrics to Analyze
A metric is useful only when its population and denominator are explicit. Start with reconciled net results, then segment one hypothesis at a time. Always show sample size, missing-data rate, and the rule version used for the cohort.
For each contract and strategy version, calculate win rate × average net win minus loss rate × average absolute net loss. Show trades, days, fees, and uncertainty beside the estimate. The expectancy formula audit explains the denominator and outlier checks.
Ticks compare movement in the contract’s native increment; points are useful for some index workflows; net dollars show account impact; R compares result with the frozen planned risk. No single view replaces the others.
Apply one product-specific calendar version, then compare opportunity count, net expectancy, slippage, fee drag, and drawdown. Record holiday and daylight-saving exceptions instead of silently shifting the boundary.
Use fixed, predeclared windows and the exchange trade date. Avoid mining dozens of five-minute buckets and selecting the best after the fact. Validate a proposed window on later trades before changing the plan.
For a defined cohort, divide reconciled trade costs by gross profit or another explicitly named denominator. Handle zero and negative gross values separately; do not present an unstable ratio as a normal percentage.
State the price feed, sampling interval, quantity path, session, and whether excursion is measured from entry or average position price. Bar-based estimates can miss intrabar order; use them as approximations, not tick-perfect execution evidence.
Compare medians and distributions as well as averages, split by strategy and outcome, and inspect partial exits. A long losing average can reflect one outlier, a different setup, or intentional event risk rather than one universal behavioral mistake.
See All 30+ Analytics
A large metric count is not evidence of a better decision. Prefer a smaller set that reconciles to the source and answers a predeclared question. Instrument, session, time, setup, direction, size, excursion, hold time, costs, rule adherence, and drawdown are useful starting dimensions; combinations multiply quickly and need adequate samples.
Audit the trade before the dashboard
Check one ES/MES or NQ/MNQ sample from raw fills through grouped trade, tick math, costs, and net P&L before trusting any aggregate chart.
4. Best Futures Trading Journals Compared
This is a job-based shortlist, not a universal ranking. Each product can be strong for a different workflow, and an advertised integration does not prove that your exact account, report version, partial fills, fees and contract identifiers will reconcile. Compare the current plans above, then make one representative import pass the same acceptance test.
TSB Full Access
Trader’s Second Brain is our product. Its documented strengths for this decision are broad file/source recognition, an evidence-review workflow, a lifetime access route, Retrospective Backtester, AI Coach, and Prop Firm Challenge Tracker. The card above shows the current TSB plans, supported routes and limits; the exact source still has to pass a representative import.
For futures, TSB currently documents NinjaTrader Trade Performance and execution exports, Tradovate exports, Apex/Rithmic families, and ProjectX/TopstepX-style closed-trade exports. Compatibility is route-specific: it is not a promise of universal API sync, automatic contract-spec inference, or real-time risk enforcement. Reconcile a representative sample before treating the journal as authoritative.
Tradervue
Tradervue’s official platform directory includes NinjaTrader, Rithmic R | Trader, Tradovate, TradeStation, and many other futures routes. Its strongest documented jobs are reporting, MFE/MAE, interactive past-trade charts, sharing, and mentor workflows. The import method and automation status vary by platform, and the Free quota and paid export entitlements matter, so confirm the exact route and plan rather than calling every listed integration “direct sync.”
TraderSync
TraderSync documents futures support, a large broker/application directory, trade replay, plan-dependent market replay, analytics, and Cypher features. Its own directory distinguishes Autosync from file import; absence of an Autosync check means the user should expect an export/upload route. Plan pages have shown conflicting account-limit copy, so confirm the limit for the plan you are considering instead of assuming one number applies.
TradeZella
\n\nTradeZella documents futures support, named direct-sync and file-upload routes, trade replay, manual backtesting, reports, Zella AI, PropFirm Sync, and mentor workflows. Exact coverage depends on the broker, platform, and plan, so test one representative futures sample before relying on the imported history.
\n\nIts strongest fit in this shortlist is visual replay and review rather than live risk enforcement. Confirm the exact source route, reconcile fills and costs, and verify what survives export before committing to the workflow.
Edgewonk
Current Edgewonk is an online journal, not the desktop-only legacy product described by the old article. Its strongest documented differentiation is behavioral review: mistakes, psychology, discipline, custom tags, trade-management optimization, MFE/MAE, and an automated weekly edge scan. It supports futures and documents named file imports, but exact route coverage and complete export behavior should be tested before migration.
Comparison Table
| Journal | Strongest documented futures job | Verified input boundary | Prop-rule boundary | Checked |
|---|---|---|---|---|
| TSB Full Access | Private multi-source evidence review plus retrospective rule tracking | Named and generic routes; exact source sample must reconcile | Reviewed program replays; official firm terms control | Sep 22, 2026 |
| Tradervue | Established reports, sharing, and mentor review | Large named directory; method and automation vary | Check the exact firm terms separately | Sep 22, 2026 |
| TraderSync | Trade/market replay, analytics, and plan-dependent coaching | Autosync only where explicitly marked; otherwise file upload | Check the exact firm terms separately | Sep 22, 2026 |
| TradeZella | Replay, manual backtesting, and visual journal review | Named sync and file routes plus generic CSV; test the exact source | PropFirm Sync is documented; confirm the exact firm and program | Sep 22, 2026 |
| Edgewonk | Psychology, mistake, discipline, and trade-management review | Online product; test the exact named or generic import | Check the exact firm terms separately | Sep 22, 2026 |
Choose TradeZella when replay, manual backtesting, and visual journal review are decisive; Tradervue for established reports, sharing, and mentor review; TraderSync when replay and plan-specific coaching features are decisive; Edgewonk for psychology and process analysis; or TSB when broad source recognition, lifetime access, retrospective evidence review, and exact prop-program tracking fit the job. TSB’s inclusion is disclosed because it is our product. No vendor wins until the exact import and export path passes the same acceptance test.
5. Futures Prop Firm Traders: Extra Rules to Track
A prop journal should reproduce the account’s rule state, not merely show a daily P&L total. Save the exact program scope and checked date next to each result. The Topstep and Apex rows above are the two normalized examples used here; do not transfer their values to another size, stage, region or program.
Daily Loss Limits
The old article said all futures programs enforce one strict daily-loss rule. That is no longer safe. Topstep’s current Trading Combine makes a Daily Loss Limit optional at purchase; its Personal Daily Loss Limit can also be configured in Risk Settings. Apex’s reviewed EOD Evaluation has a different daily-loss action. Store whether the limit is mandatory, optional, or personal; the amount; its P&L basis; reset time; action when hit; and the source snapshot.
Trailing vs EOD Drawdown
Topstep’s current Maximum Loss Limit rises from the end-of-day balance and is monitored intraday against realized and unrealized P&L; once it reaches the starting balance, it locks. Apex’s EOD program has its own end-of-day trailing threshold and account-stage rules. “Trailing drawdown” alone is therefore ambiguous. Store the reference value, update cadence, lock behavior, unrealized treatment, floor, high-water mark, and stage.
Minimum Trading Days
The reviewed $100K Topstep Trading Combine can pass in two trading days under its current objectives, while the reviewed Apex EOD Evaluation has no minimum-day requirement. Payout-stage qualifying days are a separate concept. Track the exact objective and never reuse evaluation-day copy for funded payout eligibility.
Allowed Contracts and Sessions
Topstep publishes a permitted-products list and requires positions to be flat by its weekday cutoff; it does not permit swing or overnight holding in the program. Product-specific earlier closes and temporary high-volatility restrictions can apply. Other programs differ. Save the product allowlist version, session/flat time, time zone, holiday exceptions, and any restriction active on the trade date.
Position Size Limits
Maximum contracts depend on the exact account and can distinguish minis from micros. Topstep’s current $100K Trading Combine lists 10 maximum minis or 100 micros at a 10:1 ratio, while risk adjustments can impose tighter product limits. A journal should track maximum simultaneous open quantity, product-specific restrictions, scaling state, and the effective rule—not only the final quantity at close.
Confirm the exact program and stage; sync the current rule snapshot; reconcile yesterday’s balance and high-water mark; calculate today’s loss-limit headroom; load permitted products, flat time, and maximum size; and precommit a personal stop inside the official boundary. The position-sizing workflow for exact prop rules shows how to translate that headroom into a trade plan.
6. Example Futures Journal Entry
The example below is constructed to show the evidence chain; it is not a recommendation, live market record, broker quote, or prop-program statement. Replace every value with the source fields from the actual account.
Futures Journal Import Acceptance Test
- Copy the source evidence. Preserve the original report/export, account alias, platform/version, date range, visible totals, file hash, and extraction time. Redact personal identifiers before sharing.
- Choose a representative sample. Include a standard and micro contract, partial fill, scale-in/out, reversal if used, commission and fees, a contract-month boundary, and both sides of the session boundary.
- Verify contract identity. Confirm raw symbol, root, expiry, multiplier, minimum tick, tick value, exchange trade date, and whether continuous symbols were introduced only for analysis.
- Reconcile executions. Compare order and fill IDs, sides, quantities, prices, timestamps, statuses, rejects/cancels, and maximum open position.
- Reconcile grouping. Prove how fills become one journal trade and that the transformation is reversible. Duplicate import must be idempotent.
- Reconcile money once. Compare gross P&L, commissions, exchange/clearing/routing fees, other charges, and net account result. Keep cash transfers, resets, and payouts separate.
- Verify time logic. Check original zone, UTC conversion, DST boundary, exchange trade date, RTH/ETH rule, maintenance break, and holiday behavior.
- Test annotations and export. Add a plan, setup, screenshot, note, and correction; export them and document what survives. Keep the source system intact until a full review cycle passes.
- Test program replay separately. Select exact firm, program, size, region, and stage; reproduce the official dashboard state before relying on alerts.
Common Futures Journaling Mistakes
- Saving only the root symbol. ES without expiry cannot audit rollover, mapping, or the executed contract.
- Confusing points and ticks. The conversion depends on the exact minimum price fluctuation.
- Assuming every micro is simply one-tenth. Read the exact exchange specification.
- Using one RTH clock for every product. Store a product-specific, DST-aware session version.
- Hard-coding margin. Broker, overnight, exchange, and program requirements can change.
- Dropping partial fills. Convenient grouping must remain reversible to executions.
- Subtracting costs twice. Reconcile source gross, cost components, and net before analysis.
- Mixing deposits, resets, or payouts into trade P&L. Keep cash-ledger events separate.
- Backfilling the plan after the result. Freeze intended risk and setup before outcome; label later notes retrospective.
- Calling a tiny segmented sample an edge. Show observations, missingness, outliers, and uncertainty.
- Using firm-wide rule labels. Save exact program, stage, region, size, rule version, and checked date.
- Trusting a vendor directory without an acceptance test. A logo or “supported” label does not prove field completeness.
Where TSB Fits in a Futures Journal Workflow
Trader’s Second Brain is our product. Its strongest case here is the combination of broad import-profile recognition, a lifetime route, Retrospective Backtester, AI Coach, and Prop Firm Challenge Tracker. The card above shows current TSB coverage and pricing. That does not make TSB the automatic winner or replace a route-specific import test.
That does not make TSB the automatic winner. TradeZella emphasizes replay, manual backtesting, and visual journal review; Tradervue has established sharing and mentor reporting; TraderSync emphasizes replay and tiered coaching; Edgewonk has a deeper documented psychology/process focus. Choose by the review job and the exact route that passes reconciliation.
First, verify NinjaTrader, Tradovate, Rithmic, TopstepX/ProjectX, or another exact route in the TSB source directory. Next, use the position-size calculator only with the exact contract and risk inputs. If the sample reconciles, open TSB and run the full import test.
Sources and Verification Method
Contract facts were rechecked against CME Group specifications and education pages. Topstep facts were checked against its Trading Combine parameters, Maximum Loss Limit, Daily Loss Limit and permitted-products documentation. Product claims were rechecked against each vendor’s official product, pricing, import, export and terms pages on September 22, 2026. A published capability is evidence of vendor documentation, not proof that every account route works.
- CME Micro E-mini S&P 500 contract specifications
- CME Micro E-mini equity-index tick table
- CME Micro WTI versus CL specifications
- CME Gold and Micro Gold contract overview
- CME Treasury futures tick conventions
- Topstep Trading Combine parameters
- Topstep Maximum Loss Limit
- Topstep Daily Loss Limit
- Topstep products and trading hours
- Tradervue platform integrations
- TraderSync supported-broker directory and Autosync boundary
- TradeZella product overview
- TradeZella supported brokers and platforms
- Edgewonk current online product and offer
For a monthly decision log that separates observations, inferences, and strategy changes, use the structured trade-review sequence. Recheck the linked product pages before buying, then keep the journal choice tied to the exact import and export route that passed your test.