Skip to main content

RSIBB02 Strategy: The "Bargain Hunter" Strikes Back

Nickname: Bargain Hunter, Bottom-Fishing Expert
Occupation: The "bold but careful" trader who catches falling knives
Timeframe: 1 Hour (1h)


I. What is This Strategy?​

Simply put, RSIBB02 is a strategy that:

  • Only strikes when prices hit "rock bottom"
  • Waits for RSI to say "don't worry, it can bounce" before buying
  • Takes profits quickly, never gets greedy

It's like a bargain hunter camping in the supermarket clearance aisle—doesn't show up normally, only strikes when good stuff gets thrown onto the clearance shelf! 🛒


II. Core Configuration: "Fast In, Fast Out"​

Take-Profit Rules (ROI Table)​

Holding Time        Target Profit
─────────────────────────────────────
Just bought 24% and run
After 13 minutes 5% and run
After 51 minutes 1% and run
After 135 minutes Break even and run (just don't lose)

Translation: This strategy is impatient—right after buying, it still hopes for 24% profit, but after two hours, it's happy just breaking even. Classic "got profit, get out fast, don't wait until it becomes a loss" mentality.

Stop-Loss Rule​

Cut losses at 12.5%

Translation: Gives plenty of room for the bounce, but if it really doesn't work out, take the ~12% loss and walk away. A relatively "forgiving" stop-loss.


III. One Buy Condition: Simple and Direct​

This strategy has just one buy condition, but it's pretty strict:

🎯 The Only Buy Condition: Bottom-Fishing Skill​

Core Logic: Price falls outside the lower Bollinger Band + RSI hasn't reached "completely hopeless" territory

The code looks like this:

(dataframe['rsi'] > 19) &
(dataframe["close"] < dataframe['bb_lowerband'])

In plain English:

"Bro, the price has fallen outside the Bollinger lower band, and RSI is still above 19 which means it's not completely dead. Jump in now, and you'll probably catch a bounce!"

Condition Breakdown:

ConditionTechnical TermPlain English Translation
RSI > 19RSI not below 19Don't catch the "dead never bounces" knives
Close < BB LowerPrice below Bollinger lower bandPrice is ridiculously cheap!

Side Note: This Bollinger Band uses 4x standard deviation! Normal is 2x. What does that mean? It means normally you can't touch the lower band—only when there's a real "crash" will it trigger a signal. This strategy is a classic "coward"—only strikes at extreme bargains. 😂


IV. Sell Logic: Take Profits While You Can​

4.1 Take-Profit: How Much Before Running?​

The longer you hold, the lower your expectations
─────────────────────────────────────────────
Just bought 24%? Nice!
After a while 5%? Okay fine
After ages 1%? Better than nothing
After 2 hours Break even? Let's go...

Plain English:

  • Just bought: I want the big win!
  • After a while: Fine, good enough
  • After a long time: Break even is fine, just don't lose...

This mindset is just like you waiting for packages on双十一 (Double 11) 📦

4.2 Technical Sell Signal​

(dataframe['rsi'] > 83) &
(dataframe["close"] > dataframe['bb_middleband'])

Plain English:

"RSI has hit 83, price is back above the Bollinger middle line, this rebound is about done, time to get out!"

ConditionPlain English Translation
RSI > 83Rally is too hot, correction coming
Close > BB MiddlePrice is back to normal range

Side Note: RSI 83! Do you know how high that is? That's already "extremely overbought." This strategy bottoms-fishes aggressively and exits just as aggressively.


V. Technical Indicators: Just Two, Simple!​

Core Indicators​

IndicatorParametersWhat It's For
RSIDefault 14-periodJudge if it's fallen too much / risen too much
Bollinger Bands20-period, 4x standard deviationDraw a "box"—price outside the box is abnormal

Bollinger Band's Special Configuration​

This strategy uses 4x standard deviation Bollinger Bands!

  • Normal Bollinger Bands: 2x standard deviation, price frequently touches upper/lower bands
  • This strategy's Bollinger Bands: 4x standard deviation, price touching lower band is a "once in a blue moon" event

Plain English: These Bollinger Bands are drawn super wide, like casting a net across the Pacific Ocean. Normally you catch nothing, but when you do catch something, it's a big one! 🐟


VI. This Strategy's "Personality"​

✅ Strengths (The Praise)​

  1. Simple Logic: Just two indicators, anyone can understand, no PhD in math needed
  2. High Signal Quality: 4x standard deviation Bollinger Bands—rare signals but high quality
  3. Clear Risk: Maximum 12% loss, you know what you're getting into
  4. Concise Code: Less than 100 lines, easy to modify

⚠️ Weaknesses (The Criticism)​

  1. Too Few Signals: 4x standard deviation Bollinger Bands might go months without a signal—boring!
  2. Doesn't Adapt to Trends: This is a range-bound strategy, might keep stopping out or missing out in trending markets
  3. No Trailing Stop: Won't move stop-loss up when profitable, profits might give back
  4. ROI Precision Too High: Take-profit numbers precise to 10+ decimal places, clearly a product of "over-optimization" 😅

VII. Applicable Scenarios: When to Use It?​

Market EnvironmentRecommended ActionReason
🔄 Range-bound market✅ Use heavilyBest scenario, harvest back and forth
📈 Bull market⚠️ Use cautiouslyMight miss the main uptrend, always trying to catch bottoms
📉 Bear market❌ Don't useCatching falling knives halfway up the mountain, ouch
⚡ High volatility⚠️ Use carefullyMay trigger signals but rebounds might fail

VIII. Summary: How's This Strategy Really?​

One-Sentence Review​

"Zen bottom-fishing, quick to take profits—few signals but steady, for patient people."

Who Should Use It?​

  • ✅ People with patience to wait for signals
  • ✅ People who like simple strategies
  • ✅ Range-bound market traders
  • ✅ Beginners learning strategy development

Who Shouldn't Use It?​

  • ❌ High-frequency trading seekers
  • ❌ Trend-chasing enthusiasts
  • ❌ Small capital wanting quick multipliers
  • ❌ Impatient signal-waiters

My Recommendations​

  1. Backtest First: Check historical data performance
  2. Small Position Test: Verify with small capital in live trading
  3. Pair with Other Strategies: Use this for range-bound, something else for trends
  4. Adjust Parameters: 4x standard deviation might be too wide, try 3x

IX. In What Market Can This Strategy Make Money?​

9.1 Core Logic: Extreme Market Bottom-Fishing​

RSIBB02 is a classic "bottom-fishing bargain" strategy. Less than 100 lines of code, simple enough to make you wonder "can this really make money?"

Its Money-Making Philosophy:

  • Doesn't Chase Rallies: Doesn't care if price goes to the moon
  • Only Bottom-Fishes: Strikes only when price falls to "ridiculous" levels
  • Quick Escape: Takes a little profit and runs, never looks back

9.2 Performance in Different Markets (Plain English Version)​

Market TypePerformance RatingPlain English Explanation
🔄 Range-bound⭐⭐⭐⭐⭐This is its home field! Bottom-fishing rebounds back and forth, making bank
📈 One-way uptrend⭐⭐☆☆☆Always trying to bottom-fish, price just keeps going up, missed the boat
📉 One-way downtrend⭐⭐☆☆☆Bottom-fishing halfway up the mountain, still falling after buying, stopped out
⚡ High volatility⭐⭐⭐☆☆More signals but rebounds might fail, depends on luck

One-Sentence Summary: Range-bound markets are its home field, trending markets are its nemesis.


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

10.1 Trading Pair Configuration​

Configuration ItemRecommended ValueSide Note
Number of pairs3-5Too few = not enough signals, too many = can't manage
Asset selectionMajor coins + oscillating coinsDon't pick those mooning/volatility-coins

10.2 Key Config File Settings​

# Timeframe
timeframe: 1h

# Stop-loss
stoploss: -0.125

# ROI (can simplify)
minimal_roi:
0: 0.24
13: 0.05
51: 0.01
135: 0

10.3 Hardware Requirements (Almost None!)​

This strategy has minimal computation:

Number of PairsMinimum MemoryRecommended MemoryExperience
1-10 pairs1 GB2 GBSmooth as silk
11-30 pairs2 GB4 GBFluid
31+ pairs4 GB8 GBNo problem at all

Warning: This strategy has almost no hardware requirements, but don't get greedy! Signals are already rare, more pairs just means wasted effort. 😅

10.4 Backtest vs Live Trading​

Backtest performance might look pretty, but in live trading watch out for:

  1. Slippage: Bid-ask spread might be huge in extreme markets
  2. Liquidity: Might be no one to take the other side in crashes
  3. Time Delay: Signal to execution has latency

Recommended Process:

  1. Backtest with 6 months of historical data first
  2. Small position live test for 1 month
  3. Adjust parameters based on performance
  4. Gradually increase capital

Don't go all-in right away—no matter how good the strategy, it needs testing!


XI. Easter Egg: The Strategy Author's "Little Quirks"​

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

  1. Bollinger Bands use 4x standard deviation

    "Normal people use 2x? Nah, I want 4x! Better to have fewer signals but higher quality!"

  2. ROI precision to 10+ decimal places

    "This was calculated by the optimizer... don't ask why so precise, it's science!"

  3. RSI thresholds 19 and 83

    "Most people use 30 and 70, I insist on 19 and 83. Only the extreme of the extreme is my cup of tea!"

This strategy is like a "Zen Hunter"—squatting most of the time, but when it strikes, it's going for the biggest one!


XII. The Very Last Bit​

One-Sentence Review​

"Simple to the point of ridiculousness, steady enough to be reassuring. A harvester in range-bound markets, a missed-opportunity king in trending markets."

Who Should Use It?​

  • ✅ Beginners learning
  • ✅ Range-bound market traders
  • ✅ Patient people
  • ✅ Those who don't want complex strategies
  • ✅ Small capital retail traders

Who Shouldn't Use It?​

  • ❌ High-frequency trading seekers
  • ❌ Those who like chasing rallies and selling dips
  • ❌ Large capital needing diversification
  • ❌ Impatient signal-waiters
  • ❌ Those who only want trend strategies

For Manual Traders​

This strategy can be completely executed manually!

  1. Open TradingView or exchange chart
  2. Set to 1-hour timeframe
  3. Add RSI(14) and Bollinger Bands(20, 4)
  4. Wait for price to touch outside lower Bollinger Band + RSI > 19 to buy
  5. Sell when RSI > 83 or price returns to middle band

No need to run a bot, can do it manually! 🎯


XIII. ⚠️ Risk Re-emphasis (Read This Section!)​

Backtesting is Beautiful, Live Trading Be Careful​

RSIBB02's backtest performance might be pretty—but note:

Because signals are rare, each trigger is an "extreme market event," and extreme markets are often accompanied by unpredictable volatility.

Simply put: "History rhymes, but doesn't repeat exactly."

Hidden Risks of Simple Strategies​

In live trading, this "simple" strategy has pitfalls:

  • Bottom-Fishing Failure: Price might continue crashing after breaking below Bollinger lower band
  • Liquidity Crisis: In extreme crashes, might not be able to sell at all
  • False Signals: Some crashes are real collapses, not rebound opportunities
  • Time Cost: Signals too sparse, might go weeks without a single trade

My Recommendations (Real Talk)​

1. Don't use this strategy alone, pair it with a trend strategy
2. Single position controlled at 5-10%
3. Backtest first, then small position live test
4. Don't rush to bottom-fish in big crashes, wait for market to stabilize

Remember: No matter how simple the strategy, the market is always more complex. Staying alive is what matters! 🙏


Final Reminder: This strategy is the art of "waiting"—99% of the time waiting, 1% of the time acting. Don't use it if you don't have patience! 🎯