Full-stack iOS options trading assistant: - Python FastAPI backend with SQLite, APScheduler (15-min position monitor), APNs push notifications, and yfinance market data integration - Signal engine: IV Rank (rolling HV proxy), SMA-50/200, swing-based support/resistance, earnings detection, signal strength scoring and noise-resistant SHA hash for change detection - Recommendation engine: covered call and cash-secured put strike/expiry selection across 0DTE, 1DTE, weekly, and monthly horizons - REST API: /devices, /portfolio, /recommendations, /positions, /signals, /alerts - iOS SwiftUI app (iOS 17+): dashboard, recommendations, trades, portfolio, and alerts tabs with push notification deep-linking - Unit + integration tests for signal engine and API layer Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
17 lines
287 B
Plaintext
17 lines
287 B
Plaintext
fastapi==0.115.6
|
|
uvicorn[standard]==0.34.0
|
|
sqlalchemy==2.0.36
|
|
yfinance==0.2.50
|
|
pandas==2.2.3
|
|
numpy==2.2.1
|
|
apscheduler==3.10.4
|
|
httpx==0.28.1
|
|
PyJWT==2.10.1
|
|
cryptography==44.0.0
|
|
python-dotenv==1.0.1
|
|
pydantic==2.10.4
|
|
pydantic-settings==2.7.0
|
|
pytest==8.3.4
|
|
pytest-asyncio==0.25.0
|
|
httpx[test]
|