Intro to Option Pricing and Valuation Models

Payoff x Probability

Option pricing models are calculators that are used by option traders to estimate the value of an option contract. The value calculated represents the theoretical, or fair price, for the option given some known (and some estimates) of components that determine an options' worth. A model will then determine a price for an option today based on expected conditions in the future.

In simple terms, the fair price of an option is the probability of the option expiring in the money multiplied by the option's payoff at the expiration date.

The graph here is an illustration of this concept.

Payoff x Probability

In the above graph of this concept, the vertical bars simulate the daily price changes of a stock over 10 years (with a mean of 0 and standard deviation of 1). The blue line represents the payoff value of a call option at its' expiration date.

The most likely set of price changes occurs around the ATM point and hence ATM options have a delta of 0.50; at this point there is a 50% chance of the stock being above this point by the time the option expires. If the stock has a higher distribution of daily returns (higher volatility) then it is more likely that the option will expire ITM and hence have a higher valuation. Conversely, if the stock's price changes are limited to a narrow trading range (low volatility) then the option price will be lower as there is less likely hood that the stock will jump and expire above the call option's strike price.

Option pricing models are valuation tools that attempt to numerically describe the above graph and output a valuation price for the option in today's terms.

Why Use a Pricing Model?

Generating a single theoretical price is great, especially useful for those looking to value employee stock options. However, a wider usage of pricing call and put options can be found in creating scenarios for option strategy evaluation, calculating implied volatilities from market prices, creating volatility curves, out putting option Greek risk estimations etc.

PnL Analysis

Pricing tools such as my Option Trading Workbook, allows users to enter call, put and stock combinations to form various option strategies. The calculations then enable option strategy evaluation by showing the total scenario payoff at the expiration date as well as the strategy theoretical price. Graphing a combination in this way allows you to view how your profit and loss may change as the price of the underlying stock or stock volatility changes.

Take this as an example. This graph is an option strategy called an Iron Condor. The blue line shows the profit/loss of the strategy at the expiration date depending on underlying stock price. However, the pink line shows the theoretical profit/loss of the condor calculated at today's date. It uses inputs to derive an approximate price for the legs of the options, combines them into the strategy and shows you the curve of your P&L versus the underlying stock price.

Using price modelling in this way helps option traders assess the risks associated with a position before placing the their trades.

Implied Volatility Analysis

If an option contract already has a price i.e there is a bid or ask price in the market, you can use these values into a pricing model to calculate what the volatility input would be assuming all other inputs remain the same. This volatility number is called the implied volatility.

Implied volatility is arguably the most important of all the pricing factors when it comes to option trading. It effectively tells you what volatility the stock will be need to experience if it reaches the strike price by the expiration date. Implied volatility is not flat across the strike range for an expiration date; as an underlying moves higher and lower during a certain time frame, its' underlying volatility must also change as a result.

If you don't have Excel, I have built an online version of this implied volatility calculator.

Risk Estimation (The Greeks)

Because option contracts have a finite life span, their price movements aren't linear like stock or futures prices are. Factors such as underlying price, time to expiry, volatility and interest rates all play a part in influencing the movement of the option contract. Option Greeks are outputs to theoretical pricing models that help traders estimate how these inputs are likely to effect the price of the option. Read more about option greeks.

Types of Models

Due to the complexity of option contracts and the assumptions made in estimating underlying asset prices, there are many different pricing models to choose from. The types of models are built using either Analytical methods (given by closed formulas), and numerical routines (also called finite difference methods). The choice of model can depend on factors such as the option type (vanilla, binary, knock in/out etc) asset type (future, stock, index), option exercise style (American, European) or volatility assumption (normal, log normal, binomial).

Note, most of the option contracts traded by the average retail trader (stock/index/ETFs) are called Vanilla Options, which narrows down the type of model used. Broadly, vanilla options will use either Black and Scholes or a Binomial model for theoretical pricing.

Analytical models are computationally cheap i.e they are fast and effecient at calculating as the result is provided by a closed formula. Numerical models on the other hand are typically more expensive on time and processing as they will use and iterative routine to solve for the option price. I.e. A numerical pricing model such as the binomial model will break down (or iterates) the stock price movement into x number of potentials "steps" where each step is assigned a probability of the stock going up or down according to the volatility and time to expiration. At the end of this tree, all of the possible stock prices are then compared to the strikes at the expiration date. You can read more about this iterative approach here.

