5 basic 6 proprietary Strategy Presets

14 trading strategies — 6 in-house developments

approaches for different market conditions. Each proprietary strategy has its own drawdown protection profile.\n A 10-component scoring system rates each signal on a scale from 0 to 100.\n 2 selectable protection modes: Smart Profit Protection (4 zones) or 23-step trailing stop.\n Strategy Presets (conservative, aggressive, tight, confirmed) for Trend Following, Mean Reversion and Breakout — switched off by default.

You decide. All strategies are in config/strategies.py , where each can be enabled/disabled individually — separately for LONG and SHORT (enabled_long / enabled_short). Only trade the strategies that suit you — the rest are ignored. A default setting is shipped as a starting point (not a recommendation): which direction is switched on by default is determined by the bundled configuration and may change with updates; some strategies are switched off entirely by default. The direction details on the cards show what is technically possible — every direction can be switched on at any time. First check every setting thoroughly in paper mode.

5 basic strategies

Each strategy on/off individually, separately for LONG and SHORT. Own minimum score per strategy, own quality limit, own filters. All in config/strategies.py or adjustable via Telegram — changes in the file apply after a restart, via Telegram immediately until the next restart. Common trading approaches as a basis; you build your own setup on top of them.

📈 Trend following Base
Trades in the trend direction when several trend indicators confirm at the same time. Waits for a pullback (pullback entry) instead of entering at the high. Switched off by default, can be switched on at any time.
Long & Short
Falling graph Mean reversion Base
Trades counter-moves after strong price swings. A trend filter blocks entries against strong trends. In addition, the volume and the direction of higher timeframes are checked.
Long & Short
🚀 Breakout Base
Monitors support/resistance zones. On a breakout with increased volume, the bot enters. A volatility-based exit system (Chandelier Exit) trails the stop depending on volatility. Disabled by default, can be enabled at any time.
Long & Short
⚡ Multi-Timeframe Momentum Base
Analyzes several timeframes at the same time — from the minute chart to the hourly chart. Trades are made only on a clear consensus of the timeframes.
Long & Short
🌐 Volatility Regime Meta strategy
The meta-strategy that controls all the others (own switch enabled in config/strategies.py). Detects 6 market regimes and dynamically adjusts score multipliers, leverage, stop distances and strategy activation to the current market phase.
Controls all strategies

💎 6 proprietary In-house developments

In-house developments by FuturesBot. Each with its own drawdown protection profile. Plus one of 2 selectable protection modes (Smart Profit Protection or Trailing Stop).

Diamond EMA Momentum Proprietary
Combines EMA trend analysis with momentum indicators; long and short can be switched individually. Own drawdown protection profile.
Long & Short
Diamond Trend Continuation Proprietary
Looks for entries when an existing trend continues after a pause. Designed for the 5-minute chart. Short exit profile with early trailing of the stop.
Long & Short
Diamond Proprietary breakout Proprietary
Further development of the breakout strategy with its own protection profile. Works on the 5-minute chart; additional volume and ATR filters are meant to sort out false breakouts. Wide entry stop for room to move, then tight trailing.
Long & Short
Diamond RSI+MACD combination Proprietary
Proprietary combination signal of RSI and MACD. Bidirectional — designed for Long and Short; switched off in both directions by default, can be switched on at any time. Score-dependent protection profile: signals with a higher score get more room.
Long & Short
Diamond Momentum Exhaustion Proprietary
Detects when a strong move is losing strength. When bulls or bears are exhausted, the bot positions itself for the reversal. Tight protection profile.
Long & Short
Diamond Trend Pullback Proprietary · NEW
Looks for pullbacks in established trends as a re-entry. Does not enter at the high, but after the trend takes a breather — the exact detection logic is proprietary. Trades with the trend. Switched off in both directions by default, can be switched on at any time.
Long & Short
All 6 proprietary strategies have their own drawdown protection profiles with different stop distances and risk parameters. In addition there is one of the 2 selectable protection modes: Smart Profit Protection (4 zones + Wick Protection) or 23-level trailing stop. The profiles are default settings (not a recommendation) and do not reliably limit losses (price gaps, slippage, liquidation).

🆕 3 new 15-minuteStrategies Beta preview

Three new strategies on the 15-minute chart. Targets set further out, longer holding period per trade, own 15m protection profiles (profit zones, trailing stop table, stricter wick protection). The default setting differs per strategy and direction (JH Trend 15M is switched off by default) — individually in config/strategies.py or live via Telegram command /strat schalten <NAME> long|short switchable (via Telegram until the next restart).

Each strategy can be controlled individually. You decide which of the 14 strategies (5 basic + 6 proprietary + 3 new 15m) may trade long, short or not at all. Configuration via config/strategies.py or live via Telegram command /strat schalten <NAME> long|short (applies until the next restart). The full version additionally includes the additional strategies RSI(2) and Confluence (active by default, can be switched off in the .env); Pairs and Gold are off by default. The TradingView Edition contains no additional strategies.
💡 Custom strategy service

You have a own idea?

The bot is built internally so that new strategies plug in cleanly. Risk management, trailing stops, Telegram control and multi-exchange support are already in place — we build only your signal logic build on it. Several strategies at the same time are possible, filters can be adjusted individually.

Since the infrastructure is already in place, only the signal logic is implemented — Price by effort, stated binding in advance.

Custom strategy service →

🎯 Signal scoring (0–100)

Every potential trade signal is evaluated by a 10-component scoring system for evaluation. Only signals that reach the adjustable minimum value are traded.

✔ Trend strength & direction
✔ Momentum indicators
✔ Volume confirmation
✔ Proximity to price zones
✔ Higher timeframes
✔ Candlestick patterns, volatility & other components

The exact weighting of the components is part of the proprietary scoring engine. The score is a filter threshold, not a forecast of success — a higher score does not automatically mean a better result.

Veto system: In addition to the scoring, a 7-point veto system checks every signal for contradictions. Critical indicators block the trade — regardless of the score.
🆕 Additional filters: Three further filters complement the scoring:
  • RSI zone filter — blocks entries in defined RSI ranges.
  • Capitulation filter — blocks SHORT entries in cases of extreme trend strength + volume spike + oversold market (panic-sell constellation).
  • Pyramid loss block — blocks adding to a position that is already clearly in the red.

🌍 Market regime-Detection

FuturesBot automatically detects the current market phase and adjusts the entire system dynamically — strategies, score multipliers, leverage, stop distances.

CHOPPY No clear trend → fewer trades, stricter filters
RANGING Sideways market → mean reversion preferred
SQUEEZE Volatility compressed → breakout preparation
BREAKOUT Squeeze breaks out → breakout strategies activated
WEAK TREND Weak trend → cautious trend following
STRONG TREND Strong trend → trend following + momentum (if switched on)
Grace period: When the regime changes, the bot waits for a short confirmation phase before reacting — it only switches once the new phase is confirmed.

Strategy Presets

4 preconfigured presets (all switched off by default) in config/strategies.py — enable a preset with 'enabled': True. Presets are technical variants, not a recommendation — check each one in paper mode first.

📈
trend_conservative
Trend Following — Stricter filters (higher minimum trend strength, more volume, higher minimum score), usually fewer trades.
📈
trend_aggressive
Trend Following — More trades, looser filters, more risk.
Falling graph
reversal_tight
Mean Reversion — stricter RSI thresholds (25/75) and a higher minimum score for reversal signals.
🚀
breakout_confirmed
Breakout with additional confirmation (squeeze, volume spike, closing prices above resistance).
📱 TelegramLive switching

Strategies control live from your phone

Each of the 14 strategies can be switched on and off via Telegram command — separately for LONG and SHORT. You can also adjust the minimum score and minimum quality per strategy live. Telegram changes apply until the next restart; to change them permanently, edit config/strategies.py.

Telegram /strategies — strategy overview with status, min score and min quality per strategy
/strategies
Complete strategy overview in Telegram

All commands at a glance

/strategies
Overview of all 14 strategies — status (LONG/SHORT), min score, min quality, score offset
/strat schalten NAME long|short
Toggles the selected direction (on ↔ off), applies until restart; check the current state beforehand with /strategies. Example: /strat schalten JH_EMA_MOMENTUM long
/set_score & /set_quality
Set the global thresholds MIN_TRADE_SCORE and MIN_MARKET_QUALITY via button — applies until restart
/regime
Current market regime live — which strategies are currently active, risk level and trading requirements
Telegram /regime — current market regime
/regime — market phase live
Volatility Regime dynamically controls which strategies are currently active
Telegram /set_score — set MIN_TRADE_SCORE via button
/set_score — adjust threshold
Minimum trade score via button — takes effect immediately until the next restart

💡 All Telegram functions in detail: Telegram page →

All 14 strategies Try free for 14 days

Functions of the full version with a few differences (one bot instance, diagnostic report by email only, smaller daily quota of the AI help). Paper trading mode active by default — testing without real money (simulated).

Try for free →
The chat bubble emoji.

Questions? Our AI helps you!

Our AI support assistant is usually around the clock available (voluntary additional service with a daily limit) — right here on the page (💬 bottom right). It helps with setup, configuration, strategies, TradingView setup, server installation and more.

AI chat + FAQ answer many questions instantly. Email for everything else.

⚠️ Risk notice: FuturesBot is a technical analysis and automation tool — not a financial product, not investment advice, not an investment recommendation, not asset management. You determine strategies, leverage and stake yourself. Trading crypto futures involves considerable risks and can lead to the complete loss of the capital used. Stop-loss and protection functions do not reliably limit losses (price gaps, slippage, liquidation). No guarantee of profit; past or simulated results are no indication of future ones. First check every setting thoroughly in paper mode. Full risk notice →
The chat bubble emoji. Questions? Ask me!
F
FuturesBot AI support
AI assistant · replies automatically