Industries
Trading and commodities
Position is assembled, not stored. The number the desk trades on is a reconciliation, and on most desks it is still a manual one.
AThe operating environment
01Trade capture, risk, and settlement each hold part of the truthThey were bought at different times for different reasons and were never designed to agree with each other.
02Physical and financial settle on different clocksCargo, quality, demurrage, and hedges resolve on different timelines with different tolerances, and the exceptions are where the margin goes.
03Corrections arrive after decisions were madeRestatements have to propagate without destroying the record of what was believed at the time.
04The desk cannot stopModernization runs in parallel with live trading, which rules out most of the migration strategies proposed first.
BSystems we build
What usually needs to exist.
Trade logEvent-sourced capture with restatement handling and full replay.
ReconciliationDeterministic matching with a ranked exception queue.
ExposurePosition and P&L derived from one model, explainable to the desk.
Settlement opsDocuments, confirmations, and payment status in one view.
CRelevant practices
01Product and platform engineeringDesign, build, and evolve digital products and business-critical platforms with senior ownership from the first decision through production.02Data platforms and analyticsCreate dependable data foundations that connect operational systems, preserve meaning, and support decisions people can trust.03Applied AI and automationTurn useful model capabilities into controlled systems that work with company data, operational rules, and accountable human decisions.