Why would market prices be different from theoretical price?
This is not obvious to me. If they are different this is an arbitrage opportunity that does not last long.
Theoretical price should be derived off some future volatility, probably it's estimate. Right?