Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

Back to skills

Modeling Clo Cash Flow Waterfalls

ASecurity

Builds CLO waterfall models with coverage tests, reinvestment criteria, and distribution allocation across tranches. Use when modeling CLO structures, analyzing OC/IC tests, or projecting tranche returns.

22 stars
0 votes
0 copies
0 views
Added 9/20/2026
testingrusttestingapi

Works with

api

Security Analysis

A100/100

Scanned 9/20/2026

Install to Claude Code

$npx -y skills add lev-os/agents --skill modeling-clo-cash-flow-waterfalls --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Modeling Clo Cash Flow Waterfalls?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Modeling Clo Cash Flow Waterfalls
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/lev-os-modeling-clo-cash-flow-waterfalls/badge)](https://www.skillsdirectory.com/skills/lev-os-modeling-clo-cash-flow-waterfalls)

More formats (shields.io, HTML) on the badges page.

Download Zip
Files
SKILL.md
---
name: modeling-clo-cash-flow-waterfalls
description: Builds CLO waterfall models with coverage tests, reinvestment criteria, and distribution allocation across tranches. Use when modeling CLO structures, analyzing OC/IC tests, or projecting tranche returns.
tags:
  - modeling
  - structured-finance
  - investment
metadata:
  author: casemark
  practice_areas:
    - Structured Finance
    - Securitization
    - ABS/MBS/CLO
  document_types:
    - Financial Model
  skill_modes:
    - Modeling
    - Forecasting
---
# Modeling CLO Cash Flow Waterfalls

## When To Use

- Building or auditing a CLO waterfall model from an indenture or offering circular
- Projecting tranche-level returns under base, stress, and recovery scenarios
- Analyzing overcollateralization (OC) and interest coverage (IC) test triggers and cure mechanics
- Evaluating reinvestment period behavior including par-building trades and discretionary trading
- Comparing equity distributions across deal vintages or managers

## Inputs To Gather

- **Capital structure**: Tranche names, ratings, par amounts, spreads/coupons, payment frequency, and stated maturity vs. legal final
- **Collateral pool**: Par balance, WAS (weighted average spread), WAC (weighted average coupon), WARF (weighted average rating factor), WAL, diversity score, and CCC bucket concentration
- **Coverage test triggers**: OC and IC trigger levels and cure thresholds for each tranche (typically Class A/B OC, Class A/B IC, etc.)
- **Reinvestment criteria**: Reinvestment period end date, reinvestment target par, concentration limits, collateral quality tests (minimum WAS, maximum WARF, minimum diversity, CCC cap)
- **Default and recovery assumptions**: CDR (constant default rate), CPR (constant prepayment rate), recovery rate, and recovery lag in months
- **Fee structure**: Senior management fee (bps), subordinate management fee (bps), trustee/admin fees, and incentive management fee waterfall position
- **Payment dates and day count**: Quarterly vs. semi-annual, Act/360 vs. 30/360 [VERIFY against indenture]

## Workflow

1. **Map the priority of payments from the indenture**
   - Build the interest waterfall: trustee/admin fees → senior management fee → Class A interest → Class A OC/IC test → Class B interest → Class B OC/IC test → subordinate management fee → incentive fee → equity distributions
   - Build the principal waterfall: scheduled principal → turbo amortization from failed coverage tests → reinvestment bucket (during reinvestment period) → sequential principal paydown (post-reinvestment)
   - Identify any payment-in-kind (PIK) toggle provisions on mezzanine tranches

2. **Build the collateral cash flow engine**
   - Project monthly or quarterly interest collections from the pool using WAS, applying CPR and CDR vectors
   - Model defaults: apply CDR to performing par, subtract defaulted par, apply recovery rate after the specified lag period
   - Track performing par balance period-over-period: beginning par − scheduled amortization − prepayments − defaults + recoveries + reinvestment purchases
   - During the reinvestment period, reinvest principal proceeds at the reinvestment target spread subject to collateral quality test constraints

3. **Implement coverage tests**
   - OC test: (performing par + principal cash) / tranche par outstanding — compare to trigger level each payment date
   - IC test: interest collections (net of senior expenses) / tranche interest due — compare to trigger level each payment date
   - On test failure: divert interest proceeds to accelerate principal paydown of the senior-most tranche until test is cured or tranche is retired
   - Track cure status period-over-period — a cured test restores normal waterfall flow on the next payment date

4. **Run the distribution waterfall each period**
   - Allocate interest collections top-down per the interest priority of payments
   - Allocate principal collections per the principal waterfall (reinvestment vs. sequential paydown)
   - Calculate equity distributions as the residual after all obligations are met
   - Compute tranche-level IRR, WAL, yield-to-worst, and dollar price for each rated tranche

5. **Stress testing and scenario analysis**
   - Base case: consensus CDR (e.g., 2%), CPR (e.g., 20%), recovery (e.g., 70%, 12-month lag)
   - Stress case: elevated CDR (e.g., 4–6%), lower recoveries (e.g., 40–50%), extended lag
   - Front-loaded vs. back-loaded default timing vectors
   - Reinvestment spread compression scenarios (e.g., reinvesting at WAS − 50 bps)
   - Sensitivity tables: equity IRR and rated tranche WAL across CDR/recovery matrices

## Output

- **Waterfall schedule**: Period-by-period table showing interest collections, principal collections, fee payments, tranche interest payments, OC/IC test results (pass/fail with ratios), principal paydowns, and equity distributions
- **Coverage test dashboard**: OC and IC ratios each period with trigger levels, cushion (bps above trigger), and cure/fail status
- **Tranche return summary**: IRR, yield, WAL, and expected principal window for each tranche across base and stress scenarios
- **Equity return profile**: Equity IRR, cash-on-cash multiple, and distribution timeline under each scenario
- **Sensitivity matrix**: Two-variable tables (CDR vs. recovery, CDR vs. reinvestment spread) showing equity IRR and mezzanine tranche breakeven

## Quality Checks

- Par balance roll-forward reconciles each period: beginning par − amort − prepays − defaults + recoveries + reinvestments = ending par
- Total cash distributed (fees + interest + principal + equity) equals total cash collected each period — no leakage
- Coverage test ratios match hand-calculated spot checks for at least three periods
- OC test failure correctly triggers interest diversion and principal turbo in the waterfall
- Tranche stated maturities and legal final dates are correctly enforced — no payments after legal final [VERIFY]
- Reinvestment ceases on the reinvestment period end date and the model switches to sequential amortization
- Equity IRR is consistent with market context (broadly syndicated CLO equity typically targets 12–18% unlevered) — flag outliers for review
- CDR, CPR, and recovery assumptions are explicitly stated and sourced; if assumed, mark with [VERIFY]

Attribution

lev-oslev-os
View sourceMore from lev-os →
SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Related Skills

Screen Reader Testing

Practical guide to testing web applications with screen readers for comprehensive accessibility validation.

393431 votes

Python Testing

使用pytest、TDD方法、夹具、模拟、参数化和覆盖率要求的Python测试策略。

2456590 votes

Tdd Workflow

在编写新功能、修复错误或重构代码时使用此技能。强制执行测试驱动开发,包含单元测试、集成测试和端到端测试,覆盖率超过80%。

2456590 votes

Springboot Tdd

使用JUnit 5、Mockito、MockMvc、Testcontainers和JaCoCo进行Spring Boot的测试驱动开发。适用于添加功能、修复错误或重构时。

2456590 votes

Eval Harness

克劳德代码会话的正式评估框架,实施评估驱动开发(EDD)原则

2456590 votes
View all in testing →