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)
- Simple Logic: Just one condition, easy to understand, less likely to have bugs
- Fast Response: TEMA reacts quickly, suitable for capturing short-term trends
- Good Risk Control: Stoploss + trailing stop + tiered ROI, comprehensive protection
- Extension Potential: Code calculates a bunch of indicators, can add conditions anytime
⚠️ Cons (Complaint Section)
- Name Fraud: Called BBands but doesn't use Bollinger Bands signals. Clickbait 🙄
- Signal Too Thin: Only one condition, easily tricked by noise
- Wasted Indicators: Calculated RSI, MACD, Bollinger Bands, ADX... but used none of them
- Ultra-Short-Term Risk: 1-minute chart has lots of noise, fees are also high
6. Use Cases: When to Use It?
| Market Environment | Recommended Action | Reason |
|---|---|---|
| Clear uptrend | Can use | Can track the trend |
| Clear downtrend | Don't use | Trend-following not adaptive |
| Ranging/Sideways | Don't use | Will get slapped repeatedly |
| High volatility violent oscillation | Be careful | Too 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
- Add a confirmation condition: Like RSI or trend confirmation to reduce false signals
- Try a larger timeframe: 5m or 15m might be more stable
- 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 Type | Performance Rating | Plain 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 Item | Recommended Value | Comment |
|---|---|---|
| Timeframe | 1m (default) | Can also try 5m to reduce noise |
| Stoploss | -5% | Short-term, don't lose too much |
| Trailing Stop | Enabled | Profit-locking神器 (artifact) |
9.2 Hardware Requirements
This strategy has many indicators but only uses one, so computation is light:
| Number of Pairs | Minimum RAM | Recommended RAM | Experience |
|---|---|---|---|
| 1-10 pairs | 2GB | 4GB | Smooth |
| 10-30 pairs | 4GB | 8GB | Comfortable |
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:
- Backtest with default parameters first
- See results, adjust stoploss
- Small capital live test
- 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:
-
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'."
-
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'."
-
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! 🙏