Before you finalise the NAV, take 3 minutes to sanity-check trade capture and settlement status:
✅ Are all trades captured correctly?– Trades loaded from the broker/custodian file with the correct trade date?– Any late confirmations or manual bookings today?– Any cancelled/amended trades reflected everywhere (IBOR/ABOR/custody)?
✅ Do unsettled trades and cash movements make sense?– Pending settlements align with expected cash in/out by currency?– No “double counting” (trade booked + cash already posted)?– Any fails/aged settlements escalating?
✅ Are fees/commissions and FX on trades correct?– Brokerage/transaction costs included where required?– FX on settlement currencies applied consistently?– Any unusual financing/charges (stock loan, margin, borrow fees)?
Why this matters:
A large portion of NAV issues come from timing — trades booked incorrectly, settlements missing, or cash posted out of sequence. These errors are avoidable if you validate the trade-to-cash story before sign-off.
Pro move:
If a trade doesn’t “tell a clean story” from trade date → settlement → cash, don’t sign off until it does.
Building better NAV production habits, one day at a time.