Python Developer — Automated Options Trading Alert System (TradingView + Claude AI + Schwab API)
Upwork
Automated Options Trading Alert System — TradingView + Claude API + Schwab API
I have a complete technical specification document (attached) for a semi-automated options trading alert system. The system monitors ~77 stock tickers organized into 4 risk tiers and generates validated trade alerts via email.
Architecture
TradingView Pine Script alerts fire webhooks when technical conditions are met (support bounces, RSI oversold, IV spikes)
Python middleware server receives webhooks, enriches with options chain data, and sends to Claude API
Claude API validates every signal against a detailed trading ruleset (return hurdles, earnings avoidance, position concentration limits, tier-specific risk rules) and generates structured trade cards
Trade cards are emailed with full trade details: ticker, strikes, expiration, premium, annualized return, risk grade
Schwab API integration for optional order staging (OAuth 2.0, multi-leg vertical spread orders)
Position monitoring: profit target alerts (50% and 65% thresholds), strike proximity warnings, roll recommendations
Deliverables
TradingView Pine Script alert conditions for 77 tickers across 4 tiers
Python webhook server (Flask or FastAPI)
Claude API integration with full trading ruleset in system prompt
Email delivery system (SendGrid or AWS SES) for trade cards and management alerts
Schwab API OAuth integration for reading positions and staging spread orders
Position monitoring cron job (15-min intervals during market hours)
Deployment to Railway, Render, or similar hosting
Documentation
Payment: 4 milestones, 25% each
M1: Webhook receiver + TradingView alerts working
M2: Claude validation + email trade cards delivered
M3: Position monitoring + management alerts
M4: Schwab API integration + final delivery + 2-week bug fix window
I have a detailed technical spec with complete architecture, all trading rules, trade card templates, API formats, and database schema. Will email it to successful candidate. This is not a vague project — the spec is your blueprint.
Tech stack: Python, Flask/FastAPI, Anthropic Claude API, Schwab API (OAuth 2.0), TradingView webhooks, SendGrid/SES, SQLite or PostgreSQL
Timeline: 1-2 weeks