Skip to content
All library documents

Swap Carry, Roll-Down, and Forward Rate Differences

Article Quant Q&A · Author: user29352

Summary

The discussion separates the funding costs of holding an interest rate swap from roll-down, the mark-to-market change associated with the curve moving through time while its shape is held fixed. It explains why the difference between a forward swap rate and the current spot swap rate can describe a roll-down scenario, rather than simply the cash accrued from the fixed and floating legs. The floating-leg fixing creates cash flows, but those flows offset the swap’s value under the assumed forecast path.

Another response relates the apparent carry calculations algebraically: a swap can be decomposed into an initial floating period and a forward-starting swap, with each component weighted by its duration or DV01. Thus expressions based on the floating rate and the forward-versus-spot rate difference can agree after appropriate scaling. The thread also notes that the result depends on the assumed future rate scenario, discounting conventions, and what a desk means by carry. It offers conceptual explanations, not a complete valuation recipe for every collateral or funding setup.

Key ideas

  • Funding costs and curve roll-down are distinct sources of swap PnL.
  • Floating-leg cash accrual can be offset by the swap’s opposing liability under the forecast path.
  • Forward-versus-spot swap rates describe a particular curve roll-down scenario.
  • Carry expressions can be equivalent after weighting by period length or DV01.
  • The calculation depends on the realized-rate assumption, discounting, and definition of carry.

Tags

Full text
# Carry calculation on an interest rate swap


# Carry calculation on an interest rate swap












I was hoping that I can get help on a simple yet not so straight forward topic :

Looking at valuing the costs of holding an IRS in the books this would entail marketed-to-market due to price movements in addition to Carry & roll down.

My question is specific to Carry of an interest rate swap.

On an IRS there would a fixed leg and a floating leg, assume that we are running a 5 year IRS where we are paying a USD fixed rate quarterly and receiving 3m Libor floating quarterly .Assume 5y spot rate is 2% & 3m libor is 1.3%

Intuitively the 3 month carry would be (spot rate - libor ) , in our case 2%-1.3% quarterly

My question is why is it to calculate carry the following is used instead:

Carry = forward rate - spot rate

In our case (4.75 years IRS starting in 3 months) - ( 5y spot rate )

please explain to me like I'm a 6 year old

Any links or txt that you can provide would be appreciated

Kind Regards

## Answer by Attack68 (score 12)

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

I will attempt to summarise the content included in this book, which has a specific chapter dealing with carry and roll-down.

There, two concepts are made completely separate.

- Costs-of-carry are defined as costs relating to holding a trade that are not directly related to market movements. For example, funding a margin requirement for an IRS facing a clearing house, or funding the regulatory capital charge imposed by regulators for transacting IRSs. These costs are not necessarily consistent from one user to another.

- Roll-down is defined as the expected profit-and-loss (PnL) if over a period of time the interest rate swap curve remains the same as its current state (shifted in time) as opposed to evolving to its future predicted values.

Personally I have traded IRSs for over 11 years and have never used carry and roll in the way you describe. Why? A mid-market swap is precisely that; a swap expected to not gain or lose any value given the future forecast evolution of rates. If, over the first 3 months you acquire 0.7% (2%-1.3%) but rates evolve exactly as forecast you are left with cash in your pocket and a swap liability of precisely the opposing amount of cash. If you wanted to exit the swap at that point you would be left with no P nor L, since your cash would have to fund its exit.

On the other hand, if the interest rate curve had moved so that the future curve reflected the starting curve (shifted in time), this would represent a genuine PnL event. This movement is described as 'roll-down'. Since the first fixing is known, the only part of your 5Y swap that can change is the 3-mth fwd 4.75-Yr part. The roll-down is calculated by evaluating the difference in rate between the current 4.75Y swap and the 3M4.75Y swap (delta adjusted for just that portion of the swap).

I recognise this isn't a direct answer to the specific question but I hope it elucidates the concept nonetheless.

## Answer by dm63 (score 9)

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

It turns out that the two things are the same, appropriately scaled. Proof: we can construct a 5 year swap using 3 month libor combined with a 3mo-4.75yr forward swap, weighted by the dv01s of each part. Thus, ignoring discounting, we have

5yr swap rate = (0.25*3mo libor + 4.75*forward rate)/5.

This can be rewritten as

0.25*(5yr swap rate - 3moLibor) = 4.75*(forward rate - 5yr swap rate)

Thus the two methods are equivalent, when each is multiplied by its relevant weighting. Note: if you do this with discounting, the 4.75 gets replaced by the dv01 of the forward swap.

## Answer by McCabe (score 1)

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

In your example, you're paying fixed 5 yr swap @ 2% and receiving 3ml @ 1.3% The 2% is the fixed rate in force for the life of the swap. The 1.3% rate will be reset in 3 months.

When we speak about swaps, the Libor leg is referred to as the "funding" leg.

Perhaps viewing the swap as a collateralized bond position would be helpful. We have a fixed bond at 2%, and we're going to finance it (repo) at 1.3%. Repo is our funding leg.

carry = forward rate - spot rate . carry = 4.75 rate, 3 months forward - 5 yr rate carry rate = -3 month rate

the only other way I can see the term "carry" being used with respect to an IRS is the cost to carry referring to the collateral posted against a swaps positions. If this is what you're looking for here, the carry rate won't necessarily be forward rate - spot rate. Rather you should look at the repo rates (i.e., SOFR) because LIBOR rates aren't used to calculate collateral due on swaps

## Answer by user35980 (score 1)

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

Worth taking a look at this piece: nice, concise, clear and intuitive description of carry & roll.

## Answer by Lipton (score -1)

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

I think that there is really a bit more to this calculation that hasn't been answered yet.

How to compute carry (and rolldown) depends on your view of realized forward scenario. In particular, Forward(t, n) - Spot(n) would be the answer if you assume that tomorrow realized spot rate is the same as today's spot rate.

- Assuming tomorrow realized spot rate is the same as today's spot rate

Under this assumption, the return we make as carry is ((1+Spot5y)^5/(1+Spot4y)^4 - 1) - Funding rate(i.e., spot 5y). Since we know (1+Spot5y)^5 = (1+Fwd4y5y) * (1+Spot4y)^4, then carry = Fwd4y5y - Spot5y (assuming we pay fixed). The corresponding roll down is Spot5y-Spot4y on the rest 4y swap. So in total, we make Fwd4y5y - Spot4y.

- Assuming tomorrow realized spot rate is the same as today's forward rate

Similarly, the return we make as carry is ((1+Spot5y)^5/(1+Fwd1y2y)/(1+Fwd2y3y)/(1+Fwd3y4y)/(1+Fwd4y5y) - 1) - Funding rate(i.e., spot 5y) = Spot1y - Spot5y. The corresponding roll down is Spot5y - Fwd1y5y. So in total, we make Spot1y - Fwd1y5y.

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.