Net versus gross, estimated fees, and why an unknown instrument or the wrong time zone can shift your numbers.
By NKTrades
Seeing a different number in your journal than in your broker's platform? The difference usually comes down to one of a few known spots, listed below.
The journal shows your P&L net by default: profit or loss after fees. Reports and Trade View have a toggle to Gross (P&L before fees). If you're comparing against your broker, check you're looking at the same basis.
For a Tradovate import and for the TopStepX order export, the export itself doesn't list fees: the journal estimates commission per contract. If that differs from what your broker actually charges, adjust the fees on the trade itself.
For the TopStepX trade export, we take the P&L and fees directly from TopStepX: that basis is already net, and already correct for that trade.
For an import built from fills or orders, the journal calculates the P&L itself using the instrument's point value. If it doesn't recognise a symbol, the import tells you, and the journal falls back to a multiplier of 1, so the P&L will be wrong. Correct such a trade by hand, or ask support to add the instrument.
Tradovate writes times without a time zone: the journal reads them as Amsterdam time (Europe/Amsterdam). If your Tradovate platform is set to a different time zone, your trades shift by an hour or more, and sometimes onto the wrong day. TopStepX carries its own time zone with every time, so there's nothing to configure there.
Time looks off? Set the time zone in your broker correctly, revert the import from the import log and import again. Correcting the trade itself by hand doesn't change the underlying fills.
A position that's still open in your broker doesn't enter your journal: only closed positions are imported. And a stop you moved into profit during the trade isn't saved as your original stop, so your R-multiple can differ from what you expect. Add such a stop to the trade yourself.
Did this answer your question?
Still stuck?
Send us a message and the team will take a look with you.
Adding a trading account
Every trade belongs to a trading account: how to create one, which broker to pick, and the limit on the free plan.
Importing trades from Tradovate
How to get your Tradovate orders into your journal: create an account, export the Orders report as CSV and upload it.
Which import should you use?
An overview of the supported brokers and exports, logging a trade by hand, and where to find the import log.
Re-importing and duplicate trades
Why importing twice does no harm, how a trade gets completed instead of overwritten, and what happens to your notes.
Overview, Day View and Trade View
What each screen shows, how the filters work, and how a day is delimited in your journal.
Notes and screenshots
A note on a trade, a note for a whole trading day, and a screenshot per trade, all part of the free plan.