Was sind Crossed und Stale Order Books?
Order Books sind das Herzstück jeder Krypto-Börse und spiegeln das aktuelle Kauf- (Bid) und Verkaufsinteresse (Ask) für jedes Handelspaar wider. Für Market Maker ist es entscheidend, die Besonderheiten von Order Book-Zuständen – insbesondere wenn sie „crossed“ oder „stale“ sind – zu verstehen, um verlässliche Liquidität zu bieten und unerwünschte Trades zu vermeiden.
Crossed Order Books: Definition und Ursachen
Ein crossed Order Book liegt vor, wenn der höchste Bid-Preis gleich oder höher als der niedrigste Ask-Preis ist. In einem gesunden Markt ist der beste Bid immer niedriger als der beste Ask, wodurch ein Spread entsteht. Wenn diese Beziehung zusammenbricht, spricht man von einem „crossed“ Order Book.
Beispiel:
| Seite | Preis | Menge |
|---|
| Ask | 100,0 $ | 1,0 |
| Bid | 100,1 $ | 2,0 |
Hier ist der beste Bid (100,1 $) höher als der beste Ask (100,0 $) – ein crossed Order Book.
Häufige Ursachen sind:
- Latenz: Verzögerungen bei Order Book-Updates, besonders bei hoher Volatilität.
- API-Inkonsistenzen: Börsen-APIs können zeitweise veraltete oder widersprüchliche Daten liefern.
- Manuelle Fehler: Selten können manuelle Eingaben oder Fehler der Börse crossed Zustände verursachen.
Stale Order Books: Definition und Risiken
Ein stale Order Book enthält veraltete Daten im Vergleich zum aktuellen Markt. Dies kann passieren, wenn der Datenfeed der Börse verzögert ist, Netzwerkprobleme auftreten oder die API keine aktuellen Informationen liefert.
Risiken bei der Nutzung veralteter Daten:
- Platzierung von Orders zu nicht wettbewerbsfähigen Preisen
- Verpassen plötzlicher Marktbewegungen
- Erhöhtes Risiko von Adverse Selection (Ausgenutzt werden durch schnellere Trader)
Warum sind Crossed und Stale Order Books für Market-Making-Bots wichtig?
Market-Making-Bots sind auf genaue, aktuelle Order Book-Daten angewiesen, um Limit Orders zu platzieren, die sowohl Liquidität bereitstellen als auch Risiken steuern. Wenn ein Bot auf crossed oder stale Daten reagiert, kann er:
- Orders zu unlogischen oder unattraktiven Preisen platzieren
- Ungesunde Marktbedingungen schaffen oder verstärken
- Sich unnötigen Risiken aussetzen
Für Token-Projekte, Börsen und Trading-Teams ist es entscheidend, dass die Liquiditätsbereitstellung auf gültigen, aktuellen Daten basiert, um die Marktintegrität zu wahren.
Wie Atlas LP mit Crossed und Stale Order Books umgeht
Atlas LP ist eine Multi-Tenant-Software, die einen Spot-Liquiditäts- (Market-Making-) Bot auf den eigenen zentralisierten Börsenkonten der Nutzer betreibt. Dabei werden mehrere Maßnahmen ergriffen, um die Gesundheit des Order Books zu gewährleisten und problematische Zustände zu vermeiden:
1. Echtzeit-Order-Book-Prüfungen
Bei jedem Tick (standardmäßig alle 3 Sekunden, konfigurierbar ab 0,5 Sekunden) liest Atlas LP die neuesten Ticker- und Order Book-Daten über WebSocket-Stream oder REST-API ein. Sind die Daten veraltet oder ist das Order Book crossed, überspringt der Bot diesen Tick komplett – es werden keine neuen Orders platziert oder storniert, bis gültige Daten vorliegen.
2. Strenge Datenvalidierung
Vor dem Start überprüft Atlas LP die API-Verbindung, indem es Ticker, Order Book, Symbolregeln, Kontostände, offene Orders und jüngste Trades prüft. So wird das Risiko minimiert, auf unvollständige oder veraltete Informationen zu reagieren.
3. Konservative Order-Platzierung
Atlas LP platziert ausschließlich ruhende Limit Orders – niemals Market Orders. Hat der Markt keine gültigen Quotes, setzt der Bot eine Kauf- und eine Verkaufsorder um den Basispreis herum, aber nur nach Bestätigung, dass das Order Book weder crossed noch stale ist.
4. Reaktionsschnelles Order-Management
Bei jedem gültigen Tick berechnet der Bot die gewünschte Order-Ladder und platziert oder storniert nur die notwendigen Orders. Wird eine Anomalie im Order Book erkannt (crossed oder stale), wartet der Bot auf das nächste gültige Update, bevor er handelt, um fehlerhafte Trades zu vermeiden.
5. Transparenz und Benachrichtigungen
Alle offenen Orders, jüngsten Fills (inklusive Gebühren), Kontostände und Bot-Ereignisse sind in der Konsole sichtbar. Nutzer können Telegram-Benachrichtigungen einrichten, die informieren, wenn ein laufender Bot über einen gewählten Zeitraum keine Fills hatte – ein möglicher Hinweis auf anhaltende Order Book-Probleme.
Best Practices für Market Maker
Unabhängig davon, ob Sie Atlas LP oder eine andere Market-Making-Lösung verwenden, sollten Sie:
- Die Gesundheit des Order Books überwachen: Regelmäßig auf crossed oder stale Zustände prüfen.
- Robuste API-Verbindungen nutzen: WebSocket-Streams bevorzugen für geringere Latenz, REST als Fallback.
- Nicht auf fragwürdige Daten reagieren: Nie Orders platzieren oder stornieren, wenn das Order Book offensichtlich ungültig ist.
- Regelkonform bleiben: Nur echte Liquidität mit ruhenden Limit Orders bereitstellen. Wash Trading, Self-Trading und Volumenmanipulation sind streng verboten.
Übersichtstabelle: Crossed vs. Stale Order Books
| Zustand | Definition | Risiko für Bots | Reaktion von Atlas LP |
|---|
| Crossed Book | Best Bid ≥ Best Ask | Fehlerhafte Orderpreise | Tick überspringen, auf gültige Daten warten |
| Stale Book | Daten veraltet im Vergleich zum aktuellen Markt | Verpasste Bewegungen, schlechte Fills | Tick überspringen, auf frische Daten warten |
Warum ist das für Token-Projekte und Börsen wichtig?
Gesunde Order Books sind essenziell für die Preisfindung, geringe Slippage und das Vertrauen der Trader. Automatisierte Market-Making-Bots müssen so konzipiert sein, dass sie crossed oder stale Daten erkennen und nicht darauf reagieren, um nachhaltige Liquidität zu unterstützen.
Der Ansatz von Atlas LP – Ticks bei ungültigen Daten zu überspringen, API-Verbindungen zu validieren und ausschließlich Limit Orders zu platzieren – trägt dazu bei, die Integrität des Order Books zu wahren, ohne die Nutzer unnötigen Risiken auszusetzen.
Mehr darüber, wie Atlas LP eine robuste Spot-Liquiditätsbereitstellung unterstützt, erfahren Sie unter [/de/liquidity-bot].
Atlas LP garantiert keine Renditen, Preise, Handelsvolumen oder Listings.
Der Handel mit Kryptowährungen ist mit Risiken verbunden. Atlas LP ist Software zum Platzieren und Verwalten von Limit-Orders; sie garantiert weder Renditen, Preise, Volumen noch Listings. Beachten Sie die Regeln jeder Börse und das geltende Recht.