Vorbereitung zum Start unseres ersten Bots auf Binance
Bevor ich meinen eigenen Handelsbot entwickelt habe, entschied ich mich, die integrierten Bots auf Binance zu testen. Leider können sie nicht mit historischen Daten bewertet werden, und ihre Logik ist verborgen. Ich wollte einen Grid Bot konfigurieren, aber selbst das war mit den verfügbaren Einstellungen nicht möglich – insbesondere die Unfähigkeit, zu verhindern, dass er unter allen Bedingungen mit Verlust verkauft.
Das Hauptziel hier ist jedoch, die Handelsmechanik zu lernen, während ich den Bot baue und idealerweise in diesem Prozess einen Gewinn zu erzielen.
Schritt 1: Umgebung einrichten
Wir beginnen mit der Installation von Python. Ich habe Version 3.13.3 verwendet, die eine der neuesten stabilen Versionen ist.
Dann habe ich die PyCharm IDE installiert, speziell die kostenlose Community Edition, Version 2025.1. Es gibt viele Tutorials online für beide Installationen.
Die gesamte Einrichtung dauerte etwa 1 Stunde. Ich empfehle auch, eine weitere Stunde damit zu verbringen, die Funktionen von PyCharm zu erkunden und die Python-Syntax zu lernen.
Schritt 2: Verbindung zum Binance Testnet
Wir verwenden das Binance Testnet, das es uns ermöglicht, ohne Risiko echter Gelder zu testen.
Bei der Registrierung erhalten Sie:
API_KEY = XXX
API_SECRET = XXX
Schritt 3: Einrichten von Telegram-Benachrichtigungen
Ich habe auch einen Telegram-Bot erstellt, um Updates zu erhalten. Sie benötigen:
TELEGRAM_TOKEN = XXX
TELEGRAM_CHAT_ID = XXX
Sobald dies erledigt ist, sind wir bereit, den Bot zu schreiben.
Schritt 4: Grid Bot Strategie
Ich habe das Paar LTC/USDT gewählt. Meine manuelle Strategie war einfach:
Verkaufen bei $80 und eine Kauforder bei $78 setzen
Kaufen bei $70 und eine Verkaufsorder bei $72 setzen
Der Bot automatisiert diese Logik durch:
Platzieren eines Rasters von Limit-Kaufaufträgen unter dem aktuellen Preis und Limit-Verkaufsaufträgen darüber
Aktualisierung von Auftrags- und Handelsinformationen jede Minute
Statusberichte an Telegram senden
Vollständig im Binance Testnet betrieben
Codeverfügbarkeit
Das vollständige Bot-Skript ist in der Datei WEEK001_POST002.PY verfügbar. Um es erfolgreich auszuführen, müssen Sie:
Setzen Sie Ihre eigenen Anmeldeinformationen:
API_KEY = '...'
API_SECRET = '...'
TELEGRAM_TOKEN = '...'
TELEGRAM_CHAT_ID = '...'
Benötigte Bibliotheken installieren:
pip install python-binance requests
Was wir bisher haben
Wir haben einen echten Grid Bot erstellt, bei dem Sie:
Definieren Sie Ihr eigenes Paar:
SYMBOL = 'LTCUSDT'Grid-Parameter konfigurieren:
GRID_SIZE = 5
PREIS_SCHRITT = 1
MENGE = 0.1
Sie können jetzt Ergebnisse überwachen, ohne echte Gelder zu riskieren, Parameter feinabstimmen und Strategien in einer sicheren Umgebung testen.
Als Nächstes: Herunterladen historischer Daten und Backtesting der Strategie über einen längeren Zeitraum – denn niemand möchte einen ganzen Monat warten, bis ein Testnet-Bot in Echtzeit läuft.
