In most books I see that Floating Rate Bond trade at par. Yet I never see a detailed proof of why this is true. When trying to go into the maths I don't find this result.
I feel like it also depends on a lot of things. What is the coupon we are getting with the FRN and what discount curve are we using?
If the coupon and the discount curve are the same then the FRN trades at par and in this case there's no duration risk. The problem is that most of the time the coupon and the discount curve are not the same right?
For example a $1$y floating rate note that pays compounded SOFR quaterly + spread doesn't trade at par. Let's say I use the SOFR curve to discount then:
The coupon are: $N * \prod_{i=1}^{90}((1+SOFR_i / 360) -1 +s$ where $N$ is the notional.
The discount factors are: $\prod_{i=1}^{n*90}((1+SOFR_i / 360)$ where $n =1, 2, 3,4$
Hence for each cash flow we get: $\frac{N}{\prod_{i=1}^{(n-1)*90}(1+SOFR_i / 360)} - \frac{N}{\prod_{i=1}^{n*90}(1+SOFR_i / 360)} + \frac{N*s}{\prod_{i=1}^{n*90}(1+SOFR_i / 360)}$
The sum is telescopic so that at the end we get:
$$N + \sum_{n=1,2,3,4} \frac{N*s}{\prod_{i=1}^{n*90}(1+SOFR_i / 360)}$$
Hence we get a fixed rate bond + the notional.
In this case the duration risk comes uniquely from the fixed spread that I add to the coupon. This is because my discount curve is the same as the floating part of my coupon.
Hence my observations are:
- A FRN that pays a floating rate with zero spread and this floating rate is the same as the discount curve then the FRN trades at par and has zero duration risk.
- A FRN that pays a floating rate with a non zero spread and this floating rate is the same as the discount curve then the FRN has a duration risk that comes only from the fixed spread.
- A FRN that pays a floating rate that is different from the discount curve used always has a duration risk. This duration is probably small and depends on the spread between the discount curve and the floating rate that you get.
- For a FRN the discount curve that should be used is the OIS curve.
My question:
Are these observation correct? Or am I completely wrong?
Many thanks,