FridayTrader is a fully autonomous paper trading agent that makes real-time buy/sell decisions on NASDAQ stocks using technical analysis and AI.
How it works:
- Fetches 60 days of price/volume data via yfinance
- Calculates RSI, MACD, volume ratio, and 5-day trend in numpy
- Sends technical context + live news headlines to Claude (Anthropic API) for a BUY/SELL/HOLD decision
- Executes paper trades and logs Claude's full reasoning to Obsidian markdown files
- Runs automatically twice daily Mon-Fri via a scheduler
Features:
- Automatic stop-loss (5%) and take-profit (15%)
- Live Flask dashboard showing portfolio vs S&P 500 benchmark
- Full technical indicator table logged for every decision
- Starting capital: $10,000 paper trading
Built with Python 3.9, Anthropic Claude API, yfinance, numpy, Flask, and schedule.
Log in or sign up for Devpost to join the conversation.