Model
WTI Futures Gas Signal
Predicts whether gas prices are more likely to rise by using short-term WTI crude oil price trends.
Decision surface
The model's buy probability across its two most influential features. Every point was computed by calling model.predict_proba on the actual .joblib. Drag to rotate.
What the model pays attention to
Approach
I trained this model on historical Yahoo Finance crude oil futures data for CL=F and used OilPriceAPI as the live production source configuration. I engineered features to capture short-term trend, momentum, lag, and volatility, including rolling averages, recent price changes, lagged prices, lagged changes, and rolling standard deviations. I compared Logistic Regression, Random Forest, and Gradient Boosting, then tuned Random Forest hyperparameters and selected the final model based on balanced accuracy and overall test performance. The model is designed to contribute one forward-looking oil market signal to the broader ensemble system behind Should I Buy Gas Today.
Features
Built by
Student at Arizona State University with an interest in analytics, predictive modeling, and practical data storytelling. This project applies machine learning to a consumer decision problem by using energy market data to estimate short-term gas price direction.
Trained on
2020-01-01 to 2026-01-01