Anfängerfreundliche Anleitung

Richte den unCoded Trading-Bot ein auf deinem eigenen Server

Betreibe den Bot auf deinem eigenen Server und verbinde ihn mit deiner Börse, ganz ohne eine einzige Zeile Code zu schreiben.

Dein eigener Server

In Deutschland

Gesicherte Börsen-API

Sub-Account + IP-Whitelist

Automatisiertes Trading

Dashboard + optional Telegram

Kurzes Glossar

Teil 1

Bevor du startest - Pflicht-Vorbereitung

Ohne diese drei Punkte funktioniert die Einrichtung nicht. Überspringe sie, wenn du deine Börse bereits aktiv nutzt.

Vorbereitung A - Börsen-KYC abschließen

Ergebnis: Ein vollständig verifiziertes Börsenkonto (nötig für APIs und Sub-Accounts).

Trading-APIs und Sub-Accounts stehen nur vollständig verifizierten Börsennutzern zur Verfügung.

Vorbereitung B - 2FA aktivieren

Ergebnis: Zwei-Faktor-Authentifizierung auf deinem Börsenkonto aktiv.

Deine Börse verlangt 2FA, bevor du überhaupt API-Keys erstellen kannst.

Wenn du dein Handy ohne Backup-Key verlierst, verlierst du den Zugang zu deinem Konto. Ein YubiKey-Hardware-Key bietet noch stärkeren Schutz.

Vorbereitung C - Mit USDC oder FDUSD aufladen

Ergebnis: Quote-Währung bereit zum Transfer in deinen Sub-Account.

Der Bot handelt gegen eine Quote-Währung, die vor dem Start im Sub-Account liegen muss.

Teil 2

Einrichtung Schritt für Schritt

Vierzehn Schritte vom Serverkauf bis zum voll laufenden Bot.

1

Server auf Zeabur kaufen

Ergebnis: Ein laufender Server in Deutschland mit eigener IPv4-Adresse.

  • Öffne das Zeabur-Dashboard und melde dich mit Google an.
  • Klicke auf 'Buy More Servers'.
  • Wähle Hetzner in Deutschland (rund 16 USD / Monat).
  • Specs: 4 vCPUs, Standort Deutschland, dedizierte IP.

Sicherheitsnetz: Innerhalb von 7 Tagen kannst du den Server zurückerstatten lassen. Du kannst auch Auto-Renew deaktivieren, wenn du nur einen Monat testen willst. Die Bootzeit beträgt etwa 3 bis 4 Minuten.

Resultat: Server läuft und die IPv4-Adresse ist notiert.

2

Das unCoded-Template öffnen

Ergebnis: Das Zeabur-Formular geöffnet und bereit zum Ausfüllen.

  • Gehe in Zeabur auf 'Projects' -> 'Generate Project'.
  • Suche unter 'Deploy New Service' nach 'uncoded'.
  • Wähle den Server, den du gerade gekauft hast.

Fülle noch nichts aus, die nötigen Werte sammeln wir in den nächsten Schritten.

3

Einen Börsen-Sub-Account erstellen

Ergebnis: Ein zweites Börsenkonto, sauber getrennt von deinem Hauptkonto.

  • Klicke auf dein Profilbild in deiner Börse (oben rechts).
  • Klicke im Menü auf 'Sub Accounts' (oder Äquivalent).
  • 'Create Sub Account' -> 'Create with Mail'.
  • Gib eine zweite E-Mail-Adresse und ein Passwort ein.
  • Aktiviere 'Switchable', damit du per Klick zwischen Haupt- und Sub-Account wechseln kannst.

4

Einen API-Key auf deiner Börse erstellen

Ergebnis: API-Key und Secret Key ins Zeabur-Template eingetragen.

