- Before
- Re-keys trustee reports and hunts differences loan by loan. “I don't need another list of differences. I need to know which one moves cash on the 21st.”
- Now
- Starts with the break that moves cash, traced to the loan and cited to the indenture page, and decides each cause with a reason code.
CLO compliance on one trustee report, from arrival to signature
Quillfield Capital manages 31 CLOs, 22 US and 9 European, with $14.8 billion of loans in 12,184 positions. On Monday, October 12, the draft payment date report for Quillfield CLO 2023-1 arrives from Ashgrove Corporate Trust. Ashgrove finalizes on Thursday; the deal pays on Wednesday, October 21. Here is what happens next, screen by screen, in the working solution.
- 018:40 a.m., Monday
The agents worked overnight; she starts with what moves cash
Priya Raman · CLO Compliance AnalystPriya's home shows 28 of 31 trustee reports in, 34 breaks explained as 17 causes, 10 trustee queries and 9 days to the next payment date where a break moves cash. Beside it, each agent says what it did overnight, every line cited: the Reader agent read 28 reports (1,755 pages), the Recompute agent recomputed 1,766 tests from 12,184 positions, and the Diff agent grouped the breaks. She can ask or instruct the agents in plain words from the same panel.
Payment-date watch agent: “What moves cash first: in Quillfield CLO 2023-1 the interest diversion test fails on our numbers, so $583,750 must buy collateral on October 21.”
- 02One click
Every test with two marks: the trustee's and ours
Priya Raman · CLO Compliance AnalystThe deal opens on a row of test gauges. Each carries the trustee's mark, Quillfield's own mark recomputed from the indenture, and the trigger between pass and fail. Class D OC reads 105.08% for the trustee and 104.62% on Quillfield's numbers, against a 104.10% trigger. The interest diversion test passes for the trustee and fails by 13 bp on Quillfield's. Of 62 tests, 54 agree; 8 breaks come from 3 causes, with a countdown to Ashgrove's Oct 15 finalization and the Oct 21 payment date.
“62 tests · 54 agree · 8 breaks from 3 causes.”
- 03The trace
A 46 bp gap, traced to one loan
Diff agentThe Diff agent rebuilds the Adjusted Collateral Principal Amount both ways, line by line. Two lines move together: the trustee keeps $9,680,000 of the Alder Park Holdings term loan B in the principal balance at par, with no discount flag on its asset schedule (page 19), while Quillfield, which bought it at 78.50 on March 18, 2026, carries it as a discount obligation at purchase price. Ashgrove flagged it as a discount obligation through September; its October file dropped the flag. The net effect is $2,081,200 of adjusted par.
Checker agent: agrees · 97%, with the seven sources it read, each cited.
- 04The source
The indenture's own words, one click away
Priya Raman · CLO Compliance AnalystEvery figure has a citation that opens its source. The definition of Discount Obligation (§1.1, page 47) opens with the passage marked: a loan bought below 80.0% of its principal balance stays a discount obligation until its market value has been at least 90.0% for 30 consecutive business days. Alder Park's high since purchase is 86.50, on September 4, so it has none of the 30 days it needs. It is still a discount obligation.
- 05What it means on Oct 21
Every test the cause moves, and the CLO waterfall on October 21
Payment-date watch agentThe same cause moves five tests: Class A, B, C and D OC and the interest diversion test. The OC tests still pass on Quillfield's numbers, but the interest diversion test does not: 104.62% against 104.75%, while the trustee's report shows a pass. On October 21, the lesser of 50% of the remaining interest ($958,700) and the cure amount, $583,750, must buy collateral. The subordinated notes receive $897,550 instead of the $1,481,300 the trustee's numbers would pay.
“Fails · trustee shows a pass.”
- 068:45 a.m.
She confirms the cause, with a reason code
Priya Raman · CLO Compliance AnalystThe agents explain; Priya decides. She confirms cause 1 with the reason code “Trustee error — definition not applied” and a note for the record. The other reason codes sit beside it: stale data at the determination date, a trade or paydown in flight, a fix in Quillfield's own system, an interpretation ruling by the head of CLO operations, or within tolerance.
“Recorded as Priya Raman · CLO Compliance Analyst · Mon Oct 12, 8:40 a.m. · the audit trail keeps the evidence the agents cited.”
- 078:53 a.m.
The trustee query, drafted by an agent and approved by a second person
Marcus Feld · Head of CLO OperationsThe Query agent has drafted TQ-1031 to Ashgrove's CLO reporting desk with the evidence attached: indenture pages 47, 31 and 58, the trustee's own page 19, the trade confirmation and the price history. Priya submits it at 8:49 a.m. Marcus Feld approves it as the checker, with the note “Evidence checked: definition p. 47, trade ticket, price history.” Daniel Okafor, the trustee relationship manager, sends it at 8:57 a.m.
“Agents never send. The maker and the checker must be different people; the platform enforces it.”
- 08The rest of the cycle
34 breaks become 17 decisions
Priya Raman · CLO Compliance AnalystOn the breaks screen Priya tells the Diff agent to accept the three timing and data differences. It finds them: Kinlock Pharma settled after the trustee's cut-off, Orchard Valley Foods' $3.1M paydown is not yet in Quillfield's holdings, and Ashby Leisure was converted a day apart. It selects all three, seven breaks in all, for her to accept with one reason code, and says it will check the next report for the reversal.
Diff agent: “I have selected them; accept them with one reason code, and I will check the next report for the reversal.”
- 09When the agents disagree
Two workings, and a person chooses
Diff agent and Checker agentOn Quillfield CLO 2020-1, Redfern Retail missed its September 15 coupon and is a defaulted obligation that the trustee still carries at par. The Diff agent values it at the evaluated mid of 39.25 (Class D OC 104.67%); the Checker agent reads “bid-side prices” as the bid of 38.00 (104.66%). Both readings stay above the 104.48% trigger. Because the agents disagree, nothing is called explained: Priya chooses the price side, and only then is the query to Calloway drafted.
“Which price side should the query to Calloway use?”
- 10Signed before the payment date
The revised report ties out; he signs with a second factor
Marcus Feld · Head of CLO OperationsAshgrove agrees and reissues the report: Class D OC 104.62%, the interest diversion test failing and $583,750 diverted. The Reader agent ties out the revised report, and after the Halvorsen Marine industry fix, which Marcus approved as the checker, 62 of 62 tests agree. The Evidence agent's checklist is complete. Priya prepares the sign-off, and Marcus signs it with his second factor at 9:11 a.m., nine days before October 21.
“Maker ≠ checker · enforced by role.”