plutarc
plutarcby Valeon

Strategy Cookbook

Ready-made strategy configurations to get you started. Copy, adapt, and backtest.

How to Read These Recipes

Each recipe below lists the components, their roles and weights, the combination mode, and exit rules. These are starting points — not guarantees. Always backtest before deploying live.

If you're unfamiliar with terms like roles, combination modes, or weights, read the Strategy Builder docs first.

Trend Following Setup

Rides sustained directional moves using trend confirmation and momentum filtering. Best suited for trending markets with clear directional bias.

ComponentRoleWeight
Moving Average Crossoversignal3
ADXfilter
Supertrendsignal2
Trailing Stopexit_rule
Signal Flip Exitexit_rule
Combination Mode:Weighted Sum
Min Score:4
Sessions:London + New York (08:00–22:00 UTC)

The ADX filter ensures trades are only taken in trending conditions. The Trailing Stop locks in profits as the trend extends, while Signal Flip Exit closes when the trend reverses.

Mean Reversion Setup

Identifies overextended price moves and trades the snap-back. Works best in range-bound or consolidating markets.

ComponentRoleWeight
Z-Score of Pricesignal3
RSI Divergencesignal2
Bollinger Bandsfilter
Take Profitexit_rule
Hard Stop Lossexit_rule
Combination Mode:All Agree
Min Signals:2
Sessions:London + New York (08:00–22:00 UTC)

All Agree mode ensures both Z-Score and RSI Divergence confirm the reversion signal before entering. Bollinger Bands filter out entries when price is not near the bands. Take Profit captures the snap-back; Hard Stop Loss limits downside.

Breakout Setup

Catches explosive moves when price breaks out of consolidation zones. Relies on volatility and volume confirmation.

ComponentRoleWeight
Supertrendsignal2
Volume Spikefilter
ATR Regime Guardentry_guard
Trailing Stopexit_rule
Time Stopexit_rule
Combination Mode:Weighted Sum
Min Score:2
Sessions:All sessions (24h)

The ATR Regime Guard blocks entries in low-volatility environments where breakouts are less likely to follow through. Volume Spike filters confirm institutional participation. Time Stop prevents holding stale positions if the breakout fizzles.

Conservative Configuration

Prioritises capital preservation with multiple confirmation layers and tight risk controls. Fewer trades, higher selectivity.

ComponentRoleWeight
Moving Average Crossoversignal2
ADXfilter
RSI Exhaustion Guardentry_guard
ATR Regime Guardentry_guard
Hard Stop Lossexit_rule
Take Profitexit_rule
Combination Mode:Weighted Sum
Min Score:2
Sessions:London only (08:00–16:00 UTC)

Two entry guards create a high bar for trade entry — RSI Exhaustion Guard prevents entries at overextended levels, and ATR Regime Guard blocks entries in dead markets. The single London session limits trading to the most liquid hours.

Aggressive Configuration

Maximises trade frequency with lower thresholds and broader entry conditions. Higher risk, more exposure.

ComponentRoleWeight
RSIsignal1
MACDsignal1
Supertrendsignal1
Trailing Stopexit_rule
Combination Mode:Any
Sessions:All sessions (24h)

Any mode means a single signal component agreeing is enough to trigger entry. No filters or entry guards means the bot trades whenever any signal fires. This generates more trades but is more susceptible to false signals and choppy markets.

Aggressive configurations should be paired with strict per-bot risk limits (position limits, daily loss limits) to cap downside exposure. See Bots for risk limit configuration.

Multi-Signal Momentum

Combines multiple momentum oscillators with majority voting. Uses MACD as an anchor component — trades only fire when MACD agrees.

ComponentRoleWeight
RSIsignal1
MACDsignal1
Stochastic Oscillatorsignal1
Hard Stop Lossexit_rule
Take Profitexit_rule
Combination Mode:Majority
Anchor Component:MACD
Sessions:London + New York (08:00–22:00 UTC)

Majority mode requires at least 2 of 3 signals to agree. The MACD anchor ensures that even when 2 signals agree, MACD must be one of them — effectively making MACD a required confirmation layer while still allowing RSI and Stochastic to contribute.

Ichimoku Trend Setup

Uses the Ichimoku Cloud as the primary trend system with Aroon confirming trend maturity and a break-even stop to protect profits early.

