← Back to side projects
Market Signal Bot
FeaturedAlgorithmic trading bot driven by FinBERT news sentiment
PythonFinBERTLumibotAlpaca APIML

An algorithmic paper-trading bot that reads the news before it trades.
How it works
- Pulls recent headlines for a symbol through the Alpaca news API
- Scores sentiment with FinBERT, a transformer model fine-tuned on financial text
- Sizes positions by cash-at-risk and places bracket orders with take-profit and stop-loss
- Backtested against historical data via Lumibot + Yahoo Finance