Skip to main content

BBands Strategy: Named Bollinger Bands, Heart is TEMA

Nickname: Bollinger Bands is the Skin, TEMA is the Bone
Profession: 1-Minute Short-Term Momentum Hunter
Timeframe: 1m (1 minute)


1. What Is This Strategy?

Simply put, BBands is a:

  • Strategy named Bollinger Bands but actually uses TEMA for signals
  • Ultra-short-term trend-following strategy
  • Buy when momentum goes up, sell when momentum goes down

Like someone named "Zhang Sanfeng" but actually practices Wing Chun 🤣


2. Core Configuration: Simply "Fast In, Fast Out"

Take-Profit Rules (ROI Table)

Run at 4% profit immediately
After 30 minutes, run at 2%
After 60 minutes, run at 1%

Translation: The longer you hold, the lower the threshold. Don't be greedy, take profits when you see them.

Stoploss Rules

Fixed Stoploss: -5%
Trailing Stop: Enabled

Translation: Maximum 5% loss, but if you're making money, lock in profits so they don't turn into losses.


3. 1 Buy Condition: Simple to the Point of Impossibility

🎯 The Only Condition: TEMA is Rising

(tema > tema.shift(1)) & (volume > 0)

In Plain English:

"This candle's TEMA is bigger than the last one, meaning momentum is going up. Buy!"

That's the only condition. Nothing else.


4. 1 Sell Condition: Equally Simple

📉 The Only Condition: TEMA is Falling

(tema < tema.shift(1)) & (volume > 0)

In Plain English:

"TEMA is starting to drop, momentum is going down. Sell!"


5. This Strategy's "Personality Traits"

✅ Pros (Praise Section)

  1. Simple Logic: Just one condition, easy to understand, less likely to have bugs
  2. Fast Response: TEMA reacts quickly, suitable for capturing short-term trends
  3. Good Risk Control: Stoploss + trailing stop + tiered ROI, comprehensive protection
  4. Extension Potential: Code calculates a bunch of indicators, can add conditions anytime

⚠️ Cons (Complaint Section)

  1. Name Fraud: Called BBands but doesn't use Bollinger Bands signals. Clickbait 🙄
  2. Signal Too Thin: Only one condition, easily tricked by noise
  3. Wasted Indicators: Calculated RSI, MACD, Bollinger Bands, ADX... but used none of them
  4. Ultra-Short-Term Risk: 1-minute chart has lots of noise, fees are also high

6. Use Cases: When to Use It?

Market EnvironmentRecommended ActionReason
Clear uptrendCan useCan track the trend
Clear downtrendDon't useTrend-following not adaptive
Ranging/SidewaysDon't useWill get slapped repeatedly
High volatility violent oscillationBe carefulToo much noise

7. Summary: How Is This Strategy Really?

One-Sentence Evaluation

"Named Bollinger Bands, signals use TEMA. Typical clickbait strategy. But logic is simple, suitable for short-term trends."

Who Should Use It?

  • ✅ Short-term trading enthusiasts
  • ✅ Beginners wanting to learn simple strategies
  • ✅ People with time to watch the market

Who Should NOT Use It?

  • ❌ People wanting complex signals
  • ❌ People who don't like frequent trading
  • ❌ Users on exchanges with high fees

My Suggestions

  1. Add a confirmation condition: Like RSI or trend confirmation to reduce false signals
  2. Try a larger timeframe: 5m or 15m might be more stable
  3. Use in combination: As a sub-strategy,配合 with other strategies

8. What Markets Can This Strategy Make Money In?

8.1 Core Logic: Momentum Is Everything

BBands' money-making philosophy is simple:

TEMA going up → Buy, TEMA going down → Sell

  • Brutally Simple: No fancy stuff, momentum decides
  • Fast Response: TEMA is triple exponential average, faster than regular moving averages

8.2 Performance in Different Markets (Plain English Version)

Market TypePerformance RatingPlain English Explanation
📈 Clear Uptrend⭐⭐⭐⭐Trend is right, ride the meat
📉 Clear Downtrend⭐⭐Stay empty, not losing is winning
🔄 Ranging/Sideways⭐☆Up and down, getting slapped repeatedly
⚡️ High Volatility Oscillation⭐⭐☆Lots of noise, many signals but many false ones too

One-Sentence Summary: Friend when trend comes, enemy when ranging comes.


9. Want to Run This Strategy? Check These Configs First

9.1 Trading Pair Configuration

Configuration ItemRecommended ValueComment
Timeframe1m (default)Can also try 5m to reduce noise
Stoploss-5%Short-term, don't lose too much
Trailing StopEnabledProfit-locking神器 (artifact)

9.2 Hardware Requirements

This strategy has many indicators but only uses one, so computation is light:

Number of PairsMinimum RAMRecommended RAMExperience
1-10 pairs2GB4GBSmooth
10-30 pairs4GB8GBComfortable

9.3 Backtest vs Live Trading

Backtest Tips:

  • 1-minute data volume is large, backtest will take long
  • Pay attention to slippage and fee settings

Suggested Process:

  1. Backtest with default parameters first
  2. See results, adjust stoploss
  3. Small capital live test
  4. Increase capital after confirming stability

Don't go all-in immediately. Even good strategies need breaking in!


10. Easter Egg: The Strategy Author's "Little Thoughts"

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

  1. Calculated a bunch of indicators but didn't use them:

    "I calculated RSI, MACD, Bollinger Bands, ADX, MFI, SAR... then used none of them. Main theme: 'You guys add your own'."

  2. Bollinger Bands in charts but not in signals:

    "Plotted Bollinger Bands in plot_config, but trading signals use TEMA. Main theme: 'Looks like a Bollinger Bands strategy'."

  3. RSI parameters defined but not used:

    "Defined buy_rsi and sell_rsi parameters, but trading logic never calls them. Main theme: 'Homework for you'."


11. Last But Not Least

One-Sentence Evaluation

"Simple and effective, but needs you to add ingredients. Good underlying framework, signal logic too thin."

Who Should Use It?

  • ✅ Short-term traders
  • ✅ Beginners wanting to learn strategy development
  • ✅ People with time to optimize strategies

Who Should NOT Use It?

  • ❌ People who want to use it as-is
  • ❌ People who don't like frequent trading
  • ❌ Fee-sensitive users

Manual Trader Suggestions

If you trade manually, you can reference TEMA momentum direction as auxiliary judgment, but don't rely on just one indicator. Combine with RSI, support/resistance levels.


12. ⚠️ Risk Re-emphasis (Must Read This Section)

Backtest Is Beautiful, Live Trading Needs Caution

BBands' historical backtest might look good in certain periods—but there's a trap:

1-minute cycle has huge noise,容易产生大量假信号 (generates many false signals), fees will eat profits.

Simply put: Backtest looks nice, live trading might get taught by fees and slippage.

Hidden Risks of Short-Term Strategies

In live trading, ultra-short-term strategies can cause:

  • Fee Erosion: Frequent trading means high fee percentage
  • Slippage Loss: Execution price not ideal during fast volatility
  • Execution Delay: 1-minute delay has bigger impact

My Suggestions (Real Talk)

1. Try larger timeframe (5m or 15m)
2. Add signal confirmation conditions
3. Small capital test
4. Watch fee percentage

Remember: Simple strategy doesn't mean small risk. Short-term trading is a triple test of hand speed, network speed, and mentality!


Final Reminder: 1-minute charts are full of noise. Surviving is most important! 🙏