Skip to main content

BBRSIOptimStrategy: The "Bottom-Fishing Expert" for Oversold Bounces

Nickname: Bottom-Fishing Expert
Job: Specializes in picking up bloody cheap chips
Timeframe: 5 minutes (5m)


I. What is This Strategy?

Simply put, BBRSIOptimStrategy is a:

  • Strategy that waits for price to break below Bollinger Band lower band before acting
  • Uses RSI to filter extreme conditions
  • "Bottom-fishing strategy" that catches oversold bounces

It's like waiting for supermarket sales - not buying normally, only picking up bargains when prices break through the bottom line 🛒


II. Core Configuration: "Dare to Bottom-Fish, Dare to Take Profit"

Take-Profit Rules (ROI Table)

Time          Target Profit
───────────────────────────────
Sell at open 32.3%
107 minutes 9.7%
150 minutes 1.9%
238 minutes Break-even exit

Translation: This strategy has big ambitions, wanting 32.3% right at open! But gets more laid-back as time goes on, eventually accepting break-even.

Stop-Loss Rules

Stop-loss: -34.4%
Trailing stop: Enabled

Translation: Willing to hold through 34.4% loss before stopping out - that's some steady nerves. But trailing stop is on, so it'll protect profits when price rises.


III. Entry Conditions: Just One, Simple and Direct

This strategy's entry conditions are super simple, just one signal:

🎯 Entry Signal: Oversold Bounce

Core Logic: Price breaks below Bollinger Band 2SD lower band + RSI not too low

Plain English:

"Price has broken below the Bollinger Band bottom, and RSI isn't extremely oversold - should be safe to bottom-fish now, right?"

Specific Conditions:

(dataframe['rsi'] > 12) & 
(dataframe['close'] < dataframe['bb_lowerband_2sd'])

Translation:

  • RSI > 12: Means not in extreme oversold, won't catch falling knives
  • Close < Bollinger Band 2SD lower: Price has broken below the statistically "normal range"

Commentary: This strategy is pretty clever - won't enter when RSI is extremely low (like RSI=5), avoiding buying halfway down a cliff 😅


IV. Protection Mechanism: Stop-loss is Pretty Wide

Protection TypeValuePlain English
Stop-loss-34.4%"I can handle 34% drawdown, scared?"
Trailing stopEnabled"Locks in profits as price rises"

Commentary: This stop-loss width gives price plenty of "wiggle room". When bottom-fishing, you've gotta tolerate some volatility 🤣


V. Exit Logic: Run When Extremely Overbought

5.1 Exit Signal

ConditionValuePlain English
RSI > 96Extreme overbought"Way overdone, time to run"
Close > Bollinger Band 1SD lowerPrice normalized"Price back in normal range"

Plain English:

"RSI is at 96, and price is back inside the Bollinger Band - time to get out!"

Commentary: This exit condition is also restrained - not running at small gains, but waiting until truly overdone.

5.2 ROI Take-Profit

According to the ROI table, the strategy will automatically sell when profit targets are reached, no need to wait for RSI signal.


VI. This Strategy's "Personality Traits"

✅ Advantages (Compliment Section)

  1. Simple Logic: Entry conditions are just two, easy to understand
  2. Solid Statistical Foundation: Bollinger Band 2SD is a statistically extreme position with high bounce probability
  3. Doesn't Catch Falling Knives: RSI > 12 avoids entering during extreme panic

⚠️ Disadvantages (Criticism Section)

  1. Stop-loss Too Wide: 34.4% stop-loss, one loss is enough to hurt
  2. Ridiculous ROI Target: 32.3% right at open? Dream on! 😅
  3. Rare Signals: Oversold opportunities aren't common, might go long stretches without trades

VII. Applicable Scenarios: When to Use It?

Market EnvironmentRecommended ActionReason
Oscillating Downtrend🚀 Full speed aheadGolden period for oversold bounces
High Volatility⚡️ Use cautiouslyMany oversold opportunities, but watch stop-loss
One-way Bull❌ Don't useNo oversold opportunities, will miss out
One-way Bear❌ Don't useStop-loss will trigger frequently

VIII. Summary: How Good is This Strategy?

One-sentence Evaluation

"Bottom-fishing expert, but ROI target is too ridiculous - suggest lowering it."

Who Should Use It?

  • ✅ Traders who like bottom-fishing
  • ✅ Players in oscillating markets
  • ✅ People who can tolerate large drawdowns

Who Should NOT Use It?

  • ❌ Momentum/chase-style traders
  • ❌ People who can't handle 30%+ drawdowns mentally
  • ❌ People who want frequent trades

My Suggestions

  1. Lower ROI Target: Change 32.3% to 10-15%, more realistic
  2. Tighten Stop-loss: -34.4% is too wide, can adjust to -20%
  3. Be Patient: Oversold opportunities don't come often, don't rush

IX. What Markets Can This Strategy Make Money In?

9.1 Core Logic: Picking Up Bloody Chips

BBRSIOptimStrategy is a classic "bottom-fisher". Its profit philosophy:

  • Don't chase highs: Won't get greedy when price skyrockets
  • Wait for oversold: Only act when price breaks below Bollinger Band bottom
  • Catch the bounce: Exit when price returns to normal range

9.2 Performance in Different Markets (Plain English Version)

Market TypePerformance RatingPlain English Explanation
📈 One-way Bull⭐⭐☆☆☆No bottom-fishing opportunities, miss the whole ride, painful
🔄 Oscillating Downtrend⭐⭐⭐⭐⭐This is home turf! Bottom-fishing bounces every day
📉 One-way Bear⭐⭐☆☆☆Buy the dip, it goes lower, stop-loss keeps triggering
⚡️ High Volatility⭐⭐⭐⭐☆Lots of oversold opportunities, but watch for stop-losses

One-sentence Summary: Oscillating downtrend markets are this strategy's "home turf", don't use it in bull markets.


X. Want to Run This Strategy? Check These Configurations First

10.1 Trading Pair Configuration

Config ItemSuggested ValueComment
timeframe5mDon't change, strategy is designed for this
startup_candle_count30Minimum periods needed for indicator calculation

10.2 Parameter Adjustment Suggestions

# Suggestion: Lower the ROI target
minimal_roi:
"0": 0.12 # Change to 12%, more realistic
"60": 0.06 # After 60 minutes, 6%
"120": 0.02 # After 120 minutes, 2%
"180": 0 # After 180 minutes, break-even

# Suggestion: Tighten stop-loss
stoploss: -0.25 # Change to -25%

10.3 Hardware Requirements (Easy)

This strategy has minimal calculations, any computer can run it:

Number of PairsMinimum RAMRecommended RAMExperience
1-10 pairs2GB4GBSmooth
10-50 pairs4GB8GBNo problem

10.4 Backtesting vs Live Trading

Backtesting Looks Great: Historical data shows good backtesting results Live Trading Has Pitfalls: 32.3% immediate target is hard to reach in reality

Suggested Process:

  1. First backtest to verify logic
  2. Lower ROI targets
  3. Small capital live test
  4. Adjust parameters based on results

Don't go all-in right away, test it out first!


XI. Bonus: Strategy Author's "Little Secrets"

Looking carefully at the code, you'll find some interesting things:

  1. RSI threshold is 12, not 30

    "Regular RSI oversold is 30, this strategy uses 12, meaning it doesn't want to enter during extreme panic. The author is quite clever."

  2. Buy uses 2SD, sell uses 1SD

    "When buying, want to break below 2SD (more extreme); when selling, getting back to 1SD is enough. Buy cautiously, sell decisively."

  3. Comments are clean

    "Code is concise with no redundant comments, showing the author's thinking is clear."


XII. Final Words

One-sentence Evaluation

"Classic oversold bounce strategy with clear logic, but ROI target needs adjustment."

Who Should Use It?

  • ✅ Players in oscillating markets
  • ✅ People who like bottom-fishing style
  • ✅ Traders who can tolerate large drawdowns
  • ✅ People with patience to wait for signals

Who Should NOT Use It?

  • ❌ Momentum/chase-style traders
  • ❌ During one-way bull markets
  • ❌ Can't handle 30%+ drawdowns mentally
  • ❌ Want frequent trades

Manual Trader Suggestions

If executing manually:

  1. Set price alerts: Bollinger Band 2SD lower band
  2. Check RSI: Only consider entry if > 12
  3. Set take-profit: Adjust based on ROI table
  4. Set stop-loss: Based on risk tolerance

XIII. ⚠️ Risk Reminder (Must Read)

Backtesting is Great, Live Trading Needs Caution

BBRSIOptimStrategy's historical backtesting might look pretty good - but there's a trap:

Oversold bounce strategies easily "fit" historical optimal parameters, but markets don't always play by the rules.

Simply put: Just because it made money in the past doesn't mean it will make money in the future.

Hidden Risks of Complex Strategies

In live trading, you might encounter:

  • Extreme market conditions: Price breaks below 2SD and keeps plummeting, stop-loss triggers
  • Weak bounce: Bottom-fished but bounce is weak, exit with fee losses
  • Rare signals: Wait a month for only one or two trading opportunities

My Honest Suggestions

1. Lower ROI target from 32.3% to 10-15%
2. Tighten stop-loss from -34.4% to -20%
3. Test with small capital first, verify strategy logic
4. Only use in oscillating downtrend markets
5. Regularly review and adjust parameters

Remember: No matter how good the strategy is, when the market teaches you a lesson, it doesn't give warning. Start with small positions - survival is most important! 🙏


Strategy ID: #431
Strategy Type: Bollinger Band + RSI Oversold Bounce Strategy