Aktiviere niemals Auszahlungsrechte für die API. Trading-Bots brauchen nur Lese- + Trading-Rechte. Die IP-Whitelist und das Trading-Recht werden bewusst später in Schritt 9 gesetzt.

  • Wechsle in den Sub-Account (Umschalter oben links).
  • Profil -> 'API Management'.
  • 'Create API' -> 'System Generated'.
  • Gib ihm einen Namen wie 'uncoded Bot' -> Next.
  • Bestätige mit 2FA / YubiKey.
  • Kopiere API Key und Secret Key in die Zeabur-Felder 'Exchange API Key' / 'Exchange Secret Key'.

Kopiere den Secret Key sofort, er wird nach dem Schließen der Seite nie wieder angezeigt. Teile ihn mit niemandem.

Resultat: API Key und Secret Key sind ins Zeabur-Template eingetragen.

5

Dashboard-Passwörter setzen

Ergebnis: Zwei Zugangspasswörter für dein künftiges Dashboard.

Das Zeabur-Template hat zwei Passwort-Felder:

Nutze starke Passwörter mit Sonderzeichen. Kein 'Test1' oder Ähnliches.

  • Dashboard Admin Password, voller Zugriff inklusive aller Einstellungen.
  • Dashboard View Password, nur Lesezugriff, z. B. für jemanden, dem du den Bot zeigen willst.

6

(Optional) Einen Telegram-Bot erstellen

Ergebnis: Ein Bot-Token für Telegram-Benachrichtigungen.

Wenn du keine Telegram-Benachrichtigungen willst, trage einfach 00 in beide Telegram-Felder ein und springe zu Schritt 8. Mit Telegram bekommst du pro Trade eine Nachricht mit Gewinn, Gesamtgewinn und Volumen.

  • Suche in Telegram nach @BotFather.
  • 'Start' -> sende den Befehl /newbot.
  • Gib einen Anzeigenamen ein (z. B. 'Uncoded Trading Bot').
  • Gib einen internen Username ein (muss auf 'bot' enden und ist global einzigartig).
  • BotFather liefert ein Token wie 123456789:ABCdefGhi... füge es ins Zeabur-Feld 'Telegram Bot Token' ein.

7

(Optional) Die Telegram-Gruppen-ID holen

Ergebnis: Die Gruppen-ID inklusive Minuszeichen, ins Zeabur-Template eingetragen.

Das Minuszeichen '-' muss zusammen mit der Zahl kopiert werden. Ohne es schlägt die Verbindung fehl.

  • Erstelle in Telegram eine neue Gruppe (z. B. 'Uncoded Trading').
  • Füge deinen neu erstellten uncoded-Bot der Gruppe hinzu.
  • Füge auch den Helfer-Bot @myidbot der Gruppe hinzu.
  • Befördere beide Bots zum Admin (Rechtsklick / langes Drücken auf den Bot -> 'Promote to Admin' -> Save).
  • Sende in der Gruppe /getgroupid an @myidbot.
  • Du bekommst eine Gruppen-ID mit Minuszeichen, z. B. -1001234567890.

8

Domains setzen und Deployment starten

Ergebnis: Zwei eigene Dashboard-URLs und ein laufendes Deployment.

Im Template werden zwei Domainnamen verlangt:

  • Dashboard-Domain (z. B. uncoded-deinname-1), Web-Dashboard zur Konfiguration.
  • Signal-Domain (z. B. uncoded-deinname-2), Endpunkt für TradingView-Signale.
  • Regeln: nur Kleinbuchstaben, beide Namen müssen unterschiedlich sein.
  • Optional: Setze jetzt ein TradingView-Passwort, falls du später TradingView-Signale nutzt (jederzeit änderbar).
  • Wähle unten den richtigen Server und klicke auf 'Confirm'.

9

Server-IP auf deiner Börse freischalten (kritisch!)

Ergebnis: Ein handelsbereiter API-Key, der nur von deinem Server genutzt werden kann.

