Freqtrade - Der leistungsstarke Krypto-Trading-Bot
Freqtrade ist ein in Python geschriebener, kostenloser und quelloffener Krypto-Trading-Bot. Er wurde entwickelt, um alle wichtigen Börsen zu unterstützen und kann über Telegram oder eine WebUI gesteuert werden.
Überblick: Der Bot bietet eine Vielzahl von Funktionen, darunter Backtesting, Plotting und Money-Management-Tools sowie die Strategieoptimierung mittels maschinellem Lernen.
Kernfunktionen:
- Strategieentwicklung: Sie können Ihre eigene Strategie in Python mit Pandas schreiben. Beispiele für Strategien stehen in der Strategie-Repository zur Verfügung.
- Marktdatendownload: Historische Daten der Börsen und Märkte herunterladen, mit denen Sie handeln möchten.
- Backtesting: Ihre Strategie anhand der heruntergeladenen historischen Daten testen.
- Optimierung: Die besten Parameter für Ihre Strategie mit Hyperoptimierung finden, die maschinelle Lernmethoden einsetzt.
- Marktauswahl: Eine statische Liste erstellen oder eine automatisch basierend auf den höchsten Handelsvolumina und/oder -preisen verwenden (nicht während des Backtestings verfügbar). Sie können auch Märkte explizit auf eine schwarze Liste setzen, mit denen Sie nicht handeln möchten.
- Ausführung: Ihre Strategie mit simuliertem Geld (Dry-Run-Modus) testen oder mit echtem Geld (Live-Trade-Modus) einsetzen.
- Edge-Modul (optional): Das Konzept besteht darin, die beste historische Handelserwartung nach Märkten basierend auf der Variation des Stop-Loss zu finden und dann Märkte zuzulassen oder abzulehnen. Die Größe des Handels basiert auf einem Risiko eines Prozentsatzes Ihres Kapitals.
- Kontrolle/Überwachung: Telegram oder eine WebUI verwenden (Bot starten/stoppen, Gewinn/Verlust anzeigen, tägliche Zusammenfassung, aktuelle offene Handelsergebnisse usw.).
- Analyse: Weitere Analysen können anhand von Backtesting-Daten oder der Handelsgeschichte von Freqtrade (SQL-Datenbank) durchgeführt werden, einschließlich automatischer Standardplots und Methoden, um die Daten in interaktive Umgebungen zu laden.
Unterstützte Börsenplätze: Börsen wie Binance, BingX, Bitmart, Bybit, Gate.io, HTX (ehemals Huobi), Hyperliquid (eine dezentrale Börse oder DEX), Kraken und OKX (ehemals OKEX) werden unterstützt. Bitte lesen Sie die Börsenspezifischen Hinweise, um eventuell erforderliche spezielle Konfigurationen für jede Börse zu erfahren.
Hardware- und Softwareanforderungen: Um diesen Bot auszuführen, empfehlen wir Ihnen eine Linux-Cloud-Instanz mit mindestens 2 GB RAM, 1 GB Festplattenspeicher und 2 vCPU. Für die Software werden Docker (empfohlen), alternativ Python 3.10+, pip (pip3), git, TA-Lib und virtualenv (empfohlen) benötigt.
Für weitere Fragen, die nicht in der Dokumentation behandelt werden, oder für weitere Informationen über den Bot oder um sich einfach mit Gleichgesinnten auszutauschen, empfehlen wir Ihnen, dem Freqtrade-Discord-Server beizutreten.