
I Built a Crypto Trading Bot That Runs 24/7 — Here's What I Learned After 30 Days
A month ago I deployed an algorithmic trading bot on Bybit. No fancy ML, no GPT nonsense — just classical technical analysis running on Freqtrade. Here's what happened. The Setup The stack is deliberately boring: Freqtrade running on a $5/month VPS in Amsterdam, connected to Bybit via API. The strategy trades 15 pairs on the 1-hour timeframe using a combination of six signals: EMA Crossover (12/26 with 200 EMA trend filter) MACD Reversal (histogram divergence + RSI confirmation) Bollinger Band Bounce (lower band touch with oversold RSI) ADX Trend Strength (only trade when ADX > 18) Volume Confirmation (relative volume > 0.7x average) Time-based Exit (close after 24h if profit < 1%) The config looks something like this: { "trading_mode" : "futures" , "margin_mode" : "isolated" , "stake_amount" : 50 , "max_open_trades" : 8 , "timeframe" : "1h" , "dry_run" : true } Everything sends notifications to Telegram — trade opens, closes, daily summaries, health checks. If the bot goes down at 3 A
Continue reading on Dev.to Python
Opens in a new tab


