Launch the file "engine.py" to start the demo. You will see surface plots for the four most significant principal components for S&P500 implied volatility over year 2019. The script also displays the relative significants of each factor and how the factors move over time.
To run the Demo, Navigate to the Folder where the files are saved in a terminal and type "python engine.py"
To install required packages, navigate to this project on your machine and type "pip install -r requirements.txt"
- pandas==0.24.2
- numpy==1.16.4
- scikit-learn==0.19.1
- matplotlib==2.1.0
- scipy==1.0.0