All Projects
Machine LearningCase Study·90% Match

Crypto Trade Prediction

Automated cryptocurrency trading system built with seven Docker Compose microservices: backfill (historical OHLCV data ingestion), realtime (live WebSocket trades), candle_maker (aggregates ticks into candles), predict (ML price prediction), trade_bot (automated order execution), train (scheduled model retraining), and streamlit_app (live visualization dashboard). Cronjob scheduling coordinates the pipeline. Deployed on DigitalOcean.

PythonMachine LearningDockerDigital OceanDuckDBRedPandasStreamlit
Production7MicroservicesLiveWebSocketDigitalOceanDeployedDockerOrchestrated★ Featured
7
Microservices
Live
WebSocket
DigitalOcean
Deployed
Docker
Orchestrated
🔴 The Problem

Manual crypto trading misses sub-second signals

No unified pipeline from raw ticks to order execution

The Solution

7 Docker Compose microservices cover the full trading loop

Real-time WebSocket feed → candle aggregation → ML prediction → automated trade execution

📈 Impact & Results

End-to-end latency from tick to trade under 2 seconds

Modular design allows swapping any service independently

Live dashboard via Streamlit for monitoring positions

Full Tech Stack
PythonMachine LearningDockerDigital OceanDuckDBRedPandasStreamlit

More Projects

Interested in working together?
Let's build something impactful.