Skip to main content
If you open TurtleMetrics and see a different number of trades than what NinjaTrader shows, don’t worry — your data isn’t wrong. The two platforms simply count trades differently.

How NinjaTrader counts trades

NinjaTrader’s Trade Performance report typically counts individual executions or fills. If you scale into a position with 3 separate entries and exit with 2 fills, NinjaTrader may show that as multiple trades. It also shows total contracts traded — so a 4-contract position counts differently than a 1-contract position.

How TurtleMetrics counts trades

TurtleMetrics uses flat-to-flat counting. A single “trade” is everything that happens from the moment you open a position until you’re completely flat again. Here’s what that means in practice:
You buy 1 MES contract at 5000, then buy another 1 MES at 5005, then sell all 2 at 5020.NinjaTrader might count this as 2–3 separate trades or show 4 total contracts.TurtleMetrics counts this as 1 trade — you went from flat (0 contracts) to a position, back to flat. The P&L, entry, and exit are calculated across all executions within that single position.
You buy 1 ES contract at 5000 and sell it at 5010.Both platforms count this as 1 trade. Simple round-trip trades always match.
You’re long 2 MES, then sell 4 MES (closing your long and opening a 2-contract short), then buy 2 MES to close.TurtleMetrics counts this as 2 trades: one long trade (flat → long → flat) and one short trade (flat → short → flat).

Why flat-to-flat?

Flat-to-flat counting gives you a cleaner picture of your actual trading decisions. Each trade represents a complete idea — from entry to exit — which makes analytics like win rate, average P&L per trade, and setup performance much more meaningful. If TurtleMetrics counted every individual fill as a separate trade, your metrics would be skewed by scaling behavior rather than reflecting actual strategy performance.

What about the P&L?

Even though the trade count may differ, your total P&L should match between TurtleMetrics and NinjaTrader (before commissions, depending on configuration). The same executions go into the calculation — they’re just grouped differently. If your total P&L numbers don’t match, check the commissions setup guide to make sure both platforms are using the same commission values.

Still seeing unexpected numbers?

If something looks off beyond the counting methodology:
  • Make sure all your trades have finished syncing (there’s a small delay after closing positions)
  • Check that you’re looking at the same date range in both platforms
  • Verify you’re comparing the same account — TurtleMetrics shows data per account
Need help? Email us at support@turtlemetrics.com with a screenshot of both platforms and we’ll sort it out.