Trades post to a double-entry general ledger as the session runs — journal, trial balance and income statement, always balanced.