I built an open-source crypto trading bot with offline paper trading
Source: Dev.to
Main Idea
Most trading bots require your computer to run 24/7 even for paper trading.
SignalBolt allows offline paper trading: you can start a test, close your laptop, and come back later — the bot downloads historical data and simulates what would have happened.
Features
- Paper trading (no real money)
- Offline simulation / replay
- Multiple strategies
- Backtesting with Monte Carlo
- Regime detection (bull / bear / range / crash)
- Telegram bot alerts
- Discord webhooks
- Binance integration
Tech Stack
- Python 3.12
- CCXT
- pandas
- numpy