← back
unsupervised-trading

Clusters S&P 500 stocks with K-Means to identify market regimes and backtest long-only signals against SPY.

python · scikit-learn · yfinance

options-analytics-black-scholes

Visualizes Black-Scholes pricing and Delta decay for rolling 30-day ATM call options on SPY using real market data.

python · numpy · matplotlib

CarbonCut-Flights

Finds carbon-efficient flight routes across 1M+ records, optimizing for emissions, stops, and cost.

python · pandas · plotly

nba-odds-generation

Pulls NBA player scoring data via the NBA API and plots point distributions across the league.

python · NBA API · matplotlib