Generates an implied volatity surface using Online query to Yahoo Finance or QuotesData.dat file downloaded from CBOE.com
Enter a stock symbol in the Main Menu Page if an online connection is available. For an offline work, leave the symbol blank and place Quotedata.dat downloaded from
CBOEIt has been tested on F quote available
hereImplied volatility surface is processed using the following steps:
1. Form quotes summary information of call and put price bid and ask in "AvgSummary" worksheet
2. Implied vol bid ask limits are placed in ImpliedVols sheet
3. Implied vols are filtered using objective function of minimizing the vol gradients on the strike/maturity axes. Constraint is the bid-ask limits
4. Implied vols are then extrapolated on the non-quoted coordinates, using objective of minimizing gradient and vol > 0 for constraint
5. A Bicubic spline is used to smoothen the surface
Note :
1.Yahoo finance does not display quotes in the night after 12 and online function will not work during the time.
2.Excel file will not work properly if launched from browser. It has to be saved to hard disk before running