How the get the predicted implied volatility?

Hi, I am learning Option Trading Strategites in Python(Intermediate) Section 7 Unit 11. In the PDF file page 5, the example shows us the predicted implied volatility of 960 strike call and 900 strike put. 


In real world, when I was on 17-Oct-17, how may I get the predicted implied volatility in future days (i.e. 19-Oct-17, 23-Oct-17, and etc.)? Can I use Python mibian package on this question or any other solution? Thanks.

Hi Iris,



The implied volatility can be calculated using the mibian library. You can also refer to the following blog for the same -



https://blog.quantinsti.com/implied-volatility/



However, one of the parameters in calculating the implied volatility is the current price of the option. So calculating the IV for a future date might not be possible as you won't have the exact price of the option on a particular future date. The strategy banks on the assumption that earnings event holds a lot of uncertainty, which causes the implied volatility to rise and hence it can be traded. 



Hope that helps!



Thanks,

Akshay