| Financial Toolbox | ![]() |
Syntax
[Call, Put] = blkprice(ForwardPrice, Strike, Rate, Time, Volatility)
Description
[Call, Put] = blkprice(ForwardPrice, Strike, Rate, Time,
Volatility)
uses Black's model to value an option and returns the Call and Put option prices.
Note:
This function uses normcdf, the normal cumulative distribution
function in the Statistics Toolbox.
|
Examples
The forward price of a bond is $95, the exercise price of the option is $98, the risk-free interest rate is 11%, the time to maturity of the option is 3 years, and the volatility of the bond price is 2.5%.
[Call, Put] = blkprice(95, 98, 0.11, 3, 0.025)
Call =
0.4162 (or $0.42)
Put =
2.5729 (or $2.57)
References
Hull, Options, Futures, and Other Derivative Securities, 2nd edition, Formulas 15.7 and 15.8.
| binprice | blsdelta | ![]() |