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.