← All work

Short-Term Stock Modeling

A student project on short-term market signals, backtesting, and feature engineering

Model Output Terminal

Project Framing

The screenshot above shows the live output of one of the paper-trading versions of the project generating buy and short ideas for the day. This started as a fairly open-ended question about whether short-horizon price movement could be modeled in a way that was still somewhat interpretable, and it ended up turning into a lot of data collection, feature engineering, backtesting, and trial and error with different model families.

View the GitHub repo ↗

Methodology & Architecture

Execution Layer

I also connected the project to the Alpaca API for paper-trading experiments. That part was mainly a way to test the mechanics of a live pipeline. It was not used for live trading with real funds.

Technologies Used

Python (Pandas, Numpy) Scikit-Learn XGBoost Alpaca API Parquet