Strategy Examples
Let's build real strategies together, from beginner-friendly to advanced multi-indicator systems. Each example includes step-by-step instructions you can follow in the Strategy Builder.
Example 1: Simple RSI Mean Reversion
Difficulty: Beginner Strategy Type: Mean Reversion Trading Style: Swing Trading Timeframe: 1-hour to Daily
The Concept
Buy when RSI indicates oversold conditions (below 30), sell when overbought (above 70). This is one of the most popular trading strategies and a perfect starting point.
Why It Works
- RSI measures momentum and identifies extremes
- Markets tend to revert to the mean after extreme moves
- Simple, clear signals with objective thresholds
- Works in ranging markets
Step-by-Step Build
1. Name Your Strategy:
- Name: "RSI Mean Reversion 30/70"
- Description: "Buy oversold (RSI below 30), sell overbought (RSI above 70)"
2. Add Buy Condition:
- Click "+ Add Condition" in Buy section (or drag RSI)
- Indicator: RSI
- Operator: Less than
- Value: 30
- Parameters:
- Period: 14
3. Add Sell Condition:
- Click "+ Add Condition" in Sell section (or drag RSI)
- Indicator: RSI
- Operator: Greater than
- Value: 70
- Parameters:
- Period: 14
4. Set Logic:
- Buy Logic: ALL (only one condition, doesn't matter)
- Sell Logic: ALL
5. Save Strategy
Expected Behavior
- BUY when RSI drops below 30 (price likely too low)
- SELL when RSI rises above 70 (price likely too high)
- HOLD when RSI is between 30-70 (neutral zone)
When It Works Best
✅ Ranging markets (sideways price action) ✅ After sharp selloffs or rallies ✅ Pairs with clear support/resistance levels ✅ Higher timeframes (4-hour, daily)
When to Avoid
❌ Strong trending markets (RSI stays extreme) ❌ Very short timeframes (too much noise) ❌ Low liquidity assets (unreliable RSI)
Variations to Try
- Conservative: Use 20/80 thresholds (fewer signals, more extreme)
- Aggressive: Use 40/60 thresholds (more signals, less extreme)
- Fast: Reduce period to 7 (more responsive)
- Slow: Increase period to 21 (smoother)
Example 2: SMA Golden Cross
Difficulty: Beginner Strategy Type: Trend Following Trading Style: Swing to Position Trading Timeframe: Daily
The Concept
Buy when price crosses above the moving average (bullish trend starting), sell when price crosses below (bearish trend starting). This captures sustained trends.
Why It Works
- Moving averages smooth out price noise
- Crossovers signal momentum shifts
- Lets you ride trends instead of fighting them
- Simple and timeless
Step-by-Step Build
1. Name Your Strategy:
- Name: "SMA 20 Golden Cross"
- Description: "Buy on bullish price/SMA cross, sell on bearish cross"
2. Add Buy Condition:
- Indicator: SMA
- Operator: Crosses above
- Value: price
- Parameters:
- Period: 20
3. Add Sell Condition:
- Indicator: SMA
- Operator: Crosses below
- Value: price
- Parameters:
- Period: 20
4. Set Logic:
- Buy Logic: ALL
- Sell Logic: ALL
5. Save Strategy
Expected Behavior
- BUY when price crosses above 20-period SMA (uptrend begins)
- SELL when price crosses below 20-period SMA (downtrend begins)
- Stays in position as long as trend continues
When It Works Best
✅ Trending markets (clear direction) ✅ After consolidation breakouts ✅ Daily and weekly charts ✅ Bitcoin and major altcoins
When to Avoid
❌ Choppy, ranging markets (whipsaws) ❌ Very short timeframes ❌ During high-volatility events
Variations to Try
- Faster: Use 10-period SMA (quicker entries/exits)
- Slower: Use 50-period SMA (major trends only)
- Use EMA: Switch to EMA for more weight on recent prices
- Dual MA: Add second MA for crossover confirmation
Example 3: Bollinger Band Bounce
Difficulty: Beginner Strategy Type: Mean Reversion Trading Style: Swing Trading Timeframe: 1-hour to Daily
The Concept
Buy when price touches the lower Bollinger Band (stretched too low), sell when it touches the upper band (stretched too high). The bands adapt to volatility automatically.
Why It Works
- Bollinger Bands measure statistical extremes
- 95% of price action stays within bands
- Touching bands indicates overextension
- Self-adjusting to volatility
Step-by-Step Build
1. Name Your Strategy:
- Name: "Bollinger Band Bounce"
- Description: "Buy at lower band, sell at upper band"
2. Add Buy Condition:
- Indicator: Bollinger Bands
- Operator: Touches lower band
- Value: (leave empty)
- Parameters:
- Period: 20
- Standard Deviation: 2
3. Add Sell Condition:
- Indicator: Bollinger Bands
- Operator: Touches upper band
- Value: (leave empty)
- Parameters:
- Period: 20
- Standard Deviation: 2
4. Set Logic:
- Buy Logic: ALL
- Sell Logic: ALL
5. Save Strategy
Expected Behavior
- BUY when price reaches lower band (likely to bounce up)
- SELL when price reaches upper band (likely to bounce down)
- Profits from mean reversion within the bands
When It Works Best
✅ Ranging markets ✅ After Bollinger Squeeze (bands widen) ✅ Stable volatility periods ✅ 4-hour and daily charts
When to Avoid
❌ Strong trends ("walking the band") ❌ During Bollinger Squeeze (bands very narrow) ❌ News events (unpredictable moves)
Variations to Try
- Wider Bands: Use 2.5 or 3 std dev (fewer, more extreme signals)
- Shorter Period: Use 10-period (faster adaptation)
- Add Confirmation: Combine with RSI (see Example 5)
Example 4: MACD Zero Cross
Difficulty: Beginner to Intermediate Strategy Type: Trend Following Trading Style: Swing Trading Timeframe: 4-hour to Daily
The Concept
Buy when MACD crosses above zero (momentum turning bullish), sell when MACD crosses below zero (momentum turning bearish). MACD is a powerful trend and momentum indicator.
Why It Works
- MACD combines trend and momentum
- Zero line represents equilibrium
- Crosses above zero = buyers taking control
- Crosses below zero = sellers taking control
Step-by-Step Build
1. Name Your Strategy:
- Name: "MACD Zero Cross"
- Description: "Buy when MACD crosses above 0, sell when crosses below 0"
2. Add Buy Condition:
- Indicator: MACD
- Operator: Crosses above
- Value: 0
- Parameters:
- Fast Period: 12
- Slow Period: 26
- Signal Period: 9
3. Add Sell Condition:
- Indicator: MACD
- Operator: Crosses below
- Value: 0
- Parameters:
- Fast Period: 12
- Slow Period: 26
- Signal Period: 9
4. Set Logic:
- Buy Logic: ALL
- Sell Logic: ALL
5. Save Strategy
Expected Behavior
- BUY when MACD line crosses above zero line
- SELL when MACD line crosses below zero line
- Catches medium to long-term trends
When It Works Best
✅ Trending markets ✅ After consolidation ✅ 4-hour and daily timeframes ✅ Combines well with moving averages
When to Avoid
❌ Very choppy markets ❌ Short timeframes (laggy) ❌ Low volatility periods
Variations to Try
- Signal Line Cross: Change value to "signal" instead of "0"
- Faster: Use 5/13/5 parameters
- Slower: Use 19/39/9 parameters for major trends
Example 5: Multi-Indicator Confirmation (Intermediate)
Difficulty: Intermediate Strategy Type: Mean Reversion with Confirmation Trading Style: Swing Trading Timeframe: 4-hour to Daily
The Concept
Combine RSI, Bollinger Bands, and MFI to confirm oversold/overbought conditions. Only trade when all three indicators agree, reducing false signals dramatically.
Why It Works
- RSI: Momentum confirmation
- Bollinger Bands: Volatility/price extremes
- MFI: Volume-weighted confirmation
- All three agreeing = high-probability setup
Step-by-Step Build
1. Name Your Strategy:
- Name: "Triple Confirmation Mean Reversion"
- Description: "RSI + BB + MFI all confirm oversold/overbought"
2. Add Buy Conditions (ALL must be true):
Condition 1:
- Indicator: RSI
- Operator: Less than
- Value: 35
- Parameters: Period 14
Condition 2:
- Indicator: Bollinger Bands
- Operator: Touches lower band
- Value: (empty)
- Parameters: Period 20, Std Dev 2
Condition 3:
- Indicator: MFI
- Operator: Less than
- Value: 25
- Parameters: Period 14
3. Add Sell Conditions (ALL must be true):
Condition 1:
- Indicator: RSI
- Operator: Greater than
- Value: 65
- Parameters: Period 14
Condition 2:
- Indicator: Bollinger Bands
- Operator: Touches upper band
- Value: (empty)
- Parameters: Period 20, Std Dev 2
4. Set Logic:
- Buy Logic: ALL (all three must confirm)
- Sell Logic: ALL (both must confirm)
5. Save Strategy
Expected Behavior
- BUY only when: oversold RSI AND price at lower BB AND low money flow
- SELL only when: overbought RSI AND price at upper BB
- Fewer signals but higher win rate
- Avoids many false breakouts
When It Works Best
✅ Ranging markets with clear levels ✅ After sharp moves ✅ Daily charts ✅ When you want high conviction trades
When to Avoid
❌ Strong trends (too conservative) ❌ Low volatility (conditions rarely align) ❌ Short timeframes (over-filtering)
Performance Expectations
- Win Rate: 60-70% (higher than single indicator)
- Trade Frequency: Lower (maybe 1-2 per week)
- Risk/Reward: 1:2 to 1:3
Example 6: Trend Filter with Momentum (Intermediate)
Difficulty: Intermediate Strategy Type: Trend Following with Filter Trading Style: Swing Trading Timeframe: Daily
The Concept
Only buy when both trend (SMA) and momentum (RSI) align. This prevents buying in downtrends and adds momentum confirmation to trend signals.
Why It Works
- SMA: Identifies trend direction
- RSI: Confirms momentum isn't exhausted
- Two different signal types working together
- Filters out weak trend-following signals
Step-by-Step Build
1. Name Your Strategy:
- Name: "Trend + Momentum Confirmation"
- Description: "Buy when price above SMA with healthy RSI, sell on trend break"
2. Add Buy Conditions (ALL must be true):
Condition 1:
- Indicator: SMA
- Operator: Crosses above
- Value: price
- Parameters: Period 50
Condition 2:
- Indicator: RSI
- Operator: Greater than
- Value: 40
- Parameters: Period 14
(RSI above 40 ensures we're not buying oversold in a downtrend)
3. Add Sell Conditions (ANY triggers exit):
Condition 1:
- Indicator: SMA
- Operator: Crosses below
- Value: price
- Parameters: Period 50
Condition 2:
- Indicator: RSI
- Operator: Less than
- Value: 30
- Parameters: Period 14
(Sell if trend breaks OR if RSI shows extreme weakness)
4. Set Logic:
- Buy Logic: ALL (both conditions must align)
- Sell Logic: ANY (exit on either signal)
5. Save Strategy
Expected Behavior
- BUY when uptrend confirmed AND momentum healthy
- SELL when trend breaks OR extreme weakness appears
- Stays in position during trend
- Quick exit on trouble signs
When It Works Best
✅ Trending markets ✅ After consolidation breakouts ✅ Daily charts ✅ Major cryptocurrencies
Advanced Notes
- Notice we used different logic for buy vs sell
- Buy requires ALL (conservative entry)
- Sell uses ANY (multiple exit opportunities)
- This asymmetry is intentional and often effective
Example 7: Breakout with Volume (Advanced)
Difficulty: Advanced Strategy Type: Breakout Trading Style: Day to Swing Trading Timeframe: 1-hour to Daily
The Concept
Combine price breakout (Bollinger Bands), momentum (RSI neutral zone), and volume confirmation (MFI) to catch genuine breakouts while avoiding false ones.
Why It Works
- Bollinger Bands: Identifies breakout points
- RSI 40-60: Ensures we're not overbought/oversold
- MFI: Volume confirms the breakout is real
- Multi-factor confirmation reduces fakeouts
Step-by-Step Build
1. Name Your Strategy:
- Name: "Confirmed Breakout System"
- Description: "BB breakout + neutral RSI + volume confirmation"
2. Add Buy Conditions (ALL must be true):
Condition 1:
- Indicator: Bollinger Bands
- Operator: Touches lower band
- Value: (empty)
- Parameters: Period 20, Std Dev 2
Condition 2:
- Indicator: RSI
- Operator: Greater than
- Value: 40
- Parameters: Period 14
Condition 3:
- Indicator: RSI
- Operator: Less than
- Value: 60
- Parameters: Period 14
(Buy when at lower band but RSI between 40-60, not oversold)
Condition 4:
- Indicator: MFI
- Operator: Greater than
- Value: 30
- Parameters: Period 14
(Some money flow present, not completely dead)
3. Add Sell Conditions:
Condition 1:
- Indicator: Bollinger Bands
- Operator: Touches upper band
- Value: (empty)
- Parameters: Period 20, Std Dev 2
Condition 2:
- Indicator: RSI
- Operator: Greater than
- Value: 70
- Parameters: Period 14
4. Set Logic:
- Buy Logic: ALL (very selective)
- Sell Logic: ALL (both must confirm)
5. Save Strategy
Expected Behavior
- BUY when price compressed but momentum neutral with some volume
- Setup for breakout, not chasing it
- SELL when extended to upper band with overbought RSI
- Captures the expansion phase after compression
When It Works Best
✅ After consolidation periods ✅ 1-hour to daily charts ✅ High-liquidity assets (reliable volume data) ✅ When combined with pattern recognition
Advanced Notes
This strategy is looking for coiled spring setups:
- Price at lower band (compressed)
- But RSI neutral (not panic selling)
- And volume present (accumulation happening)
- Sets up for potential upside breakout
Strategy Comparison Table
| Strategy | Difficulty | Type | Conditions | Win Rate | Frequency | Best Timeframe |
|---|---|---|---|---|---|---|
| RSI Mean Reversion | Beginner | Mean Rev | 1 buy, 1 sell | 55-65% | High | 1h-Daily |
| SMA Golden Cross | Beginner | Trend | 1 buy, 1 sell | 40-50% | Medium | Daily |
| BB Bounce | Beginner | Mean Rev | 1 buy, 1 sell | 50-60% | Medium | 4h-Daily |
| MACD Zero Cross | Beginner | Trend | 1 buy, 1 sell | 40-50% | Medium | 4h-Daily |
| Triple Confirmation | Intermediate | Mean Rev | 3 buy, 2 sell | 60-70% | Low | Daily |
| Trend + Momentum | Intermediate | Trend | 2 buy, 2 sell | 45-55% | Low | Daily |
| Confirmed Breakout | Advanced | Breakout | 4 buy, 2 sell | 50-60% | Very Low | 1h-Daily |
Tips for Building Your Own
Start Simple
- Begin with 1-2 conditions
- Test it
- Add complexity only if needed
- Simple often outperforms complex
Use Complementary Indicators
Good Combinations:
- Momentum + Volatility (RSI + Bollinger Bands)
- Trend + Momentum (SMA + MACD)
- Price + Volume (Price levels + MFI/OBV)
Poor Combinations:
- RSI + Stochastic (redundant, both momentum)
- SMA + EMA (redundant, both moving averages)
- Multiple oscillators without price confirmation
Test Different Thresholds
Don't assume defaults are optimal for your asset:
- RSI: Try 20/80, 30/70, 40/60
- Bollinger: Try 1.5, 2.0, 2.5 std dev
- Periods: Try 7, 14, 21, 50
Match Strategy to Market
- Trending? Use trend-following strategies
- Ranging? Use mean-reversion strategies
- Volatile? Use volatility-based strategies
- Check ADX to identify market type first
Backtest Everything
Before using any strategy:
- Build it in Strategy Builder
- Save it
- Run backtest on 6-12 months of data
- Analyze win rate, profit factor, drawdown
- Refine or abandon based on results
Common Strategy Pitfalls
Over-Optimization
Problem: Tweaking parameters until backtest looks perfect
Reality: Over-fitted to past data, fails in future
Solution: Use standard parameters, test on different time periods
Too Many Conditions
Problem: Adding 8+ conditions thinking "more confirmation = better"
Reality: So restrictive it never trades
Solution: Keep it to 1-4 conditions per side
Ignoring Market Regime
Problem: Using trend strategy in ranging market (or vice versa)
Reality: Constant losses
Solution: Build multiple strategies for different market types, or add trend filter
No Risk Management
Problem: Great signals but no stops
Reality: One bad trade wipes out 10 wins
Solution: Remember Strategy Builder creates signals only — implement stops separately in bot settings
What's Next?
You now have seven battle-tested strategy examples to learn from. Try building each one, backtest them, and see which performs best for your chosen assets and timeframes.
Next up: Best Practices — Learn the principles of effective strategy design and how to avoid common mistakes.
Happy building!