BBandsRSI Strategy: Bottom-Fishing Expert
Nickname: Oversold Hunter
Profession: Professional bottom-fisher, waiting for rebounds
Timeframe: 5m (5 minutes)
1. What Is This Strategy?
Simply put, BBandsRSI is a:
- Bollinger Bands lower band + RSI oversold = Buy Buy Buy
- RSI overbought = Sell Sell Sell
- Typical "bottom-fishing" strategy
Like a supermarket sale: price drops below the bottom line (Bollinger Bands lower band), everyone panics and sells (RSI oversold), this is when you pick up bargains 🛒
2. Core Configuration: Simply "Bottom-Fish and Wait for Rebound"
Take-Profit Rules (ROI Table)
minimal_roi = {"0": 0.0} # No fixed take-profit target
Translation: How much you earn depends on what the market gives. No upper limit. Trailing stop helps you lock profits.
Stoploss Rules
Fixed Stoploss: -15% (Very wide!)
Trailing Stop: Enabled
Translation: Can withstand 15% loss, giving price enough volatility space. But when making money, it will help you lock in profits so they don't turn into losses.
3. 1 Buy Condition: Professional Bottom-Fishing Posture
🎯 Classic Combo: Bollinger Bands + RSI
(rsi < 30) & (close < bb_lowerband) & (volume > 0)
In Plain English:
"RSI below 30 means everyone is scared. Price broke below Bollinger Bands lower band means it's really cheap. Enter now, wait for rebound!"
| Condition | Parameter | Human Explanation |
|---|---|---|
| RSI Oversold | < 30 | Market panicked, oversold |
| Price Breaks Lower Band | < BB Lower | Statistically extreme low price |
| Has Volume | > 0 | Not a dead market |
Why Use Two Conditions?
- Single condition容易产生 false signals
- Both conditions met = higher rebound probability
4. 1 Sell Condition: Run When You've Made Enough
📉 Sell When RSI Overbought
(rsi > 70) & (volume > 0)
In Plain English:
"RSI over 70, everyone is too optimistic. Time to take profits."
Note: Sell only looks at RSI, not Bollinger Bands position. Simple and brutal.
5. This Strategy's "Personality Traits"
✅ Pros (Praise Section)
- Classic Combo: Bollinger Bands + RSI is an old-school golden duo, effectiveness is well-documented
- Dual Confirmation: Not blind bottom-fishing, has statistical + emotional double insurance
- Wide Stoploss: 15% stoploss space, not afraid of being stopped out by small fluctuations
- Trailing Stop: Let profits run, don't rush to take profit
⚠️ Cons (Complaint Section)
- Counter-Trend Operation: Bottom-fishing goes against the trend. When trend is strong, you'll catch falling knives 🗡️
- Simple Sell: Only looks at RSI, doesn't check if price is really overvalued
- Wide Stoploss: One loss could be 15%, hurts
- No ROI Target: May miss optimal profit point, profit pullback
6. Use Cases: When to Use It?
| Market Environment | Recommended Action | Reason |
|---|---|---|
| Ranging/Sideways | ✅ Highly Recommended | Price swings back and forth, bottom-fishing works well |
| Moderate Volatility | ✅ Can use | Volatility means bottom-fishing opportunities |
| Strong Uptrend | ❌ Don't use | Price keeps rising, can't buy back |
| Strong Downtrend | ❌ Absolutely Don't Use | Catching falling knife, lower and lower |
7. Summary: How Is This Strategy Really?
One-Sentence Evaluation
"Standard posture for bottom-fishing artifact, but remember: bottom-fishing halfway down the mountain is a big taboo!"
Who Should Use It?
- ✅ Ranging market traders
- ✅ People who like counter-trend operations
- ✅ People who can withstand some pullback
Who Should NOT Use It?
- ❌ Trend-following enthusiasts
- ❌ People afraid of losses
- ❌ Chase-rise-sell-drop type traders
My Suggestions
- Confirm market is ranging: Use trend indicators first to judge market state
- Control position size: Bottom-fishing strategies are safer with staggered entries
- Set stoploss: Even though it's mean reversion, need to prevent black swans
8. What Markets Can This Strategy Make Money In?
8.1 Core Logic: Mean Reversion
BBandsRSI's money-making philosophy is simple:
Things reverse at extremes. After enough falls, it will rise.
- Bollinger Bands Lower Band: Statistics tell us 95% of prices are within Bollinger Bands
- RSI Oversold: Psychology tells us excessive panic leads to rebounds
- Both Combined: High probability of picking up bargains
8.2 Performance in Different Markets (Plain English Version)
| Market Type | Performance Rating | Plain English Explanation |
|---|---|---|
| 📈 Strong Uptrend | ⭐⭐ | Sell too early, subsequent rise has nothing to do with you |
| 🔄 Ranging/Consolidation | ⭐⭐⭐⭐⭐ | Perfect environment, repeatedly bottom-fish and top-sell |
| 📉 Strong Downtrend | ⭐ | Bottom-fish halfway down the mountain, lower and lower |
| ⚡️ High Volatility | ⭐⭐⭐ | Many opportunities, but risk is also high |
One-Sentence Summary: Ranging market is home court, trend market is away court.
9. Want to Run This Strategy? Check These Configs First
9.1 Trading Pair Configuration
| Configuration Item | Recommended Value | Comment |
|---|---|---|
| Timeframe | 5m (default) | Suitable for ranging market |
| Stoploss | -15% (default) | Wide enough, acceptable |
| Trailing Stop | Enabled | Must! Let profits run |
9.2 Hardware Requirements
This strategy has few indicators, low computation:
| Number of Pairs | Minimum RAM | Recommended RAM | Experience |
|---|---|---|---|
| 1-10 pairs | 2GB | 4GB | Lightning fast |
| 10-30 pairs | 4GB | 8GB | Smooth |
9.3 Backtest vs Live Trading
Backtest Notes:
- Confirm whether backtest period is ranging or trend market
- Backtest results in trend markets will be terrible
Suggested Process:
- Choose trading pairs with moderate volatility
- Confirm market is in ranging state
- Small capital test
- Observe stoploss trigger frequency
Don't use this strategy in trend markets. You'll get taught a lesson!
10. Easter Egg: The Strategy Author's "Little Thoughts"
Looking at this strategy's design, you can discover some interesting things:
-
Sell condition is very careless:
"Buy needs two conditions, sell only needs one? Making it easy to 'buy buy buy' and easy to 'sell sell sell'?"
-
Stoploss super wide:
"15% stoploss, author knows bottom-fishing might be early, giving enough space to wait for rebound."
-
ROI set to 0:
"Completely no profit target, meaning 'earn as much as you can'. Main theme: Buddhist-style."
-
Bollinger Bands parameters standard:
"20-period, 2 standard deviations. Textbook-level Bollinger Bands, honest and fair."
11. Last But Not Least
One-Sentence Evaluation
"Classic mean reversion strategy, ranging market killer, trend market money-giving boy."
Who Should Use It?
- ✅ Ranging market traders
- ✅ Contrarian thinkers
- ✅ Patient bottom-fishers
- ✅ People who can withstand volatility
Who Should NOT Use It?
- ❌ Trend followers
- ❌ People afraid of bottom-fishing halfway down
- ❌ Chase-rise-sell-drop type traders
- ❌ People who don't like frequent stoploss
Manual Trader Suggestions
If you trade manually, you can:
- First judge whether market is ranging
- Look at Bollinger Bands lower band position
- Wait for RSI oversold confirmation
- Staggered entries, don't go all-in at once
12. ⚠️ Risk Re-emphasis (Must Read This Section)
Backtest Is Beautiful, Live Trading Needs Caution
BBandsRSI backtest results in ranging markets will be very good—but there's a trap:
How do you know if the next period is ranging or trend?
Simply put: Ranging markets make you rich, trend markets make you question life.
Hidden Risks of Mean Reversion Strategies
In live trading, mean reversion strategies can cause:
- Catching Falling Knives: In strong downtrends, lower and lower
- Sell Too Early: In strong uptrends, sell then it rises
- Black Swans: In extreme conditions, mean doesn't revert
My Suggestions (Real Talk)
1. First judge market state (ranging/trend)
2. Use this for ranging, switch strategies for trend
3. Small position test
4. Set stoploss, don't hold losing positions
5. Staggered entries are safer
Remember: Bottom-fishing isn't scary. What's scary is not knowing whether you're bottom-fishing or catching a falling knife! 🙏
Final Reminder: Bottom-fishing in ranging markets is satisfying, bottom-fishing in trend markets is tragic. Recognize the market, choose the strategy!