## Documentation Center |

Black-Scholes sensitivity to time-until-maturity change

`[CallTheta, PutTheta] = blstheta(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, |

`[CallTheta, PutTheta] = blstheta(Price, Strike, Rate,
Time, Volatility, Yield)` returns the call option theta `CallTheta`,
and the put option theta `PutTheta`. Theta is the
sensitivity in option value with respect to time. `blstheta` uses `normcdf`, the normal cumulative distribution
function in the Statistics Toolbox™.

Yield = Rate When
pricing currencies (Garman-Kohlhagen model), enter the input argument Yield = ForeignRate where |

`blsdelta` | `blsgamma` | `blslambda` | `blsprice` | `blsrho` | `blsvega`

Was this topic helpful?