PFE Chapter 25, The Black-Scholes formula page 13
whole websites devoted to this subject, and lots of proprietary software. Our own favorite (and,
as of the writing of this book, still free) website is Option Metrics (http://www.impliedvol.com/
).
25.5. An Excel Black-Scholes function
The spreadsheet pfe_chap25.xls which accompanies this chapter includes two Excel
functions which compute the Black-Scholes call and put prices. These functions are not part of
the original Excel package; they have been defined by the author. Here’s an example of how to
use them:
1
2
3
4
5
6
7
8
9
10
AB C
BLACK-SCHOLES OPTION FUNCTIONS
S 100 Current stock price
X 90 Exercise price
T 0.50000 Time to maturity of option (in years)
r 4.00% Risk-free rate of interest
Sigma 35% Stock volatility
Call price 16.32 <-- =calloption(B3,B4,B5,B6,B7)
Put price 4.53 <-- =putoption(B3,B4,B5,B6,B7)
The functions in this spreadsheet--
Calloption
and
Putoption
--were defined by the author.
The function
Calloption(stock price, exercise price, time to maturity, interest, sigma)
is a defined macro which is attached to the spreadsheet.
3
When you first open the spreadsheet
Excel will display the following message, which asks if you really want to open this macro. In
this case the correct answer is
Enable macros.
3
As you can see in the spreadsheet, putoption has the same format for the variables.