Skip to main content

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!"

ConditionParameterHuman Explanation
RSI Oversold< 30Market panicked, oversold
Price Breaks Lower Band< BB LowerStatistically extreme low price
Has Volume> 0Not 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)

  1. Classic Combo: Bollinger Bands + RSI is an old-school golden duo, effectiveness is well-documented
  2. Dual Confirmation: Not blind bottom-fishing, has statistical + emotional double insurance
  3. Wide Stoploss: 15% stoploss space, not afraid of being stopped out by small fluctuations
  4. Trailing Stop: Let profits run, don't rush to take profit

⚠️ Cons (Complaint Section)

  1. Counter-Trend Operation: Bottom-fishing goes against the trend. When trend is strong, you'll catch falling knives 🗡️
  2. Simple Sell: Only looks at RSI, doesn't check if price is really overvalued
  3. Wide Stoploss: One loss could be 15%, hurts
  4. No ROI Target: May miss optimal profit point, profit pullback

6. Use Cases: When to Use It?

Market EnvironmentRecommended ActionReason
Ranging/Sideways✅ Highly RecommendedPrice swings back and forth, bottom-fishing works well
Moderate Volatility✅ Can useVolatility means bottom-fishing opportunities
Strong Uptrend❌ Don't usePrice keeps rising, can't buy back
Strong Downtrend❌ Absolutely Don't UseCatching 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

  1. Confirm market is ranging: Use trend indicators first to judge market state
  2. Control position size: Bottom-fishing strategies are safer with staggered entries
  3. 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 TypePerformance RatingPlain 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 DowntrendBottom-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 ItemRecommended ValueComment
Timeframe5m (default)Suitable for ranging market
Stoploss-15% (default)Wide enough, acceptable
Trailing StopEnabledMust! Let profits run

9.2 Hardware Requirements

This strategy has few indicators, low computation:

Number of PairsMinimum RAMRecommended RAMExperience
1-10 pairs2GB4GBLightning fast
10-30 pairs4GB8GBSmooth

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:

  1. Choose trading pairs with moderate volatility
  2. Confirm market is in ranging state
  3. Small capital test
  4. 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:

  1. 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'?"

  2. Stoploss super wide:

    "15% stoploss, author knows bottom-fishing might be early, giving enough space to wait for rebound."

  3. ROI set to 0:

    "Completely no profit target, meaning 'earn as much as you can'. Main theme: Buddhist-style."

  4. 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:

  1. First judge whether market is ranging
  2. Look at Bollinger Bands lower band position
  3. Wait for RSI oversold confirmation
  4. 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!