Welcome to the official open source organization for StockAlert.pro - a powerful real-time stock monitoring platform that helps investors track market movements and receive instant notifications.
StockAlert.pro monitors stock prices in real-time and sends instant notifications when your defined conditions are met. Whether you're tracking price targets, technical indicators, or fundamental metrics, we've got you covered.
- 21 Alert Types: From simple price alerts to complex technical indicators
- Real-Time Monitoring: Minute-by-minute price tracking during market hours
- Multi-Channel Notifications: Email, SMS and webhooks
- Technical Analysis: Moving averages, RSI, volume spikes, and more
- Fundamental Alerts: P/E ratios, dividend announcements, earnings reports
- RESTful API: Build your own integrations with our comprehensive API
npm install @stockalert/sdkView Repository | Documentation
pip install stockalertView Repository | Documentation
Receive StockAlert notifications directly in your Slack workspace.
View Repository | Add to Slack
Connect StockAlert.pro with 400+ apps using n8n workflow automation.
Sign up for a free account at stockalert.pro and generate your API key from the dashboard.
import { StockAlertClient } from '@stockalert/sdk';
const client = new StockAlertClient('your-api-key');
// Create a price alert
const alert = await client.alerts.create({
symbol: 'AAPL',
condition: 'price_above',
threshold: 200,
notificationChannels: ['email']
});from stockalert import StockAlertClient
client = StockAlertClient("your-api-key")
# Create a price alert
alert = client.alerts.create(
symbol="AAPL",
condition="price_above",
threshold=200,
notification_channels=["email"]
)curl -X POST https://stockalert.pro/api/public/v1/alerts \
-H "X-API-Key: your-api-key" \
-H "Content-Type: application/json" \
-d '{
"symbol": "AAPL",
"condition": "price_above",
"threshold": 200,
"notification_channels": ["email"]
}'price_above- Trigger when price goes above thresholdprice_below- Trigger when price goes below thresholdprice_change_up- Trigger on percentage increaseprice_change_down- Trigger on percentage decreasenew_high- Trigger on 52-week highnew_low- Trigger on 52-week low
ma_crossover_golden- 50-day MA crosses above 200-day MAma_crossover_death- 50-day MA crosses below 200-day MAma_touch_above- Price touches moving average from belowma_touch_below- Price touches moving average from aboversi_limit- RSI reaches specified levelvolume_change- Volume spike detection
pe_ratio_below- P/E ratio falls below thresholdpe_ratio_above- P/E ratio rises above thresholdearnings_announcement- Earnings release dateearnings_beat- Earnings beat estimatesearnings_miss- Earnings miss estimates
dividend_announcement- New dividend announceddividend_ex_date- Ex-dividend date reminderdividend_payment- Dividend payment date
reminder- One-time reminder for a stockdaily_reminder- Daily reminder at specified time
Full API documentation is available at stockalert.pro/api/docs
Track your entire portfolio and get notified of significant price movements, technical breakouts, or fundamental changes.
Implement automated trading strategies by combining our webhooks with your trading platform.
Monitor stocks for specific technical patterns or fundamental metrics to identify investment opportunities.
Set stop-loss alerts and monitor position sizes to manage portfolio risk effectively.
We welcome contributions to our open source SDKs! Here's how you can help:
- Fork the repository you want to contribute to
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add amazing feature') - Push to your branch (
git push origin feature/amazing-feature) - Open a Pull Request
Please read our contributing guidelines in each repository for more details.
Each SDK repository includes:
- Comprehensive test suite
- Pre-commit hooks for code quality
- CI/CD pipelines for automated testing
- Detailed setup instructions in the README
Found a bug or have a feature request? Please open an issue in the relevant repository:
For general platform issues or questions, visit our GitHub Discussions.
All our open source projects are licensed under the MIT License - see the LICENSE file in each repository for details.
Security is our top priority. If you discover a security vulnerability, please email support@stockalert.pro instead of opening a public issue.
- Documentation: stockalert.pro/api/docs
- GitHub Discussions: Community Forum
- Email: support@stockalert.pro
- Twitter: @stockalertpro
- Star our repositories to stay updated with new features
- Follow us on Twitter for announcements
- Join our GitHub Discussions to connect with other developers
Built with ❤️ by the StockAlert.pro team. Happy monitoring! 📈
