Video summary
Make an MACD + RSI + Bollinger Bands crypto trading bot
Main summary
Key takeaways
Product/Video Topic
The video walks through creating a crypto day-trading bot using the MACD + RSI + Bollinger Bands indicators on the CoiGo (Koigo) Bots / CoygoBOTS / Coygo Forge platform (auto-generated subtitles).
Key Features Mentioned
- Strategy type: Momentum reversal strategy
- Trading mode: Long-only (explicitly says no short positions)
- Indicator combo: Uses MACD, RSI, and Bollinger Bands together to detect potential reversals
-
Confirmation logic: Three buy signals must all occur (per strategy rules) to trigger a buy:
- MACD bullish crossover (MACD crosses above its signal line)
- RSI oversold condition (RSI must be ≤ RSI by level, default 35)
- Bollinger Bands proximity (price must be within a configurable distance to the lower band) using percent B
-
Lookback window: Each of RSI and Bollinger Bands must occur within the last X intervals after the MACD bullish crossover
- Default look back = 3 intervals
- Risk management: Simultaneous take profit + stop loss
- Default example values: TP = 0.85%, SL = 0.85%
- Execution interval: Runs strategy on a configurable schedule
- Example default: 2 minutes
- Note: extremely short intervals may reduce usefulness for momentum indicators
- Exchange support: Creates bots for major exchanges
- Example used: Kraken, BTC/USD
- Order limits & throttling:
- Max open orders default: 6
- Max orders per second default: 6
- Test mode (paper trading):
- Enabled by default in the demo
- Uses fake balances: 0.5 BTC and $5,000 USD
User Experience / Platform Workflow (as shown)
- Create a bot from the platform’s strategy list (e.g., “Momentum Reversal Trader macd RSI and BB”).
- View and inspect the full source code of the strategy:
- Emphasizes open source / no “black box”
- Configure the bot:
- Bot name, exchange, pair, order size
- Execution interval, indicator thresholds, lookback
- Take profit / stop loss, order limits, trading fees
- Run the bot:
- Displays activity log, balances, and market subscriptions
- Logs whether each buy-condition was met per interval (MACD/RSI/Bollinger percent B)
Data / latency claim (as stated in subtitles)
- The bot runs entirely on the user’s machine and connects directly to the exchange
- “Your machine → exchange” is claimed to reduce latency
- Exchange credentials/API keys are said to be stored only locally in encrypted form
Example Configuration Values Used in the Demo
- Bot name: “BTC momentum Trader”
- Execution interval: 2 minutes
- Trade pair: Kraken BTC/USD
- Order size: 0.2 BTC per buy/sell order
- RSI threshold (RSI by level): 35
- Lookback: 3 intervals
- Bollinger condition: uses percent B, with a default threshold shown as 0.1 in the example
- Take profit / stop loss percent: 0.85% each
- Max open orders: 6
- Max orders per second: 6
Pros Mentioned (from the subtitles)
- Transparent strategy: strategy code is open and viewable/modifiable
- Test safely: built-in paper trading / test mode
- Runs locally: claims no need to trust remote servers with API credentials
- Day-trading focused: designed for short intervals (minutes/seconds/milliseconds mentioned)
- Clear logs: activity log shows indicator values and whether buy signals triggered
Cons / Limitations Mentioned
- The video does not list explicit negatives like “bad performance,” but notes a limitation:
- Momentum indicators may be less useful on extremely short intervals
- Strategy rigidity:
- Requires all three conditions (MACD + RSI + Bollinger proximity), so buys may be less frequent (implied by examples showing “no current buy signals”)
Comparisons Mentioned
The video compares the selected strategy to other bot strategies available on the platform, including:
- Arbitrage
- Grid trading
- Swing trading
- Ping-pong swing trader (alternates buy/sell)
- Smart rebalancer
- Triangular / inter-exchange arbitrage
It does not provide direct performance comparison/benchmarks—only that these alternatives exist.
Verdict / Recommendation (based on the video content)
If you want a transparent, configurable long-only day-trading bot using MACD + RSI + Bollinger Bands, this setup appears well-suited—especially because the bot’s strategy code is visible and test mode is available.
The video suggests using not-too-short execution intervals (example: 2 minutes) due to potential reduced usefulness of momentum indicators on very short timeframes.
Unique Points Mentioned (Consolidated)
- Bot uses momentum reversal combining MACD, RSI, Bollinger Bands
- Long-only, no shorts
- Uses 3 buy conditions that must all occur
- MACD bullish crossover required
- RSI threshold (default ≤ 35) required
- RSI by level occurs within lookback intervals (default 3)
- Bollinger Bands percent B proximity to lower band required
- Bollinger condition must occur within the same lookback
- percent B meaning: 0 = touching lower band, 1 = touching upper band
- Strategy sets simultaneous take profit and stop loss
- Demo values: 0.85% TP and 0.85% SL
- Execution interval configurable; demo uses 2 minutes
- Notes momentum indicators may be less helpful on extremely short intervals
- Exchange + pair configurable; demo uses Kraken BTC/USD
- Demo order amount: 0.2 BTC
- Controls: max open orders default 6
- Controls: max orders per second default 6
- Trading fees configurable (demo uses defaults)
- Run-time limit configurable; demo default 4 hours
- Test mode enabled by default; paper trading balances 0.5 BTC and $5,000 USD
- Activity log shows per-interval whether buy signals occurred
- Bot runs on the user machine (local execution)
- Claims API keys are encrypted locally and servers don’t access accounts
- Claims direct machine-to-exchange connection for lower latency
- Strategy is open source and modifiable (via platform tooling)
Speakers / Multiple Views
- The subtitles appear to be delivered by a single presenter demonstrating the platform and strategy setup end-to-end.
- No distinct secondary speakers are identified in the provided subtitles.