This project aims to detect anomalies in real-time cryptocurrency market data using data collected from the Binance API. The system fetches historical and real-time data, preprocesses it, engineers relevant features, and applies various anomaly detection techniques to identify unusual patterns in the market.
- Data Collection: Fetches historical and real-time cryptocurrency data from Binance API.
- Data Preprocessing: Cleans and prepares the data for analysis.
- Feature Engineering: Adds derived features like moving averages, volatility, and Bollinger Bands.
- Anomaly Detection: Implements statistical, machine learning, and deep learning models to detect anomalies.
- Real-Time Alerts: Sends alerts via Telegram when anomalies are detected.