Freqtrade-Strategien auf TradingHost deployen
Führe Open-Source-Freqtrade-Strategien direkt aus GitHub auf ausfallsicheren TradingHost-Runtimes aus.
Freqtrade ist ein Python-Krypto-Trading-Framework mit Backtesting, hyperopt, FreqAI, dry-run und Live-Ausführung. TradingHost bietet dieser Strategie eine produktionsbereite Runtime.
- GitHub-natives Deployment
- Über 10 unterstützte Börsen
- Backtest, hyperopt, FreqAI
- Dry-run- und Live-Modi
- Telegram- und WebUI-Zugriff
- Dauerhaft aktive Runtime
- Verschlüsselte API-Schlüssel
- Regionale Nähe zu den Börsen
- MCP-ready
Einführung
Neu bei Freqtrade?
Freqtrade ist ein kostenloses Open-Source-Krypto-Trading-Framework, das in Python geschrieben ist. Es bietet Ihnen direkt einsatzbereite Handelsabläufe: ein Strategie-Interface, einen Backtester, einen Hyperparameter-Optimierer, einen Paper-Trading-Modus, ein Telegram-Interface, eine integrierte WebUI und die Live-Ausführung an der Krypto-Börse Ihrer Wahl.
Sie schreiben die Regeln. Freqtrade übernimmt das Einlesen der Candles, die Berechnung der Indikatoren, die Orderplatzierung, das Positions-Tracking und das Reporting. Im Hintergrund nutzt die Börsenanbindung die CCXT-Bibliothek, weshalb die Liste der unterstützten Börsen mit den wichtigsten von CCXT unterstützten Handelsplätzen übereinstimmt.
Freqtrade ist unter der GPL-3.0 lizenziert, wird aktiv gepflegt und dient explizit Ausbildungszwecken. Strategien, die im Backtest funktionieren, laufen live nicht automatisch erfolgreich. Das Framework bietet Ihnen die Werkzeuge, um den Unterschied zu erkennen: Backtesting mit historischen Candles, hyperopt zur Parameteroptimierung, dry-run für Paper-Trading mit Live-Marktdaten und FreqAI für adaptive, ML-basierte Vorhersagen.
TradingHost ist der Ort, an dem eine Freqtrade-Strategie in der Produktion läuft. Anstatt Ihre Strategie auf einem Laptop oder einem gewöhnlichen VPS laufen zu lassen, deployen Sie Ihr Freqtrade-Repository auf einer TradingHost-Cloud-Runtime. Diese bleibt dauerhaft online, verwaltet Ihre API-Schlüssel als verschlüsselte Secrets und streamt die Logs direkt zu Ihnen.
Sektion 01 · Auf einen Blick
Auf einen Blick
- Was Freqtrade is
- Open-Source-Python-Krypto-Trading-Framework, lizenziert unter GPL-3.0
- Gepflegt von
- Dem Freqtrade-Projekt auf GitHub
- Programmiersprache
- Python
- Märkte
- Krypto-Spot und -Futures
- Börsenanbindung
- CCXT im Hintergrund; dokumentierte Börsenliste mit über 10 Handelsplätzen
- Modi
- Backtest, hyperopt, dry-run, live, FreqAI
- Bedienoberflächen
- Telegram, integrierte WebUI, CLI
- Deployment-Quelle
- GitHub
- Rolle von TradingHost
- Runtime, Deployment, Logs, Secrets, Regionsauswahl
- Rolle von Freqtrade
- Strategie-Framework, Ausführungsschleife, Backtester, Optimierer
- Zugehörigkeit
- TradingHost ist unabhängig und steht in keiner Verbindung zum Freqtrade-Projekt
- Ideal für
- Börsenübergreifende Krypto-Strategien, indikatorbasierte Einstiege, ML-gestützte Ansätze via FreqAI
Sektion 02 · Einordnung von Freqtrade
Wie sich Freqtrade in das Trading-Setup einfügt
Freqtrade ist ein klar strukturiertes Strategie-Framework, das für die Börsenanbindung auf CCXT aufbaut. CCXT bildet die Konnektivitätsschicht, Freqtrade ist das darauf aufsetzende Strategie-Framework und Ihre Strategieklasse enthält die eigentliche Handelslogik innerhalb dieses Frameworks.
Daraus ergeben sich zwei komplementäre Einstiegspunkte:
Pfad 01
Strategieklasse
Erstellen Sie eine Unterklasse von IStrategy in Python. Definieren Sie Indikatoren, Einstiegs- und Ausstiegsregeln, Stop-Loss und Timeframe. Backtest, hyperopt, dry-run und live nutzen alle dieselbe Strategiedatei.
Pfad 02
FreqAI-Modul
Nutzen Sie FreqAI, um Modelle auf Basis Ihrer Features zu trainieren und in einem rollierenden Fenster neu zu trainieren. Die Strategieklasse verarbeitet die Modellprognosen wie einen gewöhnlichen Indikator.
Beide Pfade laufen auf TradingHost identisch. Sie stellen ein Freqtrade-GitHub-Repository bereit. Wir führen es aus.
- Sie
- Ihre Strategieklasse bestimmt die Handelsregeln.
- Freqtrade
- Führt den Strategie-Loop, Backtester, Optimierer und dry-run aus.
- CCXT
- Standardisiert die Börsen-API unterhalb von Freqtrade.
- TradingHost
- Führt den Strategieprozess aus, verwaltet Secrets und streamt Logs.
Bereich 03 · Warum auf TradingHost
Warum Freqtrade auf TradingHost bereitstellen
Eine aktive Freqtrade-Instanz muss kontinuierlich laufen, Ihre API-Schlüssel der Börsen verwalten und für Telegram- oder WebUI-Befehle erreichbar bleiben. Der Betrieb auf einem Laptop, Desktop-PC oder einem gewöhnlichen VPS verursacht operativen Aufwand: Prozessüberwachung, Neustarts, Dependency-Management, verstreute Logs und manuelle Deployments.
TradingHost bietet für Freqtrade-Strategien eine produktionsreife Laufzeitumgebung, die speziell für dauerhaft laufende Handelsprozesse ausgelegt ist.
Was Sie erhalten
- GitHub-natives Deployment
- Dauerhaft aktive Container-Laufzeitumgebung
- Unterstützung mehrerer Strategien in einer Laufzeitumgebung
- Verschlüsselte Speicherung von Börsen-API-Schlüsseln
- Regionsauswahl in direkter Nähe Ihrer Börse
- Streaming-Logs und grundlegende Statusüberwachung
- Starten, Stoppen, Neustarten und Inspizieren auf Strategieebene
- Aktualisierung einzelner Strategien ohne Neustart der Laufzeitumgebung
- MCP-kompatible AI-IDE-Workflows
Was Sie behalten
- Volle Kontrolle über Ihren Freqtrade-Strategiecode
- Direkte Inhaberschaft Ihrer Börsenkonten und API-Berechtigungen
- Freie Wahl der Freqtrade-Modi: backtest, hyperopt, dry-run, FreqAI, live
Bereich 04 · Unterstützte Börsen
Unterstützte Börsen
Freqtrade dokumentiert erstklassigen Support für zehn Krypto-Börsen im Spot- und Futures-Markt. Da die Börsenanbindung im Hintergrund auf CCXT basiert, ist die funktionale Reichweite noch größer; für produktive Deployments gilt jedoch die dokumentierte Matrix als maßgeblich.
Fünf beliebte Anbindungen sind unten aufgeführt. Das vollständige Verzeichnis der unterstützten Krypto-Handelsplätze finden Sie unter /brokers/crypto/.
- Freqtrade
- Ihre Börse
- TradingHost-Laufzeitumgebung
Freqtrade dokumentiert zudem die Unterstützung für Bitget, BingX, Bitmart, HTX, Hyperliquid, MyOKX sowie von der Community getestete Handelsplätze. Finden Sie Ihre Börse im vollständigen Krypto-Broker-Verzeichnis.
Krypto-Broker-Verzeichnis durchsuchenAbschnitt 05 · Deployment-Ablauf
So funktioniert das Freqtrade-Deployment
Eine Freqtrade-Strategie auf TradingHost folgt demselben Deployment-Muster wie jedes GitHub-basierte Projekt.
- SCHRITT 01
Repository verbinden oder erstellen
Mit GitHub anmelden und ein bestehendes Freqtrade-Strategie-Repository verbinden oder ein neues aus einer TradingHost-Freqtrade-Vorlage mit sinnvollen Standardeinstellungen erstellen.
- SCHRITT 02
Runtime konfigurieren
TradingHost liest die Runtime-Konfiguration des Projekts aus, um Abhängigkeiten zu installieren und Freqtrade im gewünschten Modus zu starten.
- SCHRITT 03
Verschlüsselte Börsen-API-Schlüssel hinzufügen
Börsen-API-Schlüssel als TradingHost-Secrets hinzufügen. Diese werden verschlüsselt, beim Start in die Runtime injiziert und niemals in das Repository geschrieben.
/platform/secrets/ - SCHRITT 04
Region auswählen
Eine Region in der Nähe der Matching-Engine der Börse wählen. AWS Tokyo für Binance Spot, AWS Frankfurt für viele in der EU ansässige Börsen.
/platform/regions/ - SCHRITT 05
Deployen
TradingHost startet Freqtrade in einem verwalteten Container. Logs werden live an das Dashboard übertragen. Telegram und das WebUI funktionieren weiterhin wie konfiguriert.
/platform/observability/
Abschnitt 06 · Freqtrade-Modi
Backtest, hyperopt, dry-run, FreqAI, live
Freqtrade besteht aus einer einzigen Strategiedatei mit fünf Betriebsmodi. Derselbe Codepfad läuft in Backtest, hyperopt, dry-run, FreqAI und live. Das macht das Framework ideal für den Rehearse-before-Promote-Workflow, den langfristig laufende Strategien erfordern.
Alle fünf Modi laufen auf derselben TradingHost-Runtime. Der Modus wird beim Start ausgewählt, oder es werden mehrere Instanzen parallel als separate Strategieprozesse ausgeführt.
Abschnitt 07 · Was wir nicht tun
Was TradingHost nicht tut
- TradingHost agiert nicht als Börse.
- TradingHost bietet keine Handelsstrategien oder Finanzberatung an.
- TradingHost verändert weder die Freqtrade-Konfiguration noch den Strategiecode.
- TradingHost verwahrt keine Börsen-API-Schlüssel, abgesehen von der verschlüsselten Injektion in die Runtime.
- TradingHost garantiert weder die Performance der Strategie noch die Erreichbarkeit der Börse oder die Marktanbindung.
Abschnitt 08 · FAQ
FAQ
Nein. TradingHost ist unabhängig. Freqtrade ist eine quelloffene, unter der GPL-3.0 lizenzierte Software, die vom Freqtrade-Projekt auf GitHub gepflegt wird.
Python. Strategien werden als Python-Klassen geschrieben, die von IStrategy erben. Dieselbe Klasse wird für Backtesting, Hyperopt, Dry-run, FreqAI und den Live-Handel verwendet.
Laut Dokumentation unterstützt Freqtrade Binance, BingX, Bitget, Bitmart, Bybit, Gate.io, HTX, Hyperliquid, Kraken, OKX und MyOKX. Futures werden auf Binance, Bitget, Bybit, Gate.io, Hyperliquid, OKX und Kraken unterstützt. Bitvavo und KuCoin sind von der Community getestet.
Ja. Die Anbindung an die Börsen erfolgt im Hintergrund über CCXT. Daher entspricht die Liste der unterstützten Börsen im Wesentlichen den von CCXT unterstützten Krypto-Handelsplätzen.
FreqAI ist das in Freqtrade integrierte Modul für adaptives maschinelles Lernen. Es trainiert Vorhersagemodelle anhand definierter Features, trainiert diese in einem rollierenden Fenster neu und stellt die Vorhersagen der Strategieklasse als Inputs zur Verfügung.
Ja. Eine TradingHost-Runtime kann mehrere Freqtrade-Prozesse hosten. Ein typisches Szenario ist eine Dry-run-Instanz und eine Live-Instanz mit unterschiedlichen Konfigurationsdateien.
Sie fügen sie als verschlüsselte Secrets zu TradingHost hinzu. Sie werden beim Start in die Freqtrade-Runtime injiziert und nicht in Ihr Repository geschrieben.
Nein. Freqtrade platziert Trades über Ihre API-Zugangsdaten der Börse. TradingHost führt den Freqtrade-Prozess aus und streamt Logs.
Ja. Die integrierte WebUI und die Telegram-Schnittstelle sind Teil von Freqtrade. Sie funktionieren weiterhin wie konfiguriert. TradingHost führt den zugrunde liegenden Prozess aus und stellt die erforderliche Netzwerkanbindung bereit.
Nein. Freqtrade wurde speziell für Kryptobörsen entwickelt. Für Nicht-Krypto-Märkte siehe /frameworks/nautilustrader/ oder /frameworks/backtrader/.
Erste Freqtrade-Strategie bereitstellen
Verbinden Sie GitHub, wählen Sie ein Freqtrade-Template oder Ihr eigenes Strategie-Repository, fügen Sie Ihre API-Schlüssel der Börse hinzu, wählen Sie eine Region und starten Sie die Strategie in einer TradingHost-Runtime.