SentimentTrader
AI-powered paper trading platform with $100K virtual balance and live market data via Finnhub WebSocket. FinBERT analyzes financial news sentiment (bullish/bearish). Includes pessimistic locking, idempotency keys, circuit breakers, and JWT auth with refresh tokens.
- React
- Spring Boot
- Python
- FinBERT
- PostgreSQL
- Docker