The purpose of an option pricing model is to determine the theoretical fair value for a call or put option given certain known variables. In other words - to determine an option's expected return.
Basically, the expected return of an option contract is a function of two variables:

These two values multiplied together give you the theoretical price.
Calculating the option payoff is quite easy: for call options it is the maximum of either 0 or the underlying price minus the strike price. For put options it is the maximum of either 0 or the strike price minus the underlying price. More simply:
Call Option Payoff = Max (0, (Underlying Price - Strike Price))
Put Option Payoff = Max (0, (Strike Price - Underlying Price))
But it is in determining the probability of the payoff that becomes a little more difficult.
Essentially, you want to know where the underlying price is likely to be trading at by the expiration date. To determine this probability is no easy task.
For example, say that a stock is currently trading at 100 and you are trying to value a call option on this stock with a strike price of 100 and maturity date of 1 month. Imagine that you know the exact probabilities of where this stock will be trading at the maturity date:
50% chance it will be trading at 95
50% chance it will be trading at 105
If these were the only two outcomes available and you knew the probabilities of these outcomes, then pricing this option is very easy.
First, you know that for a call option, if he underlying is trading below the strike price than the call option is worthless. Second, if the underlying is trading above the strike price then the payoff of the option is the underlying price minus the strike price - i.e. 5 (105 - 100).
So now we have two outcomes and two payoffs.
A 50% chance of making 0 and a 50% chance of making 5.
Then we can construct a simple formula to describe the expected return of our option contract:
(Probability of Stock Trading at 95) x (Option Payoff at 95) + (Probability of Stock Trading at 105) x (Option Payoff at 105)
Which becomes: (0.50 x 0) + (0.50 x 5) = 2.50
Of course in the real world, there is a much larger set of price outcomes and we will never know for sure what the true probability really is. That was the challenge Fisher and Black had when they ventured into writing their paper on pricing real options.
Comments (36)
Peter
January 16th, 2012 at 4:30pm
Please see the page on calculating volatility.
Aman
January 16th, 2012 at 12:37pm
The spreadsheet ask for the "historical volatility" for one of my inputs. How can I determine/calculate the historical volatility? Thanks.
k
December 17th, 2011 at 7:36am
thank u peter ..
could u tell me what one can do wen an option is under priced or over price ? should we buy it or should we sell what we have or hold the position ...
Peter
December 14th, 2011 at 4:16pm
Hi K, apologies for the delay - I missed your first comment.
An overpriced or underpriced option occurs when you have used an option pricing model to calculate a theoretical price given certain inputs to the model e.g. stock price, interest rates, dividends, strike price, expiration date and volatility.
Out of the above inputs all are known except the volatility, so when the market price of an option is higher than what has been calculated by an option model, this means that the market is "implying" a higher expected volatility for the underlying stock from the current point until the expiration date.
If the market price of the option is lower than the theoretical price then the market is implying a lower expected underlying volatility.
k
December 14th, 2011 at 8:25am
hi peter,
how do we know that an option is overpriced or under priced ? n what implication does it have ?
Tiburon
December 3rd, 2011 at 9:20am
Good work Peter.....Keep it up!! You are a great help to beginners.
k
December 3rd, 2011 at 12:59am
hi peter,
how do we know that an option is overpriced or under priced ? n what implication does it have ?
Peter
November 27th, 2011 at 5:32pm
Hi Omkar,
Please see my option pricing spreadsheet.
Omkar Kulkarni
November 26th, 2011 at 3:06am
Hello Peter
Kindly provide me excel format for better understanding & study.
regards
catfish
November 3rd, 2011 at 7:24am
Thanks Peter! Perfect; thanks for the clear explanation!
Peter
November 2nd, 2011 at 5:03pm
Hi Catfish,
Adj Close is the closing price adjusted for dividends and stock splits.
Px Change is the daily percentage change.
The Volatility column measures a range of Px Changes according to the cell B3. So the cells are blank until enough data is available to calculate.
The values directly below the input cells are;
Close = Current closing price of the stock.
Current = Current historical volatility value.
Average = Average of the historical volatility for the data set.
Maximum = Maximum volatility for the period.
Minimum = Minimum volatility for the period.
catfish
November 1st, 2011 at 7:22pm
Hi Peter. Can you explain the output columns in the historical volatility spread sheet? I don't understand the "Adj Close, Px Change", or why the "Volatility" doesn't have ranges for a top portion of that column and what those %'s mean per line?
Finally, I don't understand the %'s which populate directly below the input data?
Thanks in advance!
Peter
October 10th, 2011 at 7:21pm
Hi Roshan,
1. Risk-free rate is the interest rate i.e. the rate that it costs you if you borrow money to invest.
2. Dividend Yield is the annual rate of return on the stock that is derived from dividends received.
For the NIFTY I'm not sure as it is an index and the Dividend Yield for an index will be the sum of the weighted dividend yields of each component that makes up the index.
You could ask your local broker in India what this is - he could then check on Bloomberg.
ROSHAN
October 10th, 2011 at 4:14am
Hi Peter.i am very new to options.I learn't a lot from this platform. Thank you.
now coming to some of my doubts.
what are the fields.
1. Risk free rate.
2. Dividend yield.
in Black Scholes model.
Please elaborate their significance.
What shall i enter into these fields while the underlying is nifty
Thanks in Advance
Gordon
October 9th, 2011 at 5:45am
Great explanation!
And the excel file is very wonderful!
Thank you very much!
Mac
September 19th, 2011 at 1:11pm
Great Explanation !! Thanks :-)
sandy
August 29th, 2011 at 12:02pm
Good explanation.
Debraj Bose
June 17th, 2011 at 11:59pm
Great explanation. Very very thanks to describe it in a simple way.
S
May 12th, 2011 at 7:45pm
Brilliant...absolutely brilliant! Thanks so much... this has formed a solid foundation for tougher concepts!
Dee La
January 23rd, 2011 at 9:35pm
Hi guys, I trade forex digital options.
Peter
January 13th, 2011 at 4:20pm
Hi Deva, check out the page on the Black Scholes Model and let me know if you have any questions.
deva
January 12th, 2011 at 11:46pm
hi my dear friends i want know about option pricing models please help me...
Peter
May 28th, 2010 at 7:19am
What do you mean by manually? You can check the code that I use for the spreadsheet in the VBA editor. Alternatively, you can review the Black and Scholes formula here;
optiontradingtips.com/pricing/black-and-scholes.html
Let me know if I misunderstood you.
Madhukar
May 26th, 2010 at 4:40pm
22.50 Strike Price
25.00 Underlying Price
26-May-10 Today's Date
30.00% Historical Volatility
20-Jun-10 Expiry Date
3.50% Risk Free Rate
2.00% Dividend Yield
25 DTE
0.07 DTE in Years
If I have to calculate the Theoretical price Manually without using the excel formula how do I do it, i.e. what gets multiplied by what and what get deducted to get a value that excel shows of 2.59. Please send a reply to this message. (note: I have taken this data from Options trading workbook)
Peter
November 16th, 2009 at 4:04am
Hi Sam, not sure exactly what you're asking but the expected return of the underlying at each maturity is e^(rt), where r = risk free rate - dividend yield and t = time to maturity in years.
So, you would need to calculate this twice I guess.
Sam
November 14th, 2009 at 5:23am
Dear Sir,
How can the expected return on the underlying asset be calculated using derivatives with different maturities?
Thanx
Peter
September 4th, 2009 at 6:32am
Hi Hakim, are you after stock price history? You could try http://finance.yahoo.com (free) or http://www.csidata.com
Hakim
September 4th, 2009 at 12:50am
Badly need your help. History is more or less bunk. Help me! Please help find sites for: Dividend stock picks, while investing in mexico, stock worked to discuss for digital wins in the united states.. I found only this - [URL=http://www4.planalto.gov.br/consea/pec-alimentacao/Members/Stockpicks]stimulus stock picks[/URL]. If you not vary in signs, you focus your hands against male analysts. Opulent responsibilities of team and administration decided hands like preference, mediator and twenty-five. Thank you very much :mad:. Hakim from Herzegovina.
Admin
March 23rd, 2009 at 4:21am
Hi Will, that's impossible to answer actually. The decay of an option is not linear and cannot be simplified like that. Not only does it depend on the "in-the-moneyness" like you mentioned but also on the volatility, interest rates and dividends.
What exam is this question from? Can you please send it to me?
will
March 22nd, 2009 at 11:57pm
as an option reaches maturity does the option premium havle or quarter in price?....i know it depends on whether the option is at the money etc.
However it is a question in an exam and no other details are given...thanks
Admin
March 22nd, 2009 at 6:39am
Yes that's correct. You will notice that in-the-money options have higher premiums than out-of-the-money options.
Roger
March 19th, 2009 at 9:21pm
Is it accurate to assume that the higher the probability of stock trading above strike price, the more premium an option buyer would need to pay and vice versa if the probability is lower?
Admin
December 8th, 2008 at 3:17am
Hi Sanjib,
Not sure why the calculator isn't working for you. What do you see in the cells? Perhaps you don't have Macros enabled?
You can try http://www.bankrate.com/ for interest rate information.
sanjib sinha
November 27th, 2008 at 11:34pm
sir,
how to operate the the calculator & how can i get get interest of index
Admin
August 1st, 2008 at 6:37pm
Hi Deepesh,
That is the idea behind an option pricing model; to calculate the premium. I.e. the premium is the result of the calculation.
Deepesh
July 31st, 2008 at 11:49am
the formula given above is wrong. Payoff should also take premium in account
Add a Comment