CryptoAnalyzer is an information system for collecting, analyzing, and short-term forecasting cryptocurrency prices using LSTM neural networks.
-
Data Collection
Automated retrieval of historical OHLCV (Open, High, Low, Close, Volume) data via the Binance REST API. -
Preprocessing
- Normalization and outlier removal
- Generation of additional features: volatility, price delta, candle type, and more
-
Visualization
- Time-series charts of price and volume
- Overlay of LSTM model forecasts on the price chart
-
Price Forecasting
- 1–2 minute ahead price predictions
- Adjustable LSTM hyperparameters: number of layers, batch size, learning rate
- Languages: C#, Python
- Frameworks & Libraries:
- ASP.NET Core
- Windows Forms
- Keras.NET
- External API: Binance API