Multi-Timeframe Stock & ETF Trading Alert System with SMS Integration
Description
I need a production-ready engine that scans U.S. stocks and ETFs in real time, detects VWAP deviations paired with relative-volume spikes, and immediately fires BUY or SELL alerts by SMS through Twilio. The service must:
• Watch three distinct timeframes—5-minute, 15-minute, and a longer “swing” interval—running side-by-side during regular market hours. • Apply separate, configurable thresholds to ETFs versus individual equities so false signals stay low. • Stay up 99 %+ during market sessions and store every calculation for audit and analytics. • Expose a clean API/webhook so I can toggle tickers, adjust parameters, or pause the feed without touching the codebase.
Technology is flexible (Python, JavaScript/Node, or a mix); choose the stack that lets you deliver the most resilient result. A lightweight UI or JSON-based dashboard for health checks and historical alert logs will be a plus.
Deliverables
- Source code with clear comments and a README for quick deployment on a Linux VPS.
- Automated test suite proving accuracy of VWAP, relative volume, and SMS dispatch.
- Docker or similar container script for reproducible builds.
- Short Loom or text walkthrough that shows the system generating live alerts.
Acceptance criteria • Alerts arrive via Twilio in under five seconds from trigger. • No duplicate or missed signals across the three timeframes during a full trading day simulation. • Separate config files (or env vars) for ETF vs stock parameters and Twilio credentials.
When you reply, show a similar live or past automation you built—ideally something that combined market data, technical indicators, and Twilio—or point me to a GitHub repo or short video demo. Budget: USD 30–250 Skills: PHP, JavaScript, Python, Software Architecture, Node.js, Docker, API, Twilio
Skills
Want AI to find more roles like this?
Upload your CV once. Get matched to relevant assignments automatically.