Skip to content
All library documents

Bootstrapping Forward Basis Curves Versus Separate Projection Curves

Article Quant Q&A · Author: Randor

Summary

The document considers whether to construct a forward curve for the spread between three-month and one-month LIBOR directly, rather than bootstrap separate projection curves. The motivation is to reduce apparent P&L variability caused by having exposure to both rates and by differences in interpolation. One response argues that, with the same market data and compatible interpolation methods, the resulting trade values should agree; under common linear interpolation schemes, interpolating the difference can match taking the difference of interpolated curves.

A second response favors building the underlying tenor curves because market participants commonly do so, individual-rate interpolation may be easier to judge, and separate curves can adapt more naturally to other curve relationships. The discussion also emphasizes practical choices: market quotes may be inconsistent, and too many instruments can create curve kinks while too few discard information. The answers offer construction principles rather than a worked calibration or quantitative comparison, and their equivalence claim depends on using consistent inputs and interpolation assumptions.

Key ideas

  • A direct basis curve and separate projection curves can produce the same values under consistent data and interpolation.
  • Curve construction depends on instrument selection, interpolation, and knot placement.
  • Separate tenor curves may fit established market conventions and extend more flexibly to other curve relationships.
  • Too many calibration quotes can create kinks, while too few can leave useful market information unused.
  • Small inconsistencies among quoted instruments can complicate calibration without necessarily offering a practical arbitrage.

Tags

Full text
# bootstrapping a basis curve to get a forward basis curve


# bootstrapping a basis curve to get a forward basis curve












Suppose I have a trade whose payoff underlying is 3m libor minus 1m libor. The standard approach is to bootstrap separately 2 projection curves: a) a 3m projection curve, b) a 1m proj curve. However, that gives rise to a big potential for excessive fluctuations in results due to having risk on both factors, and when each separate curve is interpolated, the result is not the same as if the spread curve were interpolated. Now, since the market gives quotes of the basis curve directly (there is a) the cash rates; b) the basis swap out to various tenors: 6m 1y 2y ...), why not just bootstrap the basis = 3m libor minus 1m libor? That would give a much smoother resulting forward basis curve and so P&L volatility would be in line with the variability of the market quoted basis curve.

## Answer by Antoine Conze (score 2)

https://quant.stackexchange.com/a/40261

The results are the same as long as you use the same data and common interpolation methods.

For instance 12M Libor vs fixed swaps are less liquid than 12M Libor vs 3M Libor basis swaps so one usually uses the latter to bootstrap the 12M projection curve (after the 3M projection curve has been bootstrapped).

Also it is straightforward to see that for common interpolation schemes such as linear on log discount or linear on zero yield the interpolated difference curve is the same as the difference of interpolated curves.

So in the end bootstrapping separate curves or bootstrapping directly a basis curve will give the same trade value as long as the same data is used.

## Answer by Attack68 (score 1)

https://quant.stackexchange.com/a/40272

PnL variability and risk reliability should not be a problem if you have well designed control (knot) points and enough data. See Darbyshire: Pricing and Trading Interest Rate Derivatives.

I would advise trying to build the fundamental constructs, 1M and 3M for the following reasons;

- You probably have a better subjective opinion on the interpolation of individual IBORs than you do on the basis.

- I know the market maker desks I have contact with all build in this manner so deviating might produce curves inconsistent with the market consensus.

- In a multi curve environment it becomes more difficult to adapt to other models. E.g. say you built an OIS curve and then decided that actually the 1M-OIS spread is actually more stable at the short end and you want to factor that it, how would you marry an interpolated 1M-OIS with an interpolated 1M-3M construction?

Practically choosing your instruments and knot points is subjective. If you choose too many market data prices you will overfit your curve and create kinks. If you choose too little you leave useful market information on the table. But you can certainly incorporate information about the 3s1s basis and 1m prices if you want to.

The scenario you mention in a previous comment about inconsistent pricing is common. You cannot always satisfy the market pricing. I'll highlight the example of the 2Y-6M-IBOR IRS (market quoted) versus the 2Y-3M-IBOR IRS (priced from the 3M-IBOR curve generated by futures) and the 2Y 6s3s Basis (market quoted). In all currencies these are frequently inconsistent with each other upto a price which is too small to warrant the additional brokerage and multi-execution risk, say 0.15 to 0.3bps. So there is, practically, no arbitrage to capture but the difference is significant enough to make the curve build difficult, but there are solutions and reasons why the 6M is generally derived in the first 3Y from the 3M + 6s3s basis prices.

Shown in full with attribution under the source's licence. Licence: CC BY-SA 4.0 (Stack Exchange)

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.