Merton
Create Merton
model object for Vanilla
,
Asian
, Barrier
,
DoubleBarrier
, Lookback
,
PartialLookback
, OneTouch
,
DoubleTouch
, Cliquet
, or
Binary
instrument
Since R2020a
Description
Create and price a Vanilla
, Asian
,
Barrier
, DoubleBarrier
,
Lookback
, PartialLookback
,
Touch
, DoubleTouch
,
Cliquet
, or Binary
instrument object with a
Merton
model using this workflow:
Use
fininstrument
to create aVanilla
,Barrier
,Lookback
,PartialLookback
,Asian
,DoubleBarrier
,Binary
,Touch
,Cliquet
, orDoubleTouch
instrument object.Use
finmodel
to specify aMerton
model object for theVanilla
,Asian
,Barrier
,DoubleBarrier
,Lookback
,PartialLookback
,Touch
,DoubleTouch
,Cliquet
, orBinary
instrument object.Use
finpricer
to specify aFiniteDifference
,NumericalIntegration
, orFFT
pricing method for theVanilla
instrument object.Use
finpricer
to specify anAssetMonteCarlo
pricing method for theVanilla
,Asian
,Barrier
DoubleBarrier
,Lookback
,PartialLookback
,Touch
,DoubleTouch
,Cliquet
, orBinary
instrument object.
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 pricing methods for a
Vanilla
, Asian
, Barrier
,
DoubleBarrier
, Lookback
,
PartialLookback
, Touch
,
DoubleTouch
, or Binary
instrument, see Choose Instruments, Models, and Pricers.
Creation
Description
creates a MertonModelObj
= finmodel(ModelType
,'Volatility
',volatility_value,'MeanJ
',meanj_value,'JumpVol
',jumpvol_value,'JumpFreq
',jumpfreq_value)Merton
model object by specifying
ModelType
and the required name-value pair
arguments MeanJ
, JumpVol
, and
JumpFreq
to set properties using name-value
pair arguments. For example, MertonModelObj =
finmodel("Merton",'Volatility',0.03,'MeanJ',0.22,'JumpVol',0.007,'JumpFreq',0.009)
creates a Merton
model object.
Input Arguments
Properties
Examples
More About
References
[1] Merton, R. "Option Pricing When Underlying Stock Returns Are Discontinuous." The Journal of Financial Economics. Vol 3. 1976, pp. 125-144.
Version History
Introduced in R2020a