Black-Scholes elasticity

`[CallEl, PutEl] = blslambda(Price, Strike, Rate, Time, Volatility,`

Yield)

| Current price of the underlying asset. |

| Exercise price of the option. |

| Annualized, continuously compounded risk-free rate of return over the life of the option, expressed as a positive decimal number. |

| Time to expiration of the option, expressed in years. |

| Annualized asset price volatility (annualized standard deviation of the continuously compounded asset return), expressed as a positive decimal number. |

| (Optional) Annualized, continuously compounded yield
of the underlying asset over the life of the option, expressed as
a decimal number. (Default = 0.) For example, for options written
on stock indices, |

```
[CallEl, PutEl] = blslambda(Price, Strike, Rate, Time,
Volatility, Yield)
```

returns the elasticity of an option. `CallEl`

is
the call option elasticity or leverage factor, and `PutEl`

is
the put option elasticity or leverage factor. Elasticity (the leverage of an option
position) measures the percent change in an option price per one percent
change in the underlying asset price. `blslambda`

uses `normcdf`

, the normal cumulative distribution
function in the Statistics and Machine Learning Toolbox™.

Yield = Rate `Yield` as:Yield = ForeignRate `ForeignRate` is
the continuously compounded, annualized risk free interest rate in
the foreign country. |

Daigler, *Advanced Options Trading*, Chapter
4.

Was this topic helpful?