Examples of Analytical models:

  • Black & Scholes (default for European options)
    • Computationally cheap. Not suited for dividend paying stocks.
  • Black -76
  • Bjerksund
  • Barone-Adesi
  • Geske
  • Kim
  • Euro option

Examples of Numerical models:

  • Binomial (default for American options)
  • Binomial (relative)
  • Cox-Ross-Rubenstein
  • Tri-nomial

The above example models have been taken from the book The Complete Guide to Option Pricing Formulas by Espen Gaarder Haug. If you would like to see the formulas used for these, feel free to buy his book - it comes with a CD containing spreadsheet examples of many different option models.

Inputs into a Pricing Model

Pricing models require a number of inputs in order to generate a fair value. They are:

Underlying Price
The current base price of the stock/future instrument
Exercise Price
The strike price of the option being calculated
Time to Expiration
The time until the option expires, generally expressed as a decimal per year i.e. 0.25 for a 3 month option
Volatility
The expected volatility of the underlying asset, expressed in terms of annual volatility. For an estimate, you can try my historical volatility calculator
Interest Rates
The current underlying interest rate, or borrow rate
Dividends
Depending on the model, either discrete dividends or a dividend yield is used here

Resources

Historical Volatility Calculator

Hoadley's Strategy Evaluation Tool

Implied Volatility Calculator


63 Comments

Peter C March 1st, 2013 at 5:52pm

Peter, I have another question. I purchased 2 bidu 95 strike Apr13 call @ $2.80. Let's say toward the end of March, bidu is trading @ $100. Now, I'd like to sell the 2 95 strike call. Do I need to have 200 shares of bidu in my account in case someone bought my options and decided to exercise them?

Thanks again.

Peter February 28th, 2013 at 9:39pm

Hi Peter C,

The options all have different expiration dates.

Have a look at the Symbol - the numbers after the ticker but before the letter C (for call option) indicate the expiration date. E.g. BIDU130301C00090000 is the $90 call expiring on the 1st March.

There are five expirations in March for BIDU; 1st, 8th, 16th, 22nd and 28th.

Peter C February 28th, 2013 at 3:36pm

Hi Peter, I have a question regarding the call prices. I'm currently looking at bidu 90 strike Mar13 call on yahoo finance site. There are 5 different asking prices. The asking prices range from $1.14 to $3.70. Are these prices set by 5 different writers? Wouldn't it make sense to purchase the 90 strike Mar13 call at $1.14 than at $3.70, am I missing something?

Also, I'd like to confirm an expiration date. The Mar13 call price expires on the third Friday and the Mar13 week 4 call expires on the last Friday of the month, correct?

Thanks.

Peter August 29th, 2012 at 7:56pm

Hi Kanchan,

When the market price of the option is higher than what you have calculated then this means that the volatility implied by the market is higher than what you have used in your calculator.

The volatility input used to calculate a theoretical price is an estimate of the future volatility that the underlying asset is expected to experience during the life of the option. The volatility implied by the market price tells you where the market thinks volatility will trade over the life of the option.

If you strongly disagree with the market price of the option given this difference in volatility then you will be able to say that the option in market is "expensive".

What you do then is up to you ;-)

kanchan August 27th, 2012 at 5:02am

hi!
i calculated the price of an option using an option calculator .. it showed the price as 72 .. the market price of the option is 34 at present .. wat does this imply ? and wat can be done ??

Peter March 27th, 2012 at 3:11am

Hi Terry,

It depends on your trading style I suppose - but for most retail traders real-time theoretical prices are a bit excessive. You can price the options in Excel without real-time prices to gain an estimate as to where it should be trading.

Terry March 27th, 2012 at 2:25am

Hi Peter,

Thanks alot for your reply. I have one more question, please. In case of options with very low liquidity, do we need to refer to real-time Theoretical Price?

Regards,

Peter March 26th, 2012 at 7:38pm

Hi Terry,

No, as a retail trader you won't need real time updating theoretical prices. High volume traders and option market makers are the types of traders needing to watch option prices that closely.

Terry March 15th, 2012 at 1:19am

Hi Peter,

I have one question regarding Theoretical Price. Suppose we are Option Traders, do you think real-time updated Theoretical Price is not necessary if we trade very high liquidity options? In other words, only once a day update Theoretical Price is good enough to refer to the trading?

Thanks.

Regards,

Peter January 16th, 2012 at 4:30pm

Please see the page on calculating volatility.

← Newer 1 2 3 4 5 7 Older → Page 3 of 7

Add a Comment