Bis die IP-Whitelist gesetzt ist, kann 'Enable Spot & Margin Trading' auf deiner Börse nicht einmal ausgewählt werden. Das ist eine Sicherheitsfunktion, kein Fehler.

  • In Zeabur -> 'Servers' -> klicke deinen Server an -> IPv4-Adresse kopieren.
  • Zurück in deiner Börse -> 'API Management' -> klicke bei deinem uncoded-API-Key auf 'Edit restrictions'.
  • Aktiviere 'Restrict access to trusted IPs only'.
  • Trage die Server-IP ein -> Confirm.
  • Jetzt kannst du 'Enable Spot & Margin Trading' anhaken -> aktiviere es.
  • Bestätige mit 2FA und 'Save'. Aktiviere KEINE API-Auszahlungen, nur Trading.

Warum das so sicher ist: Selbst wenn jemand deinen API Key und Secret hat, kann er nichts tun, nur diese eine Server-IP darf handeln.

10

Ins Dashboard einloggen

Ergebnis: Zugang zum unCoded-Dashboard über deine eigene Domain.

Sobald die Dashboard-Domain in Zeabur grün ist ('Online' / 'Running'), öffne sie im Browser und melde dich mit dem Admin-Passwort aus Schritt 5 an.

11

Trading-Modus und Strategie wählen

Ergebnis: Ein vollständig konfigurierter Bot mit Modus, Quote-Währung, Paaren und Risikoprofil.

Wähle im Dashboard der Reihe nach das Folgende:

  • Bot-Typ: Multi-Token Bot (Standard für die meisten Nutzer). High-Frequency Bot ist Single-Token-Market-Making, meist NICHT, was du willst.
  • Quote-Währung: USDC innerhalb der EU; FDUSD außerhalb der EU möglich (reduzierte / keine Handelsgebühren).
  • Handelspaare: BTC und ETH sind gute Einsteiger, hohe Liquidität, weniger Slippage.
  • Risikoprofil: Low = konservativ (für Einsteiger empfohlen). Medium / High = aggressiver (mehr Splits, größere Positionen, weniger Reserve).
  • -> Confirm -> Start.

12

Dein Google-Konto verknüpfen

Ergebnis: Deine Lizenz ist deiner Google-Identität zugeordnet.

  • Klicke im Dashboard auf 'Open'.
  • Melde dich mit deinem Google-Konto an.
  • Akzeptiere die Nutzungsbedingungen.
  • Klicke auf 'Start'.

Preise: Der Bot kostet 20 bis 30% des realisierten Gewinns. Kein Gewinn = keine Kosten. Neue Nutzer erhalten aktuell ein Lizenzguthaben von 25 USD.

13

Deine Lizenz aktivieren

Ergebnis: Bot eindeutig deinem Konto zugeordnet.

Nur den öffentlichen API Key, niemals den Secret Key.

  • Klicke im Dashboard auf 'Top-up License', du wirst zu deinem unCoded-Konto weitergeleitet.
  • Scrolle zu 'Your IDs'.
  • Trage hier den öffentlichen Exchange API Key ein.
14

Prüfen, ob alles funktioniert

Ergebnis: Gewissheit, dass der Bot sauber läuft.

  • Öffne den Trading-Bot-Service in deinem Zeabur-Projekt -> klicke auf 'Logs'.
  • Es sollten keine roten Fehler erscheinen.
  • Trades laufen sehr schnell (~40 bis 50 ms pro Stück). Pausiere die Log-Ansicht bei Bedarf.

Resultat: Der Bot läuft eigenständig auf deinem eigenen Server.

Teil 3

So sieht Erfolg aus

So erkennst du in den ersten 1 bis 24 Stunden, dass alles funktioniert.

Sofort (innerhalb von 5 Minuten)

  • Das Dashboard zeigt 'Bot Status: Running' (grün).
  • Die Logs zeigen regelmäßige Einträge wie 'Checking conditions for BTCUSDC...' ohne rote Fehler.

Innerhalb der ersten Stunde

  • Wenn die Marktbedingungen passen: Erste Kauforders erscheinen in den Logs.
  • Wenn Telegram aktiviert ist: Erste Benachrichtigung (z. B. 'BUY BTCUSDC at 65,420, Split 1/2').

