Discover and explore top open-source AI tools and projects—updated daily.
calesthioAutomated stock breakout detection and analysis
Top 96.5% on SourcePulse
This project automates the detection of significant stock market "breakouts" before they become widely known, targeting traders and investors seeking actionable insights without constant market monitoring. It delivers curated, AI-analyzed stock alerts and market briefings directly to Discord or email, providing a competitive edge by highlighting stocks making decisive moves.
How It Works
The system automates stock breakout detection through a multi-stage pipeline. It leverages TradingView's screener API for real-time identification of stocks exhibiting significant price moves, high volume, and specific price/market cap criteria. Candidates then pass through an Alpaca-powered historical quality filter, discarding stocks with weak long-term performance to avoid noise. Finally, AI models (Gemini, GPT, or local Ollama) generate concise analyses of the breakout drivers, aggregate relevant news, and provide actionable insights. This layered approach ensures alerts are based on both immediate technical signals and underlying fundamental strength, enhanced by AI-driven context.
Quick Start & Requirements
pip install -r requirements.txt), and install browser automation tools (playwright install chromium).python src/tradealerts.py.config/config.json or environment variables.SETUP.md.Highlighted Details
Maintenance & Community
The provided README does not detail specific contributors, sponsorships, or community channels (e.g., Discord/Slack). It does include CONTRIBUTING.md and DISCLAIMER.md files.
Licensing & Compatibility
The project is released under the MIT License, permitting free use, modification, and distribution. No explicit restrictions for commercial use or closed-source linking are mentioned, aligning with the permissive nature of the MIT license.
Limitations & Caveats
The tool is strictly for informational and educational purposes, not financial advice, and past performance is not indicative of future results. Alert quality and data accuracy are dependent on the chosen Alpaca data feed (free IEX vs. paid SIP). Functionality is modular; omitting integrations like LLMs or TradingView will reduce the richness of alerts.
5 months ago
Inactive