1
BUFC Quant
Algo Trading On VIX With RandomForest
DATE: 04/25/2023
Made by Zhiwei(William) He, Ryan Gilbert
1
BUFC Quant
3
Machinery Industry Analysis
What is Machine Learning
3 Major Types of ML Algorithm
Supervised Learning
Reinforcement Learning
Unsupervised Learning
1
First Attempt : Predicting SP500 Market
Structure of The Model
Predictor Variable
Response Variable
Predictor variables will be the previous 7 days of daily return
Long, short, or no position for the day
Random Forest
By combining the output of several decision trees, Random Forest can make more accurate and reliable predictions or decisions than a single tree would be able to do on its own.
1
Dataset
1
Machine Learning Performance VS Market Performance
1
Performance Using VIX Dataset
What is VIX?
Why VIX?*
1
Next Attempt : Predicting VIX
Structure of The Model
Predictor Variable
Response Variable
Predictor variables will be the previous 7 daily closes
Random Forest
1
Performance Using VIX Dataset
1
Performance Using VIX Dataset
Wins: 84
Losses: 35
Greatest Loss: -19.68%
Win rate: 71%
Average win: 5.30%
Average loss: 5.76%
1
Performance Using VIX Dataset
1
Stationary Series Fits Machine Learning Model Better
What is Stationarity?
Why Stationary Time Series?
1
VIX vs SP500 Movement (~inverses)
1
VIX Direction Prediction for SP500 Trading
Since VIX roughly inverses the direction of the SP500, can't we trade a position opposite of the prediction?
1
VIX Direction Prediction for SP500 Trading
1
VIX Instruments
Is there any way to trade VIX directly?
1
VIX Instruments
1
What else did we try?