How commissions work
NinjaTrader uses commission templates — preset configurations that define how much you pay per contract, per side (entry and exit). TurtleMetrics reads these values when syncing your trades and subtracts the appropriate commission from each trade’s gross P&L.Setting up commission templates
Create or edit a template
Set up a commission template that matches what your broker actually charges. This is typically a per-contract, per-side rate. For example, if your broker charges $2.04 per side per contract, enter that value.
Common issues
Net P&L doesn't match my broker statement
Net P&L doesn't match my broker statement
The most common cause is a mismatch between your NinjaTrader commission template and your actual broker rates. Double-check the per-contract, per-side rate in your template against your broker’s fee schedule. Also check for exchange fees and NFA fees that some brokers include separately.
Commissions showing as $0
Commissions showing as $0
This usually means no commission template is applied to the account in NinjaTrader. Go to Tools → Options → Commissions, verify a template exists, and check that it’s assigned to your account.
Historical trades have wrong commissions
Historical trades have wrong commissions
If you changed your commission template after taking trades, the historical trades may have been recorded with the old rate (or no rate). The commission stored is whatever was configured at the time the trade was synced. A Sync Everything re-import won’t retroactively change commissions on previously synced trades.
Different commission rates for different contracts
Different commission rates for different contracts
Some brokers charge different rates for different products (e.g., lower rates for micros). Make sure your NinjaTrader commission template handles this correctly — you may need separate templates for different contract types.
Verifying your setup
After configuring commissions:- Take a trade (or use sim) and let it sync to TurtleMetrics
- Compare the net P&L in TurtleMetrics to what NinjaTrader’s Trade Performance shows
- If they match, you’re good. If not, check your commission template rates
Your gross P&L should always match between platforms regardless of commission setup. If gross P&L is off, the issue is with trade sync, not commissions — check the trades not syncing guide.
