Tech Setup

NinjaTrader Performance Report: How to Analyze Your Futures Trading Statistics

Cameron Bennion
·
2026-02-15
·
6 min read
Most futures traders look at their P&L at the end of each day and call it analysis. This is not analysis — it is scorekeeping. Real analysis requires examining the statistical distributions of your trade performance to understand why results are what they are and what specifically needs to change. NinjaTrader's built-in Performance report generates all the metrics you need. The challenge is knowing what each metric means and what it tells you about your trading. ## Accessing the Performance Report From NinjaTrader: 1. Control Center > Account Performance 2. Select your account (SIM or live) 3. Select the date range 4. Click the "Performance" tab Alternatively, from a chart with a strategy running: right-click > Strategy Performance to view that specific strategy's statistics. The report includes: trade list, performance summary, equity curve, monthly breakdown, and the detailed statistics covered below. ## Win Rate: What It Does and Does Not Tell You Win rate (percentage of trades that were profitable) is the most quoted statistic in retail trading and one of the least informative in isolation. A 70% win rate with 1:0.5 R-multiple (average win half the size of average loss) is a losing strategy: - 70 winners at 0.5R = +35R - 30 losers at 1R = -30R - Net: +5R (marginally positive but fragile) A 40% win rate with 1:2.5 R-multiple (average win 2.5x the size of average loss) is a strong strategy: - 40 winners at 2.5R = +100R - 60 losers at 1R = -60R - Net: +40R Win rate only becomes meaningful when combined with the average win-to-loss ratio. NinjaTrader reports both. Check them together. ## Profit Factor: The Most Important Single Metric Profit factor = Total Gross Profit / Total Gross Loss A profit factor above 1.0 means the strategy is profitable. Guidelines: - Below 1.0: Losing strategy - 1.0-1.25: Marginally profitable, sensitive to execution quality - 1.25-1.75: Solid edge, typical range for systematic intraday strategies - Above 2.0: Strong edge or insufficient sample size (verify with more trades) If your profit factor is below 1.25 over 100+ trades, you either have insufficient edge or an execution problem. The report helps you distinguish which. ## Average Trade Duration and Trade Timing NinjaTrader shows average holding time for winners vs. losers. A healthy pattern: winners are held longer than losers. This indicates the trader is cutting losers quickly and letting winners run. The unhealthy pattern: losers are held longer than winners. This indicates the common behavioral trap of cutting winners early (taking profit to "lock in" gains) while holding losers hoping they recover. This pattern destroys expectancy even when the underlying setup identification is sound. Check your average trade duration in the report. If you see this pattern, the fix is not strategy-related — it is execution discipline. Use bracket orders with pre-defined targets so you cannot manually cut winners early. ## Maximum Drawdown and Drawdown Duration The maximum drawdown tells you the deepest equity trough from peak to valley in the analysis period. For an account that went from $50,000 to $42,000 before recovering to a new peak, the maximum drawdown is $8,000 (16%). More informative than the drawdown amount is the drawdown duration — how many trading days the account spent below its prior peak. Long drawdown durations (30+ trading days underwater) indicate either poor risk management, an over-optimized strategy losing its edge, or a strategy that is regime-dependent and underperforming in current conditions. Compare your live trading maximum drawdown to your backtested maximum drawdown. If live drawdown significantly exceeds backtest, execution costs, slippage, and psychological deviation from the plan are likely factors. ## Monthly Breakdown: Identifying Seasonal or Regime Patterns The monthly breakdown table shows P&L for each calendar month. Patterns to look for: **Consistent monthly losses in the same calendar months:** Some strategies perform poorly during holiday-reduced-volume periods (late November, late December) or summer low-volatility periods (July-August for ES). Recognizing this allows you to reduce size seasonally. **Single catastrophic months erasing multiple positive months:** This indicates insufficient risk management — specifically, a failure to apply daily loss limits. A month where your worst day is 3x your average losing day suggests the strategy or execution broke down on a specific event (FOMC day that moved much more than expected, for example). Review the specific trades from those outlier months. **Improving monthly performance over time:** The ideal trajectory — early months show more variance as you learn the strategy, later months show tighter distribution around a positive mean. If monthly performance is not improving over 6-12 months, the problem is more fundamental. ## Using the Trade List for Setup-Level Analysis The trade list view shows every individual trade with entry time, exit time, entry price, exit price, and P&L. Export this to a spreadsheet and tag each trade by: - Setup type (KPL long, KPL short, ORB, etc.) - Time of day (open session, midday, close) - Session day (Monday through Friday) - Whether it met all entry criteria Then analyze P&L by each tag. You will typically find that certain setup types, certain times of day, or certain days of the week drive the majority of your losses or gains. This granular analysis is where actionable improvements come from. At YMI, members who work through this analysis systematically often discover that 80% of their P&L comes from 20% of their trade types, and that a specific time window or setup variant is responsible for the majority of losses. Eliminating or reducing the loss-generating subset while increasing allocation to the high-performing subset is more effective than changing strategy entirely.

About the Author

Cameron Bennion

Founder, Young Money Investments · Quant Trader

Cameron has 18+ years of live market experience trading ES, NQ, and futures. He founded Young Money Investments to teach systematic, data-driven trading to everyday traders — the same quantitative methods used at his hedge fund, Magnum Opus Capital. His members have collectively earned $50M+ in prop firm funded accounts.

18+ Years Trading ExperienceHedge Fund Manager — Magnum Opus Capital$50M+ Funded for MembersNinjaTrader SpecialistFutures: ES · NQ · RTY · CL · GC
Trade with Cameron's systems:7-Day Free Trial →

Free — No Credit Card

Get Daily KPLs in Your Inbox

AI-generated Key Price Levels for ES & NQ, delivered every trading morning. Join 500+ traders who start their session with a plan.

🔒 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.

Ready to Apply These Strategies?

Join 500+ traders using YMI's automated bots, daily KPLs, and AI trade plans to trade systematically.

Intro Trader includes a 7-day free trial • 30-day money-back guarantee on all tiers