
**Was mein Projekt macht**
Ein automatisierter Kryptowährungs-Handelsbot, der die Märkte rund um die Uhr überwacht, Trades auf der Grundlage technischer Analysestrategien ausführt und Echtzeitüberwachung über ein Web-Dashboard bietet. Es beinhaltet:
– Mehrere Handelsstrategien (SMA Crossover, RSI+Bollinger Bands, EMA Scalping)
– Backtesting-Engine mit umfassenden Leistungsmetriken (Sharpe Ratio, Drawdown-Analyse usw.)
– Flask-Web-Dashboard in Echtzeit mit Live-Aktienkurven
– SQLite-Datenbank für Handelshistorie und -analysen
– Telegram-Integration für sofortige Benachrichtigungen
– Erweitertes Risikomanagement (Stop-Loss, Take-Profit, Trailing-Stops, Kill-Switch)
– Automatisierte Bereitstellungsleitfäden für kostenloses Cloud-Hosting (Oracle Cloud)
Vollständig in Python erstellt, mit ccxt für die Exchange-Konnektivität, Pandas für die Datenverarbeitung und Flask für die Webschnittstelle.
**Zielgruppe**
Dieses Projekt ist konzipiert für:
– Mittlere bis fortgeschrittene Python-Entwickler, die sich für algorithmischen Handel interessieren
– Händler, die ihre Kryptostrategien mit einer produktionsreifen Lösung automatisieren möchten
– Studierende lernen etwas über quantitative Finanzen und automatisierte Handelssysteme
– Jeder, der verstehen möchte, wie Trading-Bots unter der Haube funktionieren
Es ist produktionsbereit, verfügt jedoch über umfassende Testnet-Unterstützung für sicheres Testen. Die Codebasis ist lehrreich und dennoch robust genug für den echten Handel (mit angemessenem Risikomanagement).
**Vergleich**
Im Gegensatz zu beliebten Alternativen wie Freqtrade oder Jesse:
– **Einfachere Architektur**: Zugänglichere Codebasis zum Lernen (< 5000 Zeilen vs. 50.000+)
– **Integriertes Dashboard**: Integriertes Flask-Dashboard, ohne dass eine separate Frontend-Einrichtung erforderlich ist
– **Datenbankorientiertes Design**: SQLite-Integration von Grund auf für einfache Analysen
– **Kostenlose Bereitstellungsleitfäden**: Detaillierte Anweisungen für die immer kostenlose Stufe von Oracle Cloud (die meisten Bots gehen davon aus, dass Sie mit dem Hosting vertraut sind)
– **Zweisprachige Dokumentation**: Vollständige Dokumentation in Englisch und Spanisch
– **Pädagogischer Schwerpunkt**: Stark kommentierter Code, der zum Verständnis und nicht nur zur Verwendung gedacht ist
Kompromiss: Weniger integrierte Strategien als Freqtrade (3 vs. 20+), aber aufgrund der einfacheren Architektur ist es einfacher, benutzerdefinierte Strategien hinzuzufügen.
**Repository**: https://github.com/Astolfu/trading-bot
Alle Beiträge, Rückmeldungen und Fragen willkommen! Unterstützt derzeit Binance, die Architektur ist jedoch über ccxt auf andere Börsen erweiterbar.
—
*Standard-Haftungsausschluss: Bildungszwecke. Keine Finanzberatung. Handeln Sie verantwortungsvoll.*
Made a free, open-source trading bot that actually works – thought you guys might find it useful
byu/Obakin1865 inCryptoCurrency