| Contents | Index |
Represent an interest-rate curve object using a function
| On this page… |
|---|
Superclasses: @IRCurve
Subclasses: None
IRFunctionCurve is a representation of an interest-rate curve object. You can construct this object directly by specifying a function handle or a function can be fit to market data using methods of the object. After an interest-rate curve object is constructed; you can:
Calculate forward and zero rates and determine par yields.
Extract the discount factors.
Convert to a RateSpec structure; this is identical to the RateSpec structure produced by the Financial Derivatives Toolbox function intenvset.
| Name | Description |
|---|---|
| Type | Type of interest-rate curve: zero, forward, or discount. |
| Settle | Scalar or column vector of settlement dates. |
| Compounding | Scalar that sets the compounding frequency per year for the IRCurve object:
|
| Basis | Day-count basis of the interest-rate curve. A vector of integers.
|
| FunctionHandle | Function handle that defines the interest-rate curve. For more information on defining a function handle, see the MATLAB Programming Fundamentals documentation. |
The following table contains links to methods with supporting reference pages, including examples.
| Method | Description |
|---|---|
| getForwardRates | Returns forward rates for input dates. |
| getZeroRates | Returns zero rates for input dates. |
| getDiscountFactors | Returns discount factors for input dates. |
| getParYields | Returns par yields for input dates. |
| toRateSpec | Converts to be a RateSpec object. This is identical to the RateSpec structure produced by the Financial Derivatives Toolbox function intenvset. |
| fitSvensson | Fits a Svensson function to market data. |
| fitNelsonSiegel | Fits a Nelson-Siegel function to market data. |
| fitSmoothingSpline | Fits a smoothing spline function to market data. |
| fitFunction | Fits a custom function to market data. |
![]() | @IRFitOptions | Bibliography | ![]() |
View demos and recorded presentations led by industry experts.
Now On Demand
Network with industry peers and learn the latest applications of the leading software product for computational finance.
| © 1984-2012- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |