cfa_gremlin
New member
- Jun 18, 2026
- 0
- 0
Can someone tell me if my understanding of the difference between I-spread, Asset Swap Spread, and Z-Spread is correct?
I am going to be talking about the Asset Swap Spread and Z-spread based on the Zero-coupon SWAP spot curve.
I’ve read that the asset-swap spread is really the coupon of an annuity in the swap market that equals the difference between the market price of the bond and the value of the bond when cash flows are valued using zero-coupon swap rates.
Let’s use a 5-Year Bond with 6% coupon having semi-annual payments whose current price is 99.41 making it have a YTM of 6.23%.
Years Zero Swap Rates
0.5 4
1 4.1
1.5 4.2
2 4.3
2.5 4.35
3 4.4
3.5 4.45
4 4.5
4.5 4.55
5 4.6
To calculate I-spread you simply take the difference between YTM and 5yr Swap Rate and you arrive at 163bps
To calculate Z-spread you use iteration or GoalSeek in Excel and you arrive at 166bps
To calculate asset-swap spread I first calculate the value of the bond by discounting CFs by the zero swap rates and I arrive at 106.54.
The difference between this value and the market value of the bond is 7.13
I use iteration or GoalSeek in Excel to find the coupon, that when discounted by the zero swap rates, would sum to 7.13 and I arrive at 80.1771bps at which point I multiply the result by 2 to make it annual. I therefore arrive at 160.35.
From what I understand, this 160.35 figure would be the spread that would be added to Libor if the investor wanted to get into an asset swap to transform his 6% fixed rate bond into a floating rate bond.
Thanks in advance.
I am going to be talking about the Asset Swap Spread and Z-spread based on the Zero-coupon SWAP spot curve.
I’ve read that the asset-swap spread is really the coupon of an annuity in the swap market that equals the difference between the market price of the bond and the value of the bond when cash flows are valued using zero-coupon swap rates.
Let’s use a 5-Year Bond with 6% coupon having semi-annual payments whose current price is 99.41 making it have a YTM of 6.23%.
Years Zero Swap Rates
0.5 4
1 4.1
1.5 4.2
2 4.3
2.5 4.35
3 4.4
3.5 4.45
4 4.5
4.5 4.55
5 4.6
To calculate I-spread you simply take the difference between YTM and 5yr Swap Rate and you arrive at 163bps
To calculate Z-spread you use iteration or GoalSeek in Excel and you arrive at 166bps
To calculate asset-swap spread I first calculate the value of the bond by discounting CFs by the zero swap rates and I arrive at 106.54.
The difference between this value and the market value of the bond is 7.13
I use iteration or GoalSeek in Excel to find the coupon, that when discounted by the zero swap rates, would sum to 7.13 and I arrive at 80.1771bps at which point I multiply the result by 2 to make it annual. I therefore arrive at 160.35.
From what I understand, this 160.35 figure would be the spread that would be added to Libor if the investor wanted to get into an asset swap to transform his 6% fixed rate bond into a floating rate bond.
Thanks in advance.