This is an open-source algorithmic crypto trading bot for Bybit. The strategies are also available as a separate package.
The bot runs your strategies at a fixed interval and applies your risk limits. You can test a strategy on historical data, then run it in paper mode or on the Bybit testnet.
- Strategies: MA crossover, RSI, MACD, Bollinger Bands and Wyckoff. They use closed candles only.
- Backtests: test a strategy on historical data, with fees and slippage.
- Risk management: stop loss, daily loss limit, maximum open positions and a kill switch.
- Paper mode: test the bot without real funds.
- Dashboard: see positions, strategies and backtests.
- Backoffice: manage users, roles, invitations and feature flags.
Quick start · Live demo · Run with Docker · Q&A · Releases
- open-trading-bot: the bot, with the server, the dashboard and the backoffice (MIT).
- strategies: the strategies and a backtester, as an npm package (MIT).
- Read the contributing guide.
- To find a small task, look at the good first issues.
- Do not report security vulnerabilities in public issues. Read the security policy.
Disclaimer: This software is not financial advice. Crypto trading has a high risk of loss. You use this software at your own risk. Always start in paper mode or on the Bybit testnet.