Education

Trading Journal Best Practices for Futures Traders: What to Track and Why

Cameron Bennion
·
2025-12-08
·
4 min read
Open notebook, laptop and phone on a white desk
Photo by JESHOOTS.COM on Unsplash.

A journal line like "bought 5200, stopped 5192" records a result and nothing else. You can't tell which setup it was, whether you followed the plan, or what the market was doing. Structure is what turns a journal into a diagnostic tool, and the review questions matter as much as the fields.

The downloadable journal template gives you a blank sheet to start with. This guide covers the habits that make those records useful, especially after a difficult session.

Core fields for every trade

  1. Date and time of entry. Include the time zone you use. ET is common for US index futures.
  2. Instrument and direction. ES, MES, NQ or MNQ, long or short, and contract count.
  3. Setup type. Write the specific conditions, not a label. "KPL resistance, 5-minute rejection wick, lower high confirmed on the 2-minute chart" can be grouped and compared later. "Looked good" can't.
  4. The plan before entry. Entry, stop and target, written before you click. Comparing plan to result shows the gap between what you intended and what you did.
  5. Actual entry, exit and profit or loss. Record commissions too, since they change net results.
  6. Execution score from 1 to 5. Did you enter at the planned price or chase? Did you hold to the plan or move the stop? This separates a bad setup from a good setup executed badly.
  7. One sentence of notes. What was different, what you noticed, what you would change.

Fields that make patterns visible

Your next step

Check the math before you size up.

Use your recorded win rate, average win and loss, and trading costs in the free edge calculator. Estimates are a starting point, not proof of an edge.

Add the session type and context: trend day, range day, low volume, and any scheduled event such as an economic release or a Fed announcement. Add a quick 1 to 5 rating of your focus before the trade. It takes seconds, and over a few months you can check whether your results differ when you rated yourself low. I'm not claiming they will. The point is that you can look at your own numbers. Save a screenshot of the chart at entry, named with the trade number. Looking at a month of setups next to each other shows things text can't.

If you trade KPLs, also record which of the four levels you traded and the opening print the map was anchored to. Since the map is built from the regular-session open (9:30 am ET), a trade taken before the open can't be a trade at that day's KPLs.

Weekly review: three questions

First: which trade was my best setup, and what specific conditions made it good? Second: where was the gap between plan and execution largest? Pick the biggest deviation, not necessarily the biggest loss. Third: what condition shows up in my losers, such as a time of day, session type or event day? If losses cluster in a condition, write one specific rule to test, for example skipping trades in the five minutes around a scheduled release. Keep in mind that one week or one month is a small sample, so treat the first pass as a hypothesis and check it against more trades before treating it as a fact.

Monthly review: the numbers

Calculate win rate, average win, average loss, profit factor (gross profit divided by gross loss), expectancy per trade, longest losing streak, and the same figures per setup type. Hypothetical example, for arithmetic only: win rate 40%, average win $300, average loss $150. Expectancy per trade is 0.40 x $300 minus 0.60 x $150, which is $120 minus $90, or $30. Profit factor is $120 divided by $90, about 1.33. A 40% win rate with a 2 to 1 average win to loss can be profitable, and a 70% win rate with small wins and large losses can lose money. That is why win rate alone is a poor measure.

The caveat is sample size. These statistics from 30 trades, or from 50 simulated trades, are descriptions of what happened, not proof of an edge. Per-setup figures use even fewer trades. Use them to decide what to test next, and wait for more trades before sizing up on the strength of one bucket.

Getting the data out of NinjaTrader

In NinjaTrader 8 desktop, the Trade Performance report, opened from the Control Center, lets you review trades by account and date range. Older write-ups mention an Account Performance tab, but Trade Performance is the report to use. Check the official NinjaTrader 8 help guide for current export options and column definitions. Then merge in your setup labels, scores and screenshots. A short Sunday review of the week's trades with the screenshot folder open is enough to start.

Separating automated from manual trades

If you run any automated strategy alongside manual trading, tag every trade as auto or manual and compute the statistics for each group. Otherwise one hides the other, and you can't tell which is making or losing money. Bot access is part of the Pro tier only, and the details of how each bot behaves are in the Marty bot specs. If you don't run bots, the same tagging works for any two approaches you want to compare, such as two setups or two sessions. Decide what you will change based on the comparison before you look at the results, so the review doesn't turn into a search for a story you already wanted.

Tags:

About the Author

Cameron Bennion
Cameron BennionAbout Cameron →

Founder, Young Money Investments · Quant Trader

Cameron trades ES, NQ, and futures across multiple market cycles. He founded Young Money Investments to teach systematic, data-driven trading and manages Magnum Opus Capital. His work emphasizes documented rules, risk controls, and review over outcome promises.

Systematic Futures TradingHedge Fund Manager, Magnum Opus CapitalRisk-First EducationNinjaTrader SpecialistFutures: ES · NQ · RTY · CL · GC
Learn the daily planning process:7-Day Free Trial →

Free, No Credit Card

Get the Free Room Preview

See how the room works before choosing a membership. Follow a setup in SIM and review what happened.

🔒 Your information is secure. We respect your privacy and will never spam you.

Risk Disclosure & Disclaimer

Educational Purposes Only: The content provided in this blog is for educational and informational purposes only. It does not constitute financial, investment, or trading advice. Young Money Investments is not a registered investment advisor, broker-dealer, or financial analyst.

Risk Warning: Trading futures, forex, stocks, and cryptocurrencies involves a substantial risk of loss and is not suitable for every investor. The valuation of futures, stocks, and options may fluctuate, and as a result, clients may lose more than their original investment.

CFTC Rule 4.41 - Hypothetical or Simulated Performance Results: Certain results (including backtests mentioned in these articles) are hypothetical. Hypothetical performance results have many inherent limitations. No representation is being made that any account will or is likely to achieve profits or losses similar to those shown. In fact, there are frequently sharp differences between hypothetical performance results and the actual results subsequently achieved by any particular trading program.

Testimonials: Testimonials appearing on this website may not be representative of other clients or customers and is not a guarantee of future performance or success.

Check the math before you size up.

Use your recorded win rate, average win and loss, and trading costs in the free edge calculator. Estimates are a starting point, not proof of an edge.

Free to use. Keep a trade journal so the inputs come from your own results.