This bot sends stock signals and alerts based on technical indicators (RSI, SMA, and MACD) to a Discord channel. Built with discord, yfinance, and APScheduler.
- Supports basic technical analysis indicators (All are using the one-hour timeframe):
- Moving Average Convergence Divergence (MACD) crossover signals.
- Relative Strength Index (RSI) overbought/oversold signals.
- Simple Moving Average (SMA) crossover signals.
- Slash commands to check stock signals for specific tickers and to clear messages.
Clone the project
git clone https://github.com/Chaose3/Chaotick.gitGo to the project directory
cd StockAlertInstall dependencies, might need sudo permissions
pip install -r requirements.txtStart the server
python3 app.py/stock <ticker>: Get real-time signals for a specified stock ticker (e.g.,/stock AAPL)./clear <amount>: Clear the specified number of messages from the chat.
---chaose3 on discord or email me at chaose3@outlook.com