Skip to main content

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:

  1. Price at lower band (compressed)
  2. But RSI neutral (not panic selling)
  3. And volume present (accumulation happening)
  4. Sets up for potential upside breakout

Strategy Comparison Table

StrategyDifficultyTypeConditionsWin RateFrequencyBest Timeframe
RSI Mean ReversionBeginnerMean Rev1 buy, 1 sell55-65%High1h-Daily
SMA Golden CrossBeginnerTrend1 buy, 1 sell40-50%MediumDaily
BB BounceBeginnerMean Rev1 buy, 1 sell50-60%Medium4h-Daily
MACD Zero CrossBeginnerTrend1 buy, 1 sell40-50%Medium4h-Daily
Triple ConfirmationIntermediateMean Rev3 buy, 2 sell60-70%LowDaily
Trend + MomentumIntermediateTrend2 buy, 2 sell45-55%LowDaily
Confirmed BreakoutAdvancedBreakout4 buy, 2 sell50-60%Very Low1h-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:

  1. Build it in Strategy Builder
  2. Save it
  3. Run backtest on 6-12 months of data
  4. Analyze win rate, profit factor, drawdown
  5. 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!