present
Sign up and get $50 off your first purchase
Trading product for Cerberus cBot Position Sizer Stop Loss (SL) Manager, image 1
Cerberus
cBot
Version 1.0, Aug 2026
Windows, Mac, Mobile, Web
1.3
Profit factor
12%
Max drawdown
Trading product for Cerberus cBot Position Sizer Stop Loss (SL) Manager, image 2
Trading product for Cerberus cBot Position Sizer Stop Loss (SL) Manager, image 3
Trading product for Cerberus cBot Position Sizer Stop Loss (SL) Manager, image 4
Trading product for Cerberus cBot Position Sizer Stop Loss (SL) Manager, image 5
Trading product for Cerberus cBot Position Sizer Stop Loss (SL) Manager, image 6
Trading product for Cerberus cBot Position Sizer Stop Loss (SL) Manager, image 7
Since 04/04/2025
8
Sales
2.05K
Free installs

Description

Cerberus: Three Heads, One Hunter

Three regime-specific strategies, three risk modes, one bot. Pick the combination that fits the market you're trading.


What Cerberus is

One bot with two switches:

  • Strategy: the entry logic. Three "heads", each built for a different market regime.
  • Risk mode: how positions are sized, stopped, and trailed.

Nine combinations from two dropdowns. Position size is ATR-normalized to your risk %, so the same setting risks the same money whether the market is quiet or violent. Decisions land once per bar close.


No black box about your money. Every control is documented below, and the risk side is spelled out in full: how size is calculated, where the stop goes, how trailing works. What you won't find here is a guaranteed-returns claim (if you see one on any listing anywhere, run).


The three heads (Strategy)

  • TrendFollowing: built for trending markets. Looks for a channel breakout that the trend filter confirms is going with the trend, not against it.
  • MeanReversion: built for ranging markets. Looks for price stretched an ATR-scaled distance from fair value, with the trend guard clear (targets a return to the mean).
  • VolatilityBreakout: built for volatility expansions. Looks for a channel breakout landing while volatility is genuinely expanding, not already spent.


The risk layer (Risk mode)

Sizing is always ATR-normalized. The bot reads current ATR, derives your stop distance from it, and sizes the position so a stop-out costs the equity % you set. Volatile conditions get a smaller position, quiet conditions a larger one (same money at risk either way). No fixed lot sizes, no guessing.

  • OneLegFixedTarget: one position. Fixed ATR stop + fixed ATR target. In, out, done.
  • OneLegTrailingStop: one position, no fixed target. The stop trails from entry at the ATR distance and never moves against you.
  • TwoLegTrailingStop: two legs, risk split 50/50. One takes the ATR target. The other is the runner (same stop, trailing from entry, left to run as far as the market allows).

On trailing: Cerberus uses cTrader's own server-side trailing stop (the same one you'd place by hand). It's attached to the order and needs no trigger: the stop maintains its distance behind the best price the trade has reached, tightening as the trade works. Server-side means it keeps working if your machine or connection drops.

On sizing. Every trade is sized to risk at most Risk per Trade of your equity, with the stop distance set by ATR.


Parameters, in plain English

Grouped as they appear in cTrader.

Strategy

  • Strategy: which head to run.
  • Allow Long / Allow Short: direction filter. Turn one off to trade with a longer-term bias, or to sit out a side you don't want exposure to.

Trend

  • Breakout Channel (bars): breakout channel length (Trend / Volatility heads). Longer = fewer, more significant breakouts.
  • Trend Filter EMA (bars): the trend-confirmation filter (Trend head). Longer = stricter about what counts as a trend.

Mean Reversion

  • Mean EMA (bars): the fair-value line that fades revert to, and where MeanReversion exits.
  • Fade Band (Γ— ATR): how far price must stretch before a fade triggers. Wider = rarer, more extreme entries.
  • Max Slope for Fading (Γ— ATR): the trend guard. Lower it if the head keeps getting run over.

Volatility

  • Vol Expansion Lookback (bars): how far back volatility must be beaten to count as expanding (Volatility head).

Risk

  • Risk Mode: see the risk modes above.
  • Risk per Trade (% of Equity): how much of your account equity the bot risks on a single trade. Each position is sized so its stop-out loss is at most this.
  • ATR Period (bars): ATR lookback for sizing and stops.
  • Stop Loss (Γ— ATR): the initial stop distance on every mode, and the trailing distance in the trailing modes.
  • Take Profit (Γ— ATR): target distance (OneLegFixedTarget's target, or the target leg in TwoLegTrailingStop). Unused by OneLegTrailingStop.


How to use it

  1. Set it up: one instance per symbol, on the timeframe you intend to trade. Each instance manages only its own symbol (run several for a portfolio).
  2. Pick a head to match the market: look at the instrument and timeframe first, then choose:
    Running a trend head on a ranging pair isn't a settings problem you can tune your way out of. Change the market or change the head.
    • Persistent directional moves β†’ TrendFollowing
    • Well-defined ranges, price repeatedly returning to a mean β†’ MeanReversion
    • Quiet periods that resolve into sharp expansions (session opens, post-consolidation) β†’ VolatilityBreakout
  3. Pick a risk mode: start with OneLegFixedTarget while you're validating a head: one position, one stop, one target, so the backtest tells you plainly whether the entries have an edge. Move to a trailing mode once you trust them:
    • OneLegTrailingStop when the head catches moves that run far past a fixed target. No cap on the upside.
    • TwoLegTrailingStop when you want both (one leg banks the target, the other runs).
  4. Set your risk: Risk per Trade is the number that matters. 1% or less is a sane starting point. Each position is sized to risk at most this much of your equity, set by ATR.
  5. Validate, then go live: backtest β†’ walk-forward β†’ demo β†’ live, in that order.


Validate before you trust it

Any parameter set can look spectacular on a backtest if you fit it hard enough. That's overfitting, and it's the fastest way to lose money to your own bot. Worth doing properly:

  1. Split your data. One period to optimize (in-sample), a later period you never touch while tuning (out-of-sample).
  2. Optimize on the in-sample only.
  3. Test those exact settings out-of-sample. If they fall apart, you overfit (fewer parameters, simpler logic).
  4. Walk forward across several consecutive windows. A real edge is roughly stable; an overfit one is a single spike.
  5. Plateau check: wiggle your best parameters Β±20%. Stable results mean robustness; wild swings mean a knife-edge.
  6. Forward-test on demo before real money.

cTrader has no one-click walk-forward, so this is manual (split by date, optimize one segment, validate on the next). Tedious, and it's the difference between a strategy and a lottery ticket.


What to expect

  • No mode wins in every market. Trend heads bleed in ranges; mean-reversion gets run over in trends. That's why the heads are separate.
  • Gating means fewer trades. Better-timed entries, not constant action.
  • Costs matter: spread, commission, swap, especially on lower timeframes. Backtest with realistic costs on.
  • Past performance, backtested or forward, does not predict future results.


FAQ

  • Which head should I start with? TrendFollowing is the most forgiving and the most evidence-backed for retail. Start there with OneLegFixedTarget.
  • Why three risk modes? Because trade management is the edge for many strategies (the entry is only half the job). OneLegFixedTarget keeps it simple; OneLegTrailingStop lets winners run uncapped; TwoLegTrailingStop banks some and lets the rest ride. Pick the one that matches how you like to manage trades.
  • Does it trade multiple symbols? One symbol per instance. Run several for a portfolio.
  • Why did it skip a signal? Usually the position size rounded below your broker's minimum lot, or a position is already running on that symbol.
  • Will more heads be added? The architecture is pluggable by design (new strategies can be added without disturbing the existing ones).


Technical notes

  • Entries and exits are evaluated once per bar close, not tick by tick.
  • Stops, targets and trailing are placed server-side with the order (they survive a disconnect).


Disclaimer

Trading carries a substantial risk of loss. This software is a tool, not financial advice. You are responsible for your own testing, risk settings, and outcomes. The author makes no warranty and claims no performance result, past or future.

Summary

AI summary
Cerberus is a trading bot designed for use on the cTrader platform, featuring three distinct strategy modes tailored to different market regimes: TrendFollowing for trending markets, MeanReversion for ranging markets, and VolatilityBreakout for volatility expansions. Users select one of these strategies ("heads") based on market conditions and combine it with one of three risk management modes that determine position sizing, stop placement, and trailing behavior.

Position sizing is ATR-normalized, meaning it adjusts to market volatility to risk a consistent percentage of equity per trade. The three risk modes include OneLegFixedTarget (single position with fixed stop and target), OneLegTrailingStop (single position with a trailing stop and no fixed target), and TwoLegTrailingStop (two positions splitting risk, one with a fixed target and one trailing).

The bot evaluates trade signals once per bar close and uses server-side stops and trailing stops to maintain risk management even if the user’s connection drops. It supports one symbol per instance, allowing portfolio diversification by running multiple instances.

Parameters are clearly documented, covering strategy selection, trend filters, mean reversion settings, volatility lookbacks, and risk controls such as risk per trade, ATR period, stop loss, and take profit distances. Users are advised to validate strategies through rigorous backtesting, walk-forward testing, and demo trading before live deployment.
Trading profile
Trading style
Day trading
Strategy type
Trend
Analysis type
Algorithmic
Trade frequency
Medium
Min recommended balance
$1000
Risk per trade
1%
Chart period
1 hour
Backtesting leverage
1:30
Risk management
Risk model
Fixed risk percentage
Volatility-based
Equity-based
Dynamic
Supported order types
Market
Stop
Supported risk controls
Stop loss
Take profit
Trailing stop loss

Customer reviews

0.0
Reviews: 0
Customer reviews
No reviews for this product yet. Already tried it? Be the first to tell others!

Discussion

FAQ

Position Sizer
Stop Loss (SL) Manager
EMA
Channel
ATR
Take Profit (TP) Manager
Products available through cTrader Store, including trading bots, indicators and plugins, are provided by third-party developers and made available for informational and technical access purposes only. cTrader Store is not a broker and does not provide investment advice, personal recommendations or any guarantee of future performance.

More from this author

Indicator
Forex
EURUSD
+3
Visualize trading sessions with high/low levels, customizable colors, and live open session display
"UT Bot" logo
Popular
4.4
(5)
$19
/
$20
Indicator
ATR
Forex
+11
Trend-following indicator with dynamic ATR-based trailing stop for precise entry/exit signals
Indicator
Forex
Stocks
+1
Adaptive moving average that adjusts to market speed for smoother, more responsive trend signals.
Indicator
Forex
BTCUSD
+10
Trend-following channel using dual MAs with visual cloud and optional alerts on crossovers
Indicator
Forex
BTCUSD
+10
6-stage IIR filter trend indicator with colored line segments, reversal signals, alerts, and entry arrows.

You may also like

cBot
Bollinger Bands
Bande de Bollinger Γ  configurer soi-mΓͺme
cBot
BTCUSD
Automated cTrader bot with webhook support, trade management, take-profit levels, and Telegram notifications
cBot
Forex
EURUSD
+5
EasyPass ProFirm Wizard
cBot
RSI
Aggressive
automates entries based on the RSX indicator Ҁ” a smoothed, low-lag variant of the classic RSI.
1.67
Profit factor
cBot
XAU/USD SWING BOT
cBot
AI
SMC
+18
Quick Trading Panel Cbot allows you to trade faster using a panel in a chart. This includes Trailing Trigger and Locked.
3
Profit factor
cBot
Supertrend
Super tendance
cBot
MACD
BTCUSD
+3
Combina los indicadores Índice Direccional Promedio (ADX) y Convergencia/Divergencia de Medias Móviles (MACD).
457%
ROI
1.2
Profit factor
cBot
Grid
Forex
+2
Resolver Algo Bot,Sophisticated, Perfect algorithm ! Daily ROI 5 to 24%.
cBot
AI
MACD
+5
World First AI Trading now with Fibonacci Strategy Please ENJOY!! Adjust to suit your own strategy and risk management
9%
ROI
3.9
Profit factor
cBot
RSI
Forex
+5
Low drawdown RSI Forex Bot for EURUSD & GBPJPY. Starts from $20 with projected 50%+
40.7%
ROI
50
Profit factor
cBot
Prop
Forex
+6
PropFirm Forex trader
cBot
Forex
BTCUSD
+8
RiskPilot is a clean, fast trade panel for cTrader that sizes positions by account risk % in a single click.
cBot
ATR
No Overtrading
+3
Intelligent negotiations and analysis Voice-based price action !
21.2%
ROI
3
Profit factor
cBot
ATR
Signal
+1
✨ N.B.: Results with an initial invested capital of 100 euros.πŸ“ˆ
cBot
ATR
Grid
+3
QuantumLimit - XAUUSD/BTCUSD - up to 100 000 %+ cumulative ROI

Price

Since 04/04/2025
8
Sales
2.05K
Free installs