Skip to main content
Jeder Markt hat ein zentrales Limit-Orderbuch: alle liegenden Kauforders auf der einen Seite, alle liegenden Verkaufsorders auf der anderen, nach Preis sortiert. Ein Trade entsteht, wenn eine eingehende Order die Lücke dazwischen überbrückt. Das Buch liegt on-chain. Sein Zustand ist Teil des festgeschriebenen Chain-Zustands, also ist es für alle dasselbe Buch, und jede Node kann exakt rekonstruieren, wie es in einem beliebigen Block aussah.

Aufbau

Spread
bestes Ask
50.000 − 49.950 = 50Mid 49.975
bestes Bid
Market-Kauf über 1,00,2 zu 50.000
0,3 zu 50.100
0,5 zu 50.200
Durchschnitt ≈ 50.130 – nicht die
50.000 an der Orderbuchspitze. Das
verbirgt eine Market-Order.
Asks – Verkäufer
Bids – Käufer
50,2000.5
50,1000.3
50,0000.2
49,9500.4
49,9000.6
49,8001.2
Bestes Bid ist der höchste Preis, den ein Käufer zahlt. Bestes Ask ist der niedrigste Preis, den ein Verkäufer akzeptiert. Die Lücke dazwischen ist der Spread, ihr Mittelwert der Mid – als Referenz an mehreren Stellen verwendet, unter anderem für die Funding-Prämie. Markttiefe ist, wie viel Größe auf jeder Preisebene liegt. Sie entscheidet, ob Ihre Order nahe der Orderbuchspitze ausgeführt wird oder in schlechtere Preise hineinläuft.

Priorität

Orders werden zuerst nach Preis, dann nach Zeit ausgeführt. Der Preis ist naheliegend: Wer mehr bietet, kommt vor dem, der weniger bietet. Bei der Zeit unterscheidet sich dieser Handelsplatz von den meisten anderen. „Zeit“ ist die Position Ihrer Order in der festgeschriebenen Blockreihenfolge – nicht der Moment, in dem sie bei einer Node ankam. Zwei Orders im selben Block haben einen Vorrang, den jeder Validator identisch aus konsensbestätigten Daten berechnet. Keine Netzwerknähe ändert daran etwas. Zwischen Blöcken zählt der Zeitpunkt des Eintreffens weiterhin; innerhalb eines Blocks existiert das Mikrosekundenrennen nicht. Die Sequenzierungsregeln verstärken das: Stornierungen werden vor aggressiven Orders desselben Blocks ausgeführt, sodass eine veraltete Quotierung zurückgezogen werden kann und nicht von einer Order abgegriffen wird, die zeitgleich mit der Stornierung eintraf.

Tiefe lesen, bevor Sie absenden

Bestes Bid und bestes Ask sind das, was Sie quotiert sehen. Sie sind nicht das, was Sie bekommen, wenn Ihre Order größer ist als das, was dort liegt. Die Ask-Seite des obigen Buchs, Ebene für Ebene abgearbeitet: Ein Market-Kauf über 0,2 wird vollständig zu 50.000 ausgeführt. Ein Market-Kauf über 1,0 läuft über alle drei Ebenen – Durchschnittspreis rund 50.130, nicht die 50.000, die an der Orderbuchspitze standen. Deshalb bekommen Market-Orders eine Grenze, die aus der Tiefe abgeleitet ist, die Ihre Größe tatsächlich verbrauchen würde, und deshalb kostet es meist weniger, eine große Order über Zeit oder Preis zu verteilen, als sie auf einen Schlag zu nehmen.
Eine nützliche Gewohnheit vor jeder Order, die relativ zum Buch groß ist: Berechnen Sie den schlechtesten Preis, den Ihre Größe erreichen würde – nicht nur die Orderbuchspitze. Die Differenz zwischen diesen beiden Zahlen ist der Preis, den eine Market-Order verbirgt.

Preise sind ganze Zahlen

Preise im Buch sind ganzzahlige Vielfache der Tick-Größe des Marktes, Mengen sind Vielfache seiner Lot-Größe. Auf dem Ausführungspfad gibt es keine Gleitkommazahlen – eine Rundungsdifferenz zwischen zwei Nodes wäre ein Fork. Siehe Präzision.

Was das Buch nicht zeigt

Bedingte Orders liegen nicht im Buch. Stops, Take-Profits und andere bedingte Orders liegen in einem separaten Speicher und beobachten einen Preis. Sie belegen keinen Platz in der Warteschlange und tragen nichts zur Tiefe bei, bis sie ausgelöst werden. Die praktische Folge: Die Tiefe in einem schnellen Markt kann dünner sein, als das Buch verfügbar erscheinen lässt, weil eine Bewegung durch ein Cluster von Auslösern eine Reihe unsichtbarer Orders auf einen Schlag in echte verwandelt – alle auf derselben Seite.

Wie es weitergeht

Ordertypen

Was Sie ins Buch legen können – und was darin liegt statt zu nehmen.

Market-Orders

Wie die aus der Tiefe abgeleitete Grenze eine Market-Order schützt.

Transaktionssequenzierung

Warum Stornierungen aggressive Orders im selben Block schlagen.

Matching

Wie das Buch im Kernel aufgebaut und durchlaufen wird.