Covenant Desk · Analytics engine

The Decomposition Engine.

This standalone engine shows six distinct teaching quantities. One credit in: six selected covenant and credit terms mapped into option-style teaching estimates, in basis points, without adding unlike economic quantities into one price. Read the methodology for the assumptions and limits.

The credit

LTM EBITDA1740€m
Net leverage4.0x
Asset / EV volatility25%
Quoted spread248bps
Risk-free rate4.5%

The options

Builder %50%
Maintenance covenant8.0x
ECF sweep trigger4.5x
Generic call vol6%
EBITDA growth2.0%/yr
Terminal credit putbps
Quoted spread inputbps
Credit put after sweep*bps

On smaller screens, scroll the table horizontally to see every column.

Selected option-style lineteaching bps± s.e.
Combined price — not additive
Builder capacity: alternative snapshots, not ordered bounds

Adjust the inputs to run the teaching estimate.
Asset-vol sensitivity: Monte Carlo vs analytic reference

On smaller screens, scroll the table horizontally to see every column.

Asset volPath put (bps)BS reference (bps)After sweep* (bps)
Re-weight to supplied targets: sensitivity only

Re-weight the paths to selected target moments by minimum relative entropy (weighted Monte Carlo), then re-run the teaching estimate. Moment matching does not establish an arbitrage-free risk-neutral measure or a calibrated price.

Set a target above to re-weight.
Public teaching demo · LevFin Academy · teaching estimate, not a market price or legal conclusion. *The sweep comparison reduces debt face on each path while holding terminal EV fixed; it is not a full refinancing, asset-depletion or lender cash-flow model.

The full framework is Part VII of the LevFin Book: how selected covenant rights map into contingent payoffs, why capacity is not lender loss, and why legal permissions and economic payoffs must be separated. This engine produces a teaching estimate: option-style arithmetic on the paths you supply, not a calibrated risk-neutral price.

What this covenant decomposition engine does

A credit’s quoted spread is one blended number. This engine maps six selected covenant and credit terms into option-style teaching estimates in basis points: a Merton credit-risk put, a builder basket, an equity cure, an ECF debt-only sensitivity, a generic call proxy and a portability-premium proxy. The quoted spread is context only. Unlike quantities are not added into a combined price or compared with it as a residual.

Two input modes ship. Parametric quick-start builds illustrative paths from the sliders. Upload mode accepts a rights-cleared JSON state-path export from your own model. Optional moment re-weighting is a sensitivity: matching moments does not establish an arbitrage-free risk-neutral measure.

Every current output is a teaching estimate. The engine does not produce a calibrated risk-neutral price, parse an agreement, or determine contract-specific availability. The builder line shows alternative capacity snapshots, not universal upper or lower bounds. No market, relative-value or recommendation conclusion follows from these separate estimates.

The indexable explanation is the decomposition methodology. Companion calculators: builder basket, incremental debt, and make-whole.

Common questions

What is covenant decomposition?

The engine shows separate teaching estimates in common units. Credit shortfall, distribution capacity and assumed contractual-right proxies are not added into a combined lender price.

Why was the residual removed?

It mixed unlike economic quantities. The corrected engine no longer reports a combined price, implied yield or quoted-spread residual.

When is an output a calibrated risk-neutral price?

Only when a contract-specific payoff is priced under an arbitrage-consistent risk-neutral measure calibrated to observable instruments, with discount, survival, recovery, exercise and RiskyPV01 conventions validated. This engine does not currently produce that label.

Does the engine parse credit agreements?

No. It applies simplified option-style arithmetic to the paths and terms you supply. It does not read a document, parse a covenant stack or determine contract-specific availability.

What are the six lines?

Merton credit-risk put, builder basket, equity cure, ECF debt-only sensitivity, generic call proxy and portability-premium proxy. Each is an option-style teaching estimate in basis points. The builder line shows alternative capacity snapshots, not universal upper or lower bounds.

Why is the live engine not in the sitemap?

The public engine is a teaching demo and is marked noindex. This methodology page is the indexable explanation of assumptions, evidence labels and limits.