Haben Sie sich schon einmal gefragt, ob Sie den idealen Handelszeitpunkt verpasst haben, weil Sie nicht ständig Charts im Blick behalten können? Diese Frustration trieb mich dazu, ein schlankes, autonomes Tool zu entwickeln, das die Beobachtung übernimmt – und mir nur dann Bescheid gibt, wenn es wirklich wichtig ist.
Mein selbstgebauter BTC/USDT-Monitor läuft nun rund um die Uhr auf einem virtuellen Server und versendet intelligente Alarme direkt in mein Telegram-Konto. Mit dieser Lösung muss ich keine Sekunde meiner Aufmerksamkeit mehr in ständige Chart-Checks investieren. Hier erfahren Sie, wie der Bot funktioniert und wie Sie ihn selbst nutzen können.
Warum ein minimalistischer Ansatz für Krypto-Handel?
Die meisten Trading-Tools überladen Nutzer entweder mit unnötigen Funktionen oder überfluten sie mit irrelevanten Benachrichtigungen. Mein Ziel war es, genau das Gegenteil zu schaffen: ein Tool, das mit minimalem Ressourcenbedarf auskommt und nur dann aktiv wird, wenn konkrete Handelsgelegenheiten entstehen.
Die Architektur setzt auf folgende Kernkomponenten:
- Programmiersprache: TypeScript für robuste Typisierung und Wartbarkeit.
- Marktzugang: Die Bibliothek CCXT, die als Quasi-Standard für die Anbindung an diverse Krypto-Börsen gilt.
- Technische Indikatoren: Die Bibliothek technicalindicators für die Berechnung von RSI (Relative Strength Index) und EMA (Exponential Moving Average).
- Betrieb: PM2 zur Verwaltung des Prozesses als Hintergrunddienst – so läuft der Monitor auch nach einer SSH-Sitzung weiter.
Intelligente Alarmierung: Wie der Bot Spam vermeidet
Ein häufiger Fehler bei Trading-Bots ist die Überflutung des Nutzers mit Benachrichtigungen. Statt jede RSI-Überschreitung sofort zu melden, setzt mein Tool auf einen einfachen, aber effektiven Mechanismus:
let notifiedRsiOver70 = false;
// Innerhalb der Handelslogik
if (currentRsi > 70) {
if (!notifiedRsiOver70) {
await sendTg(`⚠️ ÜBERKAUFT: RSI liegt bei ${currentRsi.toFixed(2)}`);
notifiedRsiOver70 = true; // Verhindert Mehrfachmeldungen
}
} else {
notifiedRsiOver70 = false; // Zurücksetzen, sobald sich der Markt beruhigt
}Dieser Ansatz stellt sicher, dass der Nutzer nur dann benachrichtigt wird, wenn sich die Marktlage tatsächlich ändert – und nicht bei jedem Tick. Die Logik lässt sich leicht anpassen, um auch andere Bedingungen wie Kursausbrüche oder Volumenänderungen zu überwachen.
Open Source als Einstieg in algorithmisches Trading
Dieses Projekt entstand aus der Überzeugung, dass komplexe KI-Modelle oder hochspezialisierte Algorithmen nicht zwingend nötig sind, um mit algorithmischem Trading zu beginnen. Oft reichen zuverlässige Daten, klare Regeln und ein gut durchdachtes Benachrichtigungssystem.
Für Einsteiger bietet der Code eine hervorragende Grundlage, um:
- eigene Handelsstrategien zu testen,
- die Funktionsweise von technischen Indikatoren zu verstehen,
- erste Erfahrungen mit der Automatisierung von Handelsentscheidungen zu sammeln.
Die vollständige Implementierung ist auf GitHub verfügbar und lädt zum Mitwirken ein. Ob durch Bugfixes, Feature-Vorschläge oder Erweiterungen für weitere Handelsplätze – jede Form der Unterstützung hilft, das Projekt weiterzuentwickeln.
Ausblick: Was kommt als Nächstes?
Aktuell unterstützt der Bot ausschließlich die BTC/USDT-Paarung und konzentriert sich auf RSI-basierte Signale. Doch die Roadmap sieht bereits Erweiterungen vor:
- Integration zusätzlicher Handelsplätze und Währungspaare.
- Automatisierte Ausführung von Handelsaufträgen basierend auf definierten Regeln.
- Unterstützung für weitere technische Indikatoren wie MACD oder Bollinger-Bänder.
Mit diesem Projekt möchte ich zeigen, dass algorithmisches Trading auch ohne teure Infrastruktur oder tiefgreifende KI-Kenntnisse möglich ist. Wer selbst Hand anlegen möchte, findet im Repository eine Schritt-für-Schritt-Anleitung sowie alle notwendigen Konfigurationsdetails. Ein perfekter Ausgangspunkt für die eigene Trading-Automatisierung.
KI-Zusammenfassung
TypeScript ve CCXT kullanarak hafif bir kripto ticaret izleme botu geliştirin. RSI ve EMA göstergeleriyle akıllı uyarılar alın. Açık kaynak projesiyle başlayın.