Waterfall Forensics
We ran the contract forward for eight years. It matched to the penny.
Sequoia Mortgage Trust 2013-1: deconstructed from its prospectus into an executable encoding, then replayed against every monthly distribution the trustee ever reported — 93 periods, February 2013 through final termination.
$363M
of actual distributions reproduced
99.7%
of 2,139 comparisons within $1
$0.08
worst principal delta, ever
Every period, every class — computed from the contract vs. reported by the trustee
| Class | Interest computed | Interest reported | Principal computed | Principal reported | Δ |
|---|---|---|---|---|---|
| 1-A1 | 111,342.70 | 111,342.70 | 1,104,168.66 | 1,104,168.66 | 0.01 |
| 1-AX | 162,064.52 | 162,064.56 | — | — | 0.04 |
| 2-A1 | 254,013.95 | 254,013.95 | 3,802,757.58 | 3,802,757.58 | 0.01 |
| 2-AX | 255,552.69 | 255,552.84 | — | — | 0.15 |
| B-1 | 29,189.43 | 29,189.44 | 26,920.83 | 26,920.82 | 0.01 |
| B-2 | 19,459.62 | 19,459.63 | 17,947.22 | 17,947.22 | 0.01 |
| B-3 | 13,164.88 | 13,164.88 | 12,141.70 | 12,141.70 | 0.00 |
| B-4 | 9,729.81 | 9,729.81 | 8,973.61 | 8,973.61 | 0.00 |
| B-5 | 12,731.93 | 12,731.83 | 0.00 | 0.00 | 0.10 |
drag through 93 distribution dates — Δ is the summed absolute difference between the contract-computed and trustee-reported figures for the period
Or see all 93 periods at once: the tie-out heatmap ›
How
The governing documents are deconstructed into a provenance-linked encoding — every waterfall step, trigger, and floor provision cites the clause that defines it. A deterministic interpreter executes that encoding, period by period, against the collateral cashflows the trustee reported. State rolls forward on computed values only; an error anywhere would compound and surface. It doesn't.
The same engine then runs Monte Carlo counterfactuals — what should have happened under different prepayment, default, or servicing behavior — and exports the whole model as readable Python your own analysts run and defend. Every encoding is open to clause-by-clause verification, and every verification lands in an append-only ledger.