This project combines real-time market and macroeconomic data with forecasting models (ARIMA, GARCH, HMM) and an interactive dashboard using Streamlit.
src/- Feature engineering, macro API, modeling toolsnotebooks/- Jupyter notebooks for modelingstreamlit_app/dashboard.py- Interactive forecasting dashboard.github/workflows/refresh.yml- Weekly automation via GitHub Actions.env.example- Environment variable template (do not commit real keys)
pip install -r requirements.txt
streamlit run streamlit_app/dashboard.py- Connect this repo to Streamlit Cloud
- Add your FRED API key to Streamlit secrets:
FRED_API_KEY=your_key_here
Data is refreshed weekly using GitHub Actions.
Made with 💻 by Tcooper4