BB_RSI Strategy: The Classic Bollinger Bands + RSI Combo
Nickname: Range-bound Market "Bargain Hunter"
Profession: Specializes in finding price deviation opportunities
Timeframe: 1 hour
1. What Is This Strategy?β
Simply put, BB_RSI is a strategy that:
- Snags bargains near the lower Bollinger Band
- Uses RSI to filter out extremely oversold situations
- Waits for price to return to normal before selling for profit
It's like shopping in the clearance section of a supermarket, but you won't buy stuff that's about to expire (too extreme) β only the worthy bargains π
2. Core Configuration: "Get In Quick, Get Out When Ahead"β
Take-Profit Rules (ROI Table)β
Right after buy β Run at 40% profit
5.6 hours later β Run at 18.8% profit
9.4 hours later β Run at 7.3% profit
18.3 hours later β Run at break-even
Translation: This strategy is impatient! It wants to make money fast after buying. The longer you hold, the lower the expectations. If you've held for almost 20 hours and still aren't profitable, it'll sell even at break-even π
Stoploss Rulesβ
Fixed Stoploss: -6.5% (cut losses at this point)
Trailing Stoploss: Activates after 1% profit, runs if pullback hits 2.4%
Translation: The stoploss is pretty tight β 6.5% and you're out. But once you start making money, it'll "watch your wallet" for you β after 1% profit, it starts monitoring, and if you pull back 2.4%, it locks in profits and leaves.
3. One Buy Condition: Simple and Brutalβ
This strategy's buy logic is super simple β just one condition:
π― The Only Buy Conditionβ
Core Logic: Price breaks below lower Bollinger Band + RSI shouldn't be too low
Buy Conditions:
1. Close < Lower Bollinger Band (price is cheap)
2. RSI > 7 (not yet at desperate bottom)
In Plain English:
"Price broke below the lower Bollinger Band, looks cheap. But RSI hasn't dropped below 7 yet, meaning it hasn't reached 'bloodbath' levels. Get in now for a bottom-fish, wait for price to return to normal, and you'll make money."
Why Not Buy When RSI < 7?
RSI below 7 means the drop is too severe β jumping in now is like catching a falling knife, way too risky!
Buy Position Diagram:
βββββββββββββββ Upper Bollinger Band
β
β Sell Zone
β
βββββββββββββββ Middle Bollinger Band
βββββββββββββββ Lower Bollinger Band
β
β β
Buy Zone
β (Price below lower band, RSI > 7)
β
4. Protection Mechanisms: 2-Layer "Life Insurance"β
The strategy comes with double protection, like having insurance plus a seatbelt:
| Protection Type | Parameter | Plain English |
|---|---|---|
| Fixed Stoploss | -6.5% | "Take the loss at 6.5%, cut it!" |
| Trailing Stoploss | Enabled | "Watches the market for you after you're in profit, locks in gains" |
Comment: The stoploss is set pretty tight β 6.5% and it's gone. Might get shaken out by normal volatility π€
5. Sell Logic: Wait for Price to Skyrocketβ
5.1 The Only Sell Signalβ
Sell Conditions:
1. Close > Upper Bollinger Band (price shot out)
2. RSI > 74 (overbought)
In Plain English:
"Price broke through the upper Bollinger Band, and RSI is over 74 β that's overbought. Sell now and lock in the profits!"
5.2 Multi-Layer Exit Protectionβ
Besides signal-based selling, there are three more defensive lines:
| Exit Method | Trigger Condition | Plain English |
|---|---|---|
| ROI Exit | Reached profit target | "Time's up, made enough, let's go" |
| Trailing Stoploss | Pullback triggered | "Profits are slipping, run!" |
| Fixed Stoploss | 6.5% loss | "Stoploss hit, take the loss and leave" |
6. This Strategy's "Personality Traits"β
β Strengths (Praise Section)β
- Simple Logic: Just one buy condition, one sell condition β the code is so short you could cry π
- Classic Combo: Bollinger Bands + RSI is aε₯θ·― every experienced trader knows, reliable
- Clear Stoploss: 6.5% fixed stoploss + trailing stoploss, risk control is clear
- Standard Parameters: Bollinger Bands 20 periods, 1 std dev β textbook settings
- Reasonable Timeframe: 1-hour period, not too long, not too short
β οΈ Weaknesses (Complaint Section)β
- Too Few Conditions: Only one buy condition, missing tons of opportunities π₯²
- No Trend Judgment: Enters without checking direction, might get buriedζεΊ against the trend
- Stoploss a Bit Tight: 6.5% stoploss might get shaken out by normal volatility
- Weird ROI Parameters: 40%, 18.8%, 7.3%... these numbers are obviously optimized, might be overfitted
- Debatable RSI Filter: Only buys when RSI > 7, might miss huge rebounds from extreme oversold
7. When to Use It: Applicable Scenariosβ
| Market Environment | Recommended Action | Reason |
|---|---|---|
| Range-bound (bouncing around) | β Strongly Recommended | Strategy is designed for this |
| Slow Bull (gradual uptrend) | β οΈ Okay to Use | Might sell too early, missεη» gains |
| Sharp Decline (waterfall) | β Don't Use | Signals exist but risk is huge |
| Single-sided Trend (always up or down) | β Don't Use | No trend judgment, might operate against trend |
8. Summary: How Good Is This Strategy Really?β
One-Sentence Evaluationβ
"Classic combination, simple logic, suitable for bottom-fishing in range-bound markets. But conditions are few, stoploss is tight, needs to be combined with other judgments."
Who Should Use It?β
- β Beginners learning Bollinger Bands + RSI combinations
- β Traders doing range-bound markets
- β People who like simple strategies
- β Quant players willing to add their own filters
Who Should NOT Use It?β
- β People wanting automated passive income (too few conditions)
- β Trend traders (no trend judgment)
- β People who hate getting shaken out by stoploss
- β PeopleθΏ½ζ± complex strategies
My Suggestionsβ
- Learn First: This strategy is a great example for learning Bollinger Bands + RSI
- Add Filters: Can add a trend judgment, like moving average direction
- Loosen Stoploss: 6.5% might be too tight, consider 8-10%
- Small Position Test: Don't go all-in immediately, test the waters first
9. What Markets Can This Strategy Make Money In?β
9.1 Core Logic: Mean Reversionβ
BB_RSI is a typical mean reversion strategy. Its profit philosophy:
"Price won't deviate from the mean forever β if it drops too much, it'll rebound; if it rises too much, it'll pull back. I'll catch this bottom and eat this rebound."
- Bollinger Bands: Draw the "normal range" for price
- RSI: Judge whether price dropped too ridiculously
- Combined Use: Enter when price deviates from normal but hasn't "crashed"
9.2 Performance in Different Markets (Plain English Version)β
| Market Type | Performance Rating | Plain English Explanation |
|---|---|---|
| π Slow Bull Market | βββββ | Can make money but sells too early, missesεη» gains |
| π Range-bound Market | βββββ | Best scenario! Price bounces around, bottom-fishing and top-selling feels amazing |
| π Sharp Decline Market | βββββ | Buy signals exist but risk is huge, might catch halfway down the mountain |
| β‘οΈ Single-sided Trend | βββββ | No direction judgment, counter-trend operations get schooled |
One-Sentence Summary: Range-bound markets are home turf, trend markets are disasters.
10. Want to Run This Strategy? Check These Configurations Firstβ
10.1 Trading Pair Configurationβ
| Configuration Item | Recommended Value | Comment |
|---|---|---|
| Timeframe | 1h | Default is fine, don't change |
| Volatility | Moderate | Don't pick too stable, don't pick crazy |
| Number of Pairs | 5-20 pairs | Too many and you can't manage |
10.2 Hardware Requirements (Almost None)β
This strategy's computational requirements are super low β any computer can run it:
| Number of Pairs | Minimum RAM | Recommended RAM | Experience |
|---|---|---|---|
| 1-10 pairs | 1GB | 2GB | Silky smooth |
| 10-50 pairs | 2GB | 4GB | More than enough |
10.3 Backtest vs Live Tradingβ
Where's the Trap?
- Backtests might show "perfect bottom-fishing"
- Live trading slippage eats profits
- Extreme market conditions have poor liquidity, can't sell when you want
Recommended Process:
- Backtest first to understand strategy logic
- Run demo trading for 1-2 months
- Small position live test
- Observe actual performance before adding position
Don't go all-in immediately β even good strategies need磨ε!
11. Easter Egg: The Strategy Author's "Little Tricks"β
Look closely at the code and you'll find some interesting things:
-
Typical Price: Bollinger Bands use
(High + Low + Close) / 3, not just Close"I care about the average price of this entire candle, not just the close."
-
RSI Filter is Loose: Only requires RSI > 7, meaning as long as it's not extremely oversold
"I want bargains, but not junk."
-
ROI Table Numbers are Weird: 40%, 18.8%, 7.3%... these aren't pulled from thin air, they're optimized
"I ran countless backtests to find these magical numbers."
12. Last But Not Leastβ
One-Sentence Evaluationβ
"Textbook-level Bollinger Bands + RSI strategy, logic is simple and easy to understand, suitable for learning and range-bound market applications. But don't expect it to make big money alone."
Who Should Use It?β
- β People wanting to learn Bollinger Bands + RSI combinations
- β Traders doing range-bound markets
- β People who like simple strategies
- β Quant players willing to make their own improvements
Who Should NOT Use It?β
- β Automated players wanting passive income
- β Trend traders
- β PeopleθΏ½ζ± complex strategies
- β People who hate getting shaken out by stoploss
Manual Trader Suggestionsβ
If you're trading manually, you can reference this strategy's approach:
- Use 20-period, 1 std dev Bollinger Bands
- Use default 14-period RSI
- Buy: Price breaks below lower band + RSI > 7
- Sell: Price breaks above upper band + RSI > 74
- Remember to set stoploss (suggest 8-10%, looser than the strategy)
13. β οΈ Risk Reminder Again (Must Read This Section)β
Backtests Look Great, Be Cautious in Live Tradingβ
BB_RSI's historical backtest performance might be good β but here's the trap:
Because the ROI table parameters are optimized, they likely "fit" the optimal solution for past market conditions, but this doesn't guarantee future profitability.
Simply put: Memorized answers for a perfect score, but confused when given a different test.
Hidden Risks of Simple Strategiesβ
In live trading, simple strategies can lead to:
- Missed Opportunities: Too few conditions, many good opportunities have no signals
- False Signals: No trend filter, counter-trend bottom-fishing gets buried
- Frequent Stoploss: 6.5% stoploss might be triggered by normal volatility
- Slippage Eats Profits: Limit orders might not fill
My Suggestions (Honest Truth)β
1. Treat this strategy as learning material, not a holy grail
2. Add a trend filter (like moving average direction)
3. Loosen stoploss to 8-10%
4. Small position test, observe for 1-2 months
Remember: No matter how simple the strategy, the market isn't simple. Light position testing, staying alive is most important! π
Final Reminder: Bollinger Bands + RSI is indeed a classic combination, but markets are always changing. Keep learning, stay cautious!