Innerhalb von 24 Stunden

  • Erste abgeschlossene Trades (Kauf + Verkauf) mit Gewinnanzeige.
  • Die Dashboard-Statistik beginnt sich zu füllen.

Wenn nach 24 Stunden noch kein Trade passiert ist: Das ist nicht zwingend ein Fehler. Bei geringer Volatilität oder konservativen Einstellungen kann es 1 bis 3 Tage dauern, bis die ersten Einstiegsbedingungen erfüllt sind.

Teil 4

Fehlerbehebung

Teil 5

Sicherheits-Checkliste

Deinen Secret Key niemals teilen oder posten
IP-Whitelist auf der Börsen-API gesetzt
API-Auszahlungen deaktiviert
Starkes Dashboard-Passwort gesetzt
Sub-Account genutzt, nicht das Hauptkonto
2FA auf deiner Börse aktiv
2FA-Backup-Key sicher gespeichert
Alle Passwörter in einem Passwort-Manager
Teil 6

Strategien anpassen & realistische Erwartungen

Später anpassen

  • Wechsle den Modus (z. B. Basic-Modus für Bullenmärkte).
  • Passe die Splits an (z. B. 50/50).
  • Ändere Strategien für Bullen- / Bärenmärkte.
  • Durchstöbere öffentliche Strategien und das Leaderboard unter "Backtesting".

Realistische Erwartungen

  • Referenz: ~17.000 Trades / Monat, ~1.200 USD Gewinn im Beispielzeitraum.
  • Tagesergebnisse typischerweise 12 bis 27 USD mit Ausreißern nach oben.
  • Grobe Orientierung: 30 bis 40% Jahresrendite als realistischer Richtwert.
  • Der Gewinn wächst in Stufen (Positionen müssen schließen), nicht linear.

Seitwärts- und Bärenmärkte sind die Phasen, in denen der Bot Hodling klar schlagen kann. In extremen Bullenläufen kann Hodling gelegentlich gewinnen, weshalb Stop-Loss und Notfall-Indikatoren wichtig sind.

Teil 7

Risiken & Haftungsausschluss

  • Nutzung:auf eigenes Risiko.
  • Renditen:keine Garantie auf zukünftige Gewinne. Vergangene Ergebnisse sind keine Prognose.
  • Steuern:dies ist keine Steuerberatung. Trading-Gewinne können je nach Land steuerpflichtig sein.
  • Verluste:Krypto-Trading kann zu Verlusten bis zum Totalverlust des Kapitals führen.
  • Verantwortung:du bist für deine Konfiguration, deine API-Keys und deinen Server verantwortlich.

Schnellreferenz

Für wiederholte Einrichtungen.

  1. 1Hetzner-Server auf Zeabur kaufen (4 vCPU, Deutschland)
  2. 2Das unCoded-Template öffnen
  3. 3Börsen-Sub-Account erstellen + USDC / FDUSD transferieren
  4. 4API Key + Secret Key erstellen (keine Auszahlungsrechte)
  5. 5Dashboard-Passwörter setzen
  6. 6(Optional) Telegram-Bot via BotFather erstellen
  7. 7(Optional) Telegram-Gruppen-ID via @myidbot holen (Minus mit einbeziehen!)
  8. 8Dashboard- + Signal-Domains setzen, Deployment starten
  9. 9Server-IP in deiner Börse freischalten + Trading aktivieren
  10. 10Ins Dashboard einloggen
  11. 11Multi-Token, Quote-Währung, Paare und Risiko wählen
  12. 12Google-Konto verknüpfen
  13. 13Lizenz aktivieren (öffentlicher API Key)
  14. 14Logs prüfen

Brauchst du die vollständige Dokumentation?

Die komplette Dokumentation findest du unter /docs.

    Trading-Bot einrichten Anleitung - Schritt für Schritt | unCoded