Sample report
This is the same output the tool produces — a headline markup, the exceptions raised against stable rule IDs, your position on the fair-price volume curve, and a hash-chain head that commits to every figure. Every number below was recomputed when this page was built.
Where the realized markup sits versus the fair band for this annual volume. Positive excess means paying above fair.
Each row cites a stable rule ID so a reviewer can re-derive it from the source record.
| Rule | Severity | Row | Pair | Finding |
|---|---|---|---|---|
EXC-LARGE | info | 15 | GBP/USD | USD notional 508,738.74 is at/above the 95th percentile (342,322.53) of this upload. |
EXC-LARGE | info | 23 | GBP/USD | USD notional 356,018.98 is at/above the 95th percentile (342,322.53) of this upload. |
EXC-LARGE | info | 29 | EUR/USD | USD notional 342,322.53 is at/above the 95th percentile (342,322.53) of this upload. |
EXC-LARGE | info | 64 | EUR/USD | USD notional 356,887.44 is at/above the 95th percentile (342,322.53) of this upload. |
Showing 4 of 8 exception(s) raised.
Every upload is tested against this fixed catalog of deterministic rules, each with a stable ID.
| Rule ID | Name | Severity |
|---|---|---|
EXC-IMPRATE | Implausible rate vs reference | error |
EXC-NEGAMT | Reversed / non-positive amount | error |
EXC-DUP | Duplicate trade | warn |
EXC-DATE | Malformed / ambiguous date | warn |
EXC-MISSID | Missing identifier | warn |
EXC-SPOTFWD | Spot-vs-forward misclassification | warn |
EXC-LARGE | Unusually large trade | info |
Stated US Eastern (ET) [as stated: "US/Eastern"] reconciled to UTC (high confidence). Stated timezone US Eastern (ET) [as stated: "US/Eastern"], but under that label only 63% of trades fall in a plausible weekday dealing session — the rest cluster into the overnight/ illiquid window, which is implausible for a single corporate desk. Re-interpreting the recorded stamps as UTC raises the fit to 100% (+37%), placing every trade inside one contiguous business day. Inferred UTC (high confidence); intraday benchmark lookups shifted by +5h accordingly.
150 records (sha256-hashchain/v1); self-verification passed at build. Any change to a record breaks the chain.
Vendored SHA-256 hash chain (demo). Production seam: @celesiumai/core-audit signed chain via createAuditChain().
Advisory firms white-label the platform; corporates start with a preliminary review.