I want to ask a question that may be too obvious for some of you, but:

I calculated the price of a call option (expires in 7 months) using binomial pricing model and it is significantly lower than was stated on trading website. Just curious why would it happen, is it due to volatility or there is something else?


1 Answer 1


A pricing model would yield an inaccurate answer if you used an incorrect input (volatility, time remaining, stock and strike price, carry cost, and dividend if any).

The most likely culprit for the disparity is your volatility input. It's a historical value and the current volatility estimate is the implied volatility which is derived from actual market price.

Consider double checking some other calls on your trading site to see if your valuation is consistently different across the board. Then adjust your volatility input to see if they align, give or take.

Plan B? Any decent broker (and many web sites) will provide the implied volatility for options.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .