An interest rate swap is an agreement whereby one party agrees to pay a fixed rate of interest on a notional principal amount in exchange for receiving a floating rate of interest on the same notional amount, for a predetermined period of time, from a second party.