ComponentRoleWeight
Ichimoku Cloudsignal3
Aroonsignal2
ADXfilter
Volatility Spike Guardentry_guard
Break-Even Stopexit_rule
Chandelier Exitexit_rule
Hard Stop Lossexit_rule
Combination Mode:Weighted Sum
Min Score:4
Sessions:London + New York (08:00–22:00 UTC)

Ichimoku provides multi-factor trend confirmation (TK cross, cloud position, Chikou span). Aroon detects whether the trend is fresh or exhausted. The Volatility Spike Guard blocks entries during chaotic price action. Break-Even Stop moves the stop to entry after 1R profit, and Chandelier Exit trails from the highest high for trend capture.

Squeeze Breakout Setup

Detects volatility squeezes (Bollinger inside Keltner) and trades the breakout direction with volume and momentum confirmation.

ComponentRoleWeight
Squeeze Detectorsignal3
Donchian Channelssignal2
MFIfilter
ATR Regime Guardentry_guard
Trailing Stopexit_rule
Volatility Exitexit_rule
Combination Mode:Weighted Sum
Min Score:3
Sessions:All sessions (24h)

The Squeeze Detector fires on the release of a Bollinger/Keltner squeeze with momentum direction. Donchian Channels confirm a price-level breakout. MFI filters for volume-backed moves. The Volatility Exit closes the position if volatility collapses after entry — signalling the breakout has fizzled and edge is gone.

Funding Rate Fade

Contrarian strategy that fades extreme perpetual funding rates, using momentum confirmation and open interest divergence to time entries.

ComponentRoleWeight
Funding Ratesignal3
Open Interest Divergencesignal2
RSIfilter
RSI Exhaustion Guardentry_guard
Hard Stop Lossexit_rule
Take Profitexit_rule
Break-Even Stopexit_rule
Combination Mode:All Agree
Min Signals:2
Sessions:London + New York (08:00–22:00 UTC)

When funding rates are extremely positive (longs paying shorts), the Funding Rate component signals bearish — and vice versa. Open Interest Divergence confirms that positioning is misaligned with price action. RSI filter ensures momentum is not still running strongly against the fade. Break-Even Stop protects early gains on successful mean reversion trades.

Funding Rate and Open Interest components require exchange data support. These signals are available for live trading but may have limited backtesting coverage depending on historical data availability.

Risk-Gated Trend Following

Trend following strategy that uses risk gates to block entries when market conditions are unfavourable. Demonstrates multi-instance components — Funding Rate appears as both a signal and a risk gate with different parameters.

ComponentRoleWeight
MA Crossoversignal2
Supertrendsignal2
Funding Ratesignal1
ADXfilter
Funding Raterisk_gate
Volatility Regimerisk_gate
Hard Stop Lossexit_rule
Trailing Stopexit_rule
Time Stopexit_rule
Combination Mode:All Agree
Min Signals:2
Sessions:London + New York (08:00–22:00 UTC)

MA Crossover and Supertrend provide trend direction. Funding Rate as a signal adds a contrarian bias when funding is extreme. ADX filter ensures a strong trend is present. Two risk gates then protect entries: Funding Rate (as risk gate) blocks entries when funding is dangerously one-sided, while Volatility Regime blocks entries during low-volatility regimes where trend strategies underperform. This is a multi-instance setup — Funding Rate appears twice with different roles and thresholds.

Tips for Building Your Own

  • Start from a system template — duplicate it and modify one thing at a time. This gives you a working baseline to iterate from.
  • Change one variable at a time — if you change the combination mode, weights, and components all at once, you won't know which change drove the result.
  • Always backtest — run every change through the Backtester before deploying live. Compare metrics before and after.
  • Match sessions to your market — crypto markets run 24/7, but liquidity and volatility vary by time of day. Restricting sessions to high-liquidity windows (London, New York) typically improves fill quality.
  • Use filters, guards, and risk gates — filters block signals early, entry guards check execution quality, and risk gates block entries when market risk is too high. Each layer reduces false signals at the cost of fewer trades.
  • Leverage multi-instance components — components that support multiple roles can be added more than once with different parameters. For example, use Funding Rate as a signal (to generate trade ideas) and as a risk gate (to block entries when funding is extreme) in the same template.
  • Set risk limits on the bot — regardless of strategy quality, always configure position limits and loss limits on the bot itself as a safety net.