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:

  1. Setzen Sie Ihre eigenen Anmeldeinformationen:

API_KEY = '...'

API_SECRET = '...'

TELEGRAM_TOKEN = '...'

TELEGRAM_CHAT_ID = '...'

  1. 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.