I need to price a floating rate callable bond in Excel. I am new to this and struggling to find good information on this specific situation.
I have several rate scenarios until maturity, i.e. the reference rate for each period going forward, so the coupons are essentially known for each scenario and I would probably just build a toggle to switch between scenarios. I also have current price, the margin and call price, and cost of senior debt and equity.
However I don't really understand how to build this model since there is A LOT of different information out there. The coupon is paid quarterly and the bond can also be called quarterly. I don't get how to price the call option, and I am not sure what to use for discount rate. I also don't get how the yield-to-call factors in, and how it works with multiple call dates, considering it can be called every 3 months from now until maturity.
So far, while trying to understand it, this is what I've done: built out a schedule of payments if the bond is not called early, and payments for each period if the bond is called that period.