liborfloat2fixed
Compute par fixed-rate of swap given 3-month LIBOR data
Syntax
Description
[
computes forward rates, dates, and the swap fixed rate.FixedSpec
,ForwardDates
,ForwardRates
] = liborfloat2fixed(ThreeMonthRates
,Settle
,Tenor
)
Note
The liborfloat2fixed
function assumes that
floating-rate observations occur quarterly on the third Wednesday of a
delivery month. The first delivery month is the month of the first third
Wednesday after Settle
. Floating-side payments occur on
the third-month anniversaries of observation dates. Fixed payments start on
the same date as the first floating payment, and recur on the same date as
the first-coupon date (on anniversary months).
specifies options using one or more optional arguments in addition to the input
arguments in the previous syntax.Price
= liborprice(___,StartDate
,Interpolation
,ConvexAdj
,RateParam
,InArrears
,Sigma
,FixedCompound
,FixedBasis
)