Commissions and the recompute
A journal that ignores commissions flatters you. Ten round turns a day at a few dollars each is real money, and it decides whether a scalping strategy is actually profitable. MirrorFill applies a per-instrument commission to every trade's P&L — you just have to tell it the rates.
Setting your rates
Open Journal → Manage Data. The Journal Settings card shows one field per known instrument root — labelled like ES commission ($ round-turn), NQ commission ($ round-turn), and so on down the registry. Enter the all-in round-turn cost per contract for the roots you trade: commission plus exchange and clearing fees, whatever your broker's statement says a full in-and-out actually costs. Fields you leave blank stay at zero.
Your rates differ by broker and account type, so copy them from a real statement rather than a rate card.
What Save & recompute does
Clicking Save & recompute stores the rates and immediately recalculates P&L for every trade in your journal — historical trades included. That is the intended behavior, not a side effect: the journal keeps one set of rates per root, and applies it uniformly so your equity curve, profit factor, and calendar are all computed on the same basis. The confirmation toast says exactly that:
Settings saved. Profit and loss has been recalculated for every trade.
There is no per-date rate history. If your broker changes your rate, the new figure rewrites the past too — the journal chooses consistency over bookkeeping precision here, and it is worth knowing that trade-off exists.
Quick answers
Does the recompute touch imported trades too?
Yes. Every trade is recalculated — mirrored and imported alike — so all metrics stay on one consistent basis.
Can I set different rates for different accounts?
No. Rates are per instrument root, applied journal-wide. If your accounts have materially different rates, enter the one that dominates your volume.
What happens if I never set commissions?
Nothing breaks — P&L is simply gross. Your dashboard will read slightly better than your broker statement does.