BBRSI Strategy: The Classic "Buy Low, Sell High" Combo
Nickname: The Reversal Hunter
Occupation: Professional hunter specialized in catching price reversals
Timeframe: 4 hours (looking at the big picture)
I. What is This Strategy?
Simply put, BBRSI is:
- Use Bollinger Bands to see price position (high or low)
- Use RSI to see momentum strength (buying or selling power)
- Buy when price is low + momentum is weak (bottom fishing)
- Sell when price is high + momentum is strong (top escape)
Like an old hunter, only strikes when the prey (price) runs out of steam 🎯
II. Core Configuration: Simply Put, "Bottom Fish Then Wait for Reversal"
Take Profit Rules (ROI Table)
Just bought → Target 21.5%
21 hours later → Drops to 5.5%
48 hours later → Drops to 1.3%
125 hours later (5 days) → Breakeven is fine
Translation:
- Just bottom fished with high ambition: Expecting to catch a big reversal, make 21.5%
- Time goes by, become conservative: 5 days and still not up? Breakeven is fine
- This is the "take what you can get" tiered version 🤲
Stop Loss Rules
Fixed stop loss: -36%
Trailing stop: Enabled (automatically moves up after profit)
Translation:
- -36% stop loss: Give price enough pullback space (4-hour volatility is large)
- Trailing stop: When making money, follow closely to protect, don't let profit run away
This is like fishing strategy: let the line out long (-36%), but when fish is hooked, reel in tight (trailing stop) 🎣
III. Buy Conditions: Simple and Direct "Bottom Fishing Signal"
This strategy has just one buy condition, simple and clear:
🎯 Core Buy Signal
(
(RSI > 25) &
(Price < BB lower band)
)
Plain English Translation:
"Price dropped to the bottom of Bollinger Band, RSI is still in oversold zone but not in extreme panic (RSI>25), bottom fish now!"
Why RSI > 25 and not < 25?
This is an interesting design:
- RSI too low (like < 15) means market is in extreme panic, might keep crashing
- RSI between 25-30 means oversold but still has some hope, higher reversal probability
- This is the wisdom of "bottom fish but not at extreme bottom" 🧠
IV. Sell Conditions: Simple and Direct "Top Escape Signal"
Sell signal is equally simple:
🎯 Core Sell Signal
(
(RSI > 95) &
(Price > BB upper band)
)
Plain English Translation:
"Price shot up to the top of Bollinger Band, RSI exceeds 95 (momentum exploding), run now!"
Why RSI > 95 and not > 70?
This is also a design choice:
- RSI > 70 just means overbought, might still go up
- RSI > 95 means momentum is insanely strong, reversal probability very high
- This is the "wait for crazy before escaping top" strategy 😱
V. Protection Mechanism: Trailing Stop "Auto Bodyguard"
How Does Trailing Stop Work?
Buy price = $100
Price rises to $110 → Stop loss automatically moves up to some position
Price rises to $120 → Stop loss continues moving up
Price retraces and hits stop loss → Auto sell, lock in profit
Plain English: Like a bodyguard, when you're making money he follows closely to protect, when you're losing he steps back to give you space 🛡️
Why Is Stop Loss So Large?
- -36% stop loss: Sounds scary, but 4-hour timeframe has big volatility
- Price might drop 30% then bounce 40%, if stop loss is too tight it gets swept
- This is the "wide stop loss + trailing protection" combo 🥊
VI. This Strategy's "Personality"
✅ Strengths (Praise Time)
- Simple Logic: Just two indicators, easy to understand
- Classic Combo: RSI + BB is the old hunter's standard weapon
- Medium-to-Long-Term Perspective: 4-hour timeframe, ignores minute-level noise
- Trailing Stop: Auto protects after profit, not greedy not fearful
- Few Parameters: Don't need to adjust a bunch of parameters, worry-free
⚠️ Weaknesses (Complaint Time)
- Few Signals: 4-hour timeframe, low signal frequency, might be days between signals
- Reversal Dependent: Can only do reversal, useless in one-way trend
- Large Stop Loss: -36% stop loss, hurts for a long time if it hits
- Missed Opportunities: RSI > 95 to sell, might miss mid-trend opportunities
- Reversal May Fail: Risk of bottom fishing halfway up the mountain always exists
VII. Applicable Scenarios: When to Use It?
| Market Environment | Recommended Action | Reason |
|---|---|---|
| Oscillating Range | Use as default | Price goes back and forth, bottom fish and top escape perfect |
| Trend Pullback | Use as default | Bottom fish during major trend pullback, ride with trend |
| One-Way Uptrend | Pause use | No chance to buy, can only watch |
| One-Way Downtrend | Pause use | Bottom fish halfway up, stop loss gets hit |
VIII. Summary: How Is This Strategy Really?
One-Line Evaluation
"Simple and classic, good for oscillating markets, but don't expect to catch one-way trends"
Who Should Use It?
- ✅ Beginners (simple logic, easy to understand)
- ✅ Long-term traders (4-hour timeframe)
- ✅ Oscillating market lovers (bottom fish, top escape)
- ✅ Combination strategy users (as part of reversal strategy)
Who Should NOT Use It?
- ❌ High-frequency trading seekers (too few signals)
- ❌ One-way trend lovers (this strategy doesn't catch trends)
- ❌ Risk-averse people (-36% stop loss too large)
- ❌ Get-rich-quick seekers (reversal strategy needs patience)
My Advice
- As part of a combination: Use with trend strategies, complement each other
- Choose moderately volatile pairs: Too stable no signals, too volatile hard to stop loss
- Test with simulation first: See signal frequency and validity
- Watch larger timeframe trends: Don't bottom fish against major trend
- Wait patiently for signals: 4-hour timeframe, low signal frequency
IX. What Markets Can This Strategy Make Money In?
9.1 Core Logic: Catching Extreme Reversals
BBRSI is a classic reversal strategy, concise code, clear logic.
Its Money-Making Philosophy: Price won't stay at extreme positions forever, will always return to normal range.
- Bollinger Band Positioning: Price breaking band boundaries means extreme position
- RSI Validation: Momentum extremes confirm reversal signals
- Reversal Expectation: Return from extreme to normal, capturing the spread
9.2 Performance in Different Markets (Plain English Version)
| Market Type | Performance Rating | Plain English Explanation |
|---|---|---|
| 📈 Oscillating Range | ⭐⭐⭐⭐⭐ | "Price goes back and forth in range, bottom fish and top escape one after another, sweet" |
| 🔄 Trend Pullback | ⭐⭐⭐⭐☆ | "Bottom fish during major trend pullback, ride with trend continuing up, nice" |
| 📉 One-Way Downtrend | ⭐⭐☆☆☆ | "Bottom fish halfway up the mountain, stop loss gets hit, painful" |
| ⚡️ One-Way Uptrend | ⭐☆☆☆☆ | "No chance to buy, can only watch others make money" |
One-Line Summary: Oscillating and pullback markets make money, one-way trends watch from sidelines 🍿
X. Want to Run This Strategy? Check These Configurations First
10.1 Trading Pair Configuration
| Configuration Item | Recommended Value | Complaint |
|---|---|---|
| Number of Pairs | 3-10 pairs | Too few even fewer signals, too many tiring to manage |
| Timeframe | 4 hours | Don't change, or logic completely different |
| Pair Selection | Moderate volatility | Too stable no signals, too chaotic stop loss hard |
10.2 Key Configuration File Settings
# Recommended configuration
max_open_trades: 2-4 # Few signals, don't open too many
stake_currency: USDT # Base currency
stake_amount: Based on capital # Per trade amount (consider -36% stop loss)
dry_run: true # Simulate first!
10.3 Hardware Requirements (This Strategy is Very Light)
| Number of Pairs | Minimum Memory | Recommended Memory | Experience |
|---|---|---|---|
| Any number | 1GB | 2GB | Completely sufficient |
Good News: This strategy has very small computational load, any computer can run it 😊
10.4 Backtest vs Live Trading
Backtest:
- Low signal frequency, might be days between signals
- Reversal signals may delay or fail
- Large stop loss space, drawdown may be significant
Live Trading:
- Need patience to wait for signals
- Watch major trend, don't bottom fish against trend
- Monitor if trailing stop is working properly
Recommended Process:
- Backtest to see historical signal frequency
- Run simulation for 1-2 weeks
- Observe signal validity and stop loss triggers
- Small capital live test
XI. Bonus: "Little Secrets" in the Strategy
Looking carefully at the code, you'll find:
-
BB 4SD: Code calculates 4 standard deviation Bollinger Band but doesn't use it
"Maybe author kept it for backup, or tested and found it useless" 🤔
-
RSI Threshold Choice: Buy at 25, sell at 95, not traditional 30/70
"Author probably tested and found this threshold more effective" 📊
-
Trailing Stop No Parameters: Enabled but no specific parameters set
"Uses Freqtrade default trailing stop settings" ⚙️
-
ROI Super Long: 125 hours (5 days) before dropping to 0
"This strategy can really wait, not in a rush even after 5 days" 🕐
XII. Final Words
One-Line Evaluation
"Simple and classic, good for oscillating markets, beginner's first choice"
Who Should Use It?
- ✅ Beginners (simple logic, easy to understand)
- ✅ Long-term traders (4-hour timeframe)
- ✅ Oscillating market lovers
- ✅ Combination strategy users (as part of reversal strategy)
- ✅ Resource-limited people (small computational load, any computer can run)
Who Should NOT Use It?
- ❌ High-frequency trading seekers
- ❌ One-way trend lovers
- ❌ Risk-averse people
- ❌ Get-rich-quick seekers
- ❌ Impatient people
Advice for Manual Traders
This strategy can absolutely be done manually!
Simple logic:
- Open 4-hour chart
- Add RSI(14) and BB(20,1)
- Wait for RSI>25 and price<BB lower band to buy
- Wait for RSI>95 and price>BB upper band to sell
- Set -36% stop loss and trailing stop
Note: 4-hour chart has few signals, need patience to wait ⏳
XIII. ⚠️ Risk Warning Again (Read This Part!)
Risks of Bottom Fishing and Top Escaping
BBRSI is a reversal strategy, the core risk is:
Reversal may not happen, or may be delayed.
Simply put:
- You bottom fish, price keeps dropping
- You escape top, price keeps rising
- Stop loss gets hit, big loss
This is the classic tragedy of bottom fishing halfway up the mountain 😢
Risk of Large Stop Loss
- -36% stop loss: Sounds very loose, but losing 36% hurts for a long time
- If money management is bad, one loss can be devastating
- Suggestion: Each trade ≤ 5-10% of total capital
My Advice (Real Talk)
1. First backtest, see signal frequency and historical performance
2. Choose highly oscillating pairs (BTC, ETH and other major coins)
3. Watch larger timeframe trends, don't bottom fish against major trend
4. Set reasonable money management (each trade ≤ 10% of total capital)
5. Simulation test for at least 2 weeks
6. Small capital live verification
Remember: The core of reversal strategy is "waiting", not "chasing". Wait patiently for signals, don't rush to strike! 🙏
Final Reminder: BBRSI is a simple classic strategy, suitable for beginner learning and oscillating market use. But remember, simple strategy doesn't mean it can make money, the key is correct usage and risk control. Test with small positions, staying alive is most important!