A lightweight Python application that scans Apple, Microsoft, Google, and Meta for low-risk trading opportunities using simple technical analysis. The app favors trades where momentum, RSI, and volatility are aligned to avoid excessive risk.
- Downloads recent price history with yfinance
- Evaluates a conservative strategy based on moving averages, RSI, and volatility
- Prints actionable notifications to the console with a confidence score
- Easily extensible notification layer (email, chat, etc.)
- Install dependencies (Poetry or pip):
poetry install
# or
pip install -r <(poetry export --without-hashes --format=requirements.txt)- Run the notifier:
poetry run python main.py
# or
python main.py- Update
trade_notifier/config.pyto tweak tickers or indicator thresholds. - Implement your own
NotificationServiceintrade_notifier/notifications.pyif you need to send alerts somewhere other than stdout.