Normal
Create Normal
pricer object for Cap
,
Floor
, or Swaption
instrument using
Normal
model
Since R2020a
Description
Create and price a Cap
, Floor
, or
Swaption
instrument object with a Normal
model
and a Normal
pricing method using this workflow:
Use
fininstrument
to create aCap
,Floor
, orSwaption
instrument object.Use
finmodel
to specify aNormal
model for theCap
,Floor
, orSwaption
instrument object.Use
finpricer
to specify aNormal
pricer object for theCap
,Floor
, orSwaption
instrument object.Note
If you do not specify
ProjectionCurve
when you create aCap
,Floor
, orSwaption
instrument with theHullWhite
pricer, theProjectionCurve
value defaults to theDiscountCurve
value.
For more information on this workflow, see Get Started with Workflows Using Object-Based Framework for Pricing Financial Instruments.
For more information on the available instruments, models, and pricing methods for a
Cap
, Floor
, or Swaption
instrument, see Choose Instruments, Models, and Pricers.
Creation
Description
creates a NormalPricerObj
= finpricer(PricerType
,'DiscountCurve
',ratecurve_obj,'Model
',model)Normal
pricer object by specifying
PricerType
and the required name-value pair
arguments DiscountCurve
and Model
to set properties using name-value
pair arguments. For example, NormalPricerObj =
finpricer("Analytic",'DiscountCurve',ratecurve_obj,'Model',NormModel)
creates a Normal
pricer object.
Input Arguments
Properties
Object Functions
price | Compute price for interest-rate, equity, or credit derivative instrument with
Analytic pricer |
Examples
Version History
Introduced in R2020a