Multi-Curve Framework
Since the 2008 crisis, desks use two different curves for one swap — an OIS curve to discount cash flows and a LIBOR/SOFR-forecast curve to project them — because the two rates no longer move together closely enough to treat as one.
Prerequisites: Bootstrapping A Curve From Market Instruments, OIS Discounting and Multi-Curve Frameworks
Before 2008, a bank used one yield curve to do two jobs at once: figure out what a floating rate would reset to in the future, and figure out how much to discount any cash flow back to today. That worked because unsecured interbank lending (LIBOR) and the safest overnight rate (what's now called OIS) moved almost in lockstep. Then the LIBOR-OIS spread blew out to over 300 basis points during the crisis, and it became obvious the two curves were pricing different things — one carried real bank credit risk, the other barely any. Using a single curve for both jobs stopped being an approximation and became a real, exploitable pricing error.
Two curves, two jobs
A floating swap leg's value at time still needs a forecast of the future rate and a discount factor, but now they come from different curves:
where is the forward rate for period projected off the forecast curve (built from LIBOR or SOFR instruments), and is the discount factor from the OIS curve, because OIS is the rate actually earned on the cash collateral posted against the swap under a standard credit support annex. In plain English: what you expect to be paid comes from one curve, but what that future payment is worth today comes from a different, safer curve — because collateralized derivatives are funded at the safe rate, not the risky one.
Worked example 1 — the spread matters
A 1-year floating payment of a notional $10,000,000 is expected to reset at 5.30% (forecast curve), one payment in exactly one year. The OIS discount rate for one year is 5.00%; the old single-curve approach would have discounted at the forecast rate itself, 5.30%. Cash flow: 10{,}000{,}000 \times 0.053 = \530{,}000530{,}000 / 1.05 = $504{,}762530{,}000 / 1.053 = $503{,}324 — a difference of \1,438 on one payment, from discounting at the wrong rate. Scaled across a bank's swap book, this kind of error is worth millions.
Worked example 2 — forecast and discount pulling apart
Suppose the forecast curve has a 3-month forward rate of 5.40% two years out, while the OIS curve's 2-year discount factor is . A $1,000,000 floating payment based on that forward: 1{,}000{,}000 \times 0.054 \times 0.25 = \13{,}50013{,}500 \times 0.9070 = $12{,}244D_{\text{fcst}}(2) = 0.901013{,}500 \times 0.9010 = $12{,}164 — understating the payment's value by \80 purely from mixing up which curve does which job.
Picture two of these curves stacked, one for OIS discounting and one for LIBOR or SOFR-plus-basis forecasting: they share the same short end when spreads are tight, but the gap between them widens under credit stress — exactly the widening this framework was built to price.
What this means in practice
Every swap desk now bootstraps two (or more, per currency and tenor) curves simultaneously: the OIS curve first, since it's needed to discount the instruments used to build the forecast curves, then each forecast curve using OIS discounting throughout. Getting the order or the curve assignment wrong doesn't just shift a valuation slightly — it can flip the sign of who owes whom on an off-market swap.
The most common mix-up is discounting a floating leg's forecasted cash flow with the same curve that produced the forecast, out of habit from single-curve days. This double-counts the forecast curve's own credit spread inside the discount factor, and on a large notional the error is not rounding-sized — it can be tens of thousands of dollars per trade.
Post-crisis swap pricing always separates "what rate will this reset to" (forecast curve) from "what is a future dollar worth today" (OIS discount curve) — treating them as one curve is the single-curve assumption that broke in 2008.
Related concepts
Practice in interviews
Further reading
- Hull, Options, Futures, and Other Derivatives (Ch. 9)