FuturesBot ist ein Werkzeug — keine Black-Box. Du bekommst alle Konfigurations-Dateien als Klartext-Python-Files. Diese Seite zeigt mit konkreten Beispielen, was du anpassen kannst und was es bewirkt. Die Voreinstellungen sind ein Startpunkt (keine Empfehlung) — prüfe jede Änderung zuerst gründlich im Paper-Modus.
Du musst nichts auswendig lernen. Unser KI-Chat (rechts unten auf jeder Seite) kennt alle Parameter und Files. Stell ihm Fragen wie „Wie deaktiviere ich Mean Reversion?" oder „Wo stelle ich den Mindest-Score ein?" — du bekommst sofort Antworten mit Code-Beispielen. Der KI-Chat erklärt Bedienung und Parameter; er gibt keine Empfehlungen zu Kapital, Hebel, Symbolen oder Einstellungen.
Nach dem Kauf erhältst du ein ZIP mit der Software. Im Ordner config/ liegen alle anpassbaren Files:
.envstrategies.pyrisk.pyprotection.pyflipper.pypaper_trading.pyclaude_config.pytradingview_config.pyDu willst nur Trend-Following handeln und keine Mean-Reversion? Setze pro Strategie die Flags 'enabled_long' und 'enabled_short':
config/strategies.pySTRATEGY_DEFAULTS = { # Beispiel — die ausgelieferten Werte stehen in deiner config 'TREND_FOLLOWING': { 'enabled_long': True, 'enabled_short': True, 'min_score': 50, # Beispielwert }, 'MEAN_REVERSION': { 'enabled_long': False, # <- ausgeschaltet 'enabled_short': False, # <- ausgeschaltet }, # ... weitere Strategien (BREAKOUT, JH_EMA_MOMENTUM, JH_RSI_MACD, ...) } # Presets (z. B. trend_conservative) aktivierst du separat # in STRATEGY_PRESETS mit 'enabled': True
MIN_TRADE_SCOREJedes Signal wird auf einer Skala von 0–100 bewertet. Über die Score-Schwelle steuerst du, wie viele Signale gehandelt werden:
config/strategies.py# Mindest-Score für ALLE Strategien (0-100). # Höher = weniger Signale werden gehandelt, niedriger = mehr. # Wirkung aufs Ergebnis nicht vorhersagbar — im Paper-Modus prüfen. # Beispielwert zur Illustration — die ausgelieferten # Defaults findest du in deiner config MIN_TRADE_SCORE = 50 # Mindest-Marktqualitaet (0-10). # Höher = nur bei klaren Marktbedingungen traden. MIN_MARKET_QUALITY = 5.0 # Beispielwert # Pro Symbol lockern oder strenger machen # Negativer Wert = lockerer, mehr Trades (Beispielwerte) SYMBOL_SCORE_OFFSET = { 'BTC/USD': -5, # lockerer 'ETH/USD': 0, # neutral # ... pro Symbol frei einstellbar }
Höher = weniger Signale werden gehandelt, niedriger = mehr. Ob das dein Ergebnis verbessert, ist nicht vorhersagbar — zuerst gründlich im Paper-Modus prüfen.
Hebel bestimmt deine Position-Größe relativ zum Kapital. Höherer Hebel = höhere Gewinne UND Verluste. Ausgeliefert: DEFAULT_LEVERAGE=5, MAX_LEVERAGE=5 (technischer Ausgangswert, keine Empfehlung). Bei 5× kann eine Gegenbewegung von rund 20 % liquidieren, bei 10× von rund 10 %. Deine Börse kann für Privatkunden niedrigere Hebelgrenzen vorgeben (in der EU bei Krypto-Basiswerten gegebenenfalls 2:1). Der Bot kann keinen höheren Hebel nutzen, als dein Börsenkonto zulässt. Lege den Hebel selbst fest und prüfe ihn zuerst gründlich im Paper-Modus.
config/.env# Default-Hebel für neue Trades DEFAULT_LEVERAGE=5 # Grenzen, innerhalb derer der Bot den Hebel setzt MIN_LEVERAGE=1 MAX_LEVERAGE=5
config/risk.py# Ab Werk aus: keine automatische Hebel-Anpassung nach Volatilitaet LEVERAGE_AUTO_ADJUST = False # Die Tabelle LEVERAGE_BY_VOLATILITY ist vorhanden, wirkt ab Werk aber nicht. # Wirksam ab Werk: Obergrenzen je Marktphase (senken den Hebel, heben ihn nie an) REGIME_LEVERAGE_CAP = { ... }
Ab Werk wirken nur Obergrenzen je Marktphase und Strategietyp — sie senken den Hebel, heben ihn nie an. Einen Hebel je Symbol gibt es nicht.
FuturesBot bietet zwei Modi zur Stop-Nachführung (ab Werk: SMART). Du wählst einen — beide sind kein sicherer Schutz vor Verlusten (Kurslücken, Slippage, Liquidation):
config/.env# Schutz-Modus auswählen: # SMART = Smart Profit Protection (4-Zonen-System) # TRAILING = 23-stufiges Trailing-Stop PROTECTION_MODE=SMART
config/protection.py# Auszug — Namen wie ausgeliefert, Werte koennen sich je Version aendern INITIAL_STOP_PERCENT = 0.01 # Anfangs-Stop-Abstand (Preis-%, 0.01 = 1 %) TRAILING_ACTIVATION_PERCENT = 0.003 # ab dieser Preisbewegung wird nachgezogen WICK_PROTECTION_ENABLED = True # Wick-Schutz, ab Werk an (per .env schaltbar) PROFIT_ZONES = [ ... ] # Smart-Profit-Zonen; Teilverkaeufe nur in PROFIT und RUNNER TRAILING_STOP_LEVELS_BTC = [ ... ] # Trailing-Stufen je Symbol
Eine einzige Zeile in der .env entscheidet welche Börse der Bot nutzt:
# Eine Zeile - eine Exchange EXCHANGE=kraken # oder: bybit, bitget # Pro Exchange eigene Keys API_KEY="..." # Kraken API_SECRET="..." BYBIT_API_KEY="..." BYBIT_API_SECRET="..." BITGET_API_KEY="..." BITGET_API_SECRET="..." BITGET_PASSPHRASE="..."
EXCHANGE=bybit oder EXCHANGE=bitget mit LEEREN API-Keys. Bot nutzt öffentliche Marktdaten + simuliert Trades. Kein Konto, kein echtes Geld.Du hast eigene Trading-Ideen in Pine Script? Sende Signale direkt von TradingView an den Bot:
# In config/.env TRADINGVIEW_ENABLED=true TRADINGVIEW_WEBHOOK_PORT=5000 MAX_CONCURRENT_SYMBOLS=3 # ausgeliefert (Profil B); Offen-Budget: Bot + TradingView + Zusatz-Strategien zusammen
Im Lieferumfang sind zwei vorkonfigurierte Pine-Skripte (pine_script_v11_master.pine und pine_script_v12.4_precision_multi.pine), die du in TradingView importieren kannst. Wie jede Signalquelle zuerst im Paper-Modus prüfen. TradingView sendet Webhooks nur an Port 80/443 — für den lokalen Port 5000 brauchst du einen Reverse Proxy, Tunnel oder eine Portweiterleitung. Einen Token-/Secret-Schutz kann TradingView nicht mitsenden; schütze den Endpunkt per Reverse Proxy/Firewall. Close-Signale aus TradingView schließen keine Position — Ausstiege steuert der Bot. Volle Anleitung in README_TRADINGVIEW.txt.
FuturesBot kann Anthropic Claude für eine zusätzliche Prüfschicht nutzen (Ergebnis FREIGABE/SPERRE nach deinen Regeln, keine Anlageempfehlung) — komplett optional:
# In config/.env CLAUDE_API_KEY=sk-ant-... ENABLE_CLAUDE_VALIDATION=false # Master-Schalter ENABLE_CLAUDE_TRADING_EXECUTOR=false # Trade-Prüfung vor dem Einstieg ENABLE_CLAUDE_EXIT_VALIDATION=false # Exit-Prüfung beim Zeit-Ausstieg # In config/claude_config.py CLAUDE_MIN_CONFIDENCE = 70 # Mindest-Confidence für die Freigabe (Standard)
Du hast dich verkonfiguriert? Die Werks-Vorlagen liegen in bin/config_template/ — Datei von dort nach config/ zurückkopieren:
# Beispiel: strategies.py auf Werks-Setting zuruecksetzen # (Windows / Linux ähnlich) copy bin\config_template\strategies.py config\strategies.py # Oder gleich alle Files zuruecksetzen copy bin\config_template\*.py config\
Plus: in docs/README_CONFIG.txt steht für jede Datei was sie steuert. Gute Stelle um zu verstehen welcher Parameter welchen Effekt hat.
Auf jeder Seite (rechts unten) findest du den FuturesBot-KI-Chat. Er kennt alle Config-Files, alle Parameter, alle Strategien. Frag konkret:
Du bekommst sofort Antworten mit Datei-Verweis und Code-Beispiel. Der KI-Chat erklärt Bedienung und Parameter; er gibt keine Empfehlungen zu Kapital, Hebel, Symbolen oder Einstellungen.
Funktionen der Vollversion mit wenigen Abweichungen, alle Configs. Ab Werk im Paper-Modus. Keine Kreditkarte nötig.
Trial herunterladen →Automatisiertes Krypto-Futures Trading auf Kraken, Bybit & Bitget. 14 Strategien, mehrstufiges Risikomanagement, TradingView Multi-Symbol, Telegram-Steuerung.
Der KI-Assistent ist gerade ausgelastet. Stelle deine Fragen zusammen und sende sie per E-Mail — wir melden uns bei dir!