2025
ML-Driven Paper Trader
Python engine that backtests multiple k-means–style centroid counts to discover the highest-performing unsupervised stock-selection strategies among the most liquid tickers each month. The top strategy selects positions at each month’s start and automatically places orders via the Alpaca Trading & Broker API. A companion Next.js dashboard visualizes recent trades, current portfolio value, and historical performance.
Frameworks: Next.js, React, FastAPI
Languages: Python, TypeScript
Librarys: pandas, numpy, yfinance, alpaca-trade-api, scikit-learn, recharts




