Back to strategies

Market-Making-Strategie

Beide Seiten des Buchs quoten und dabei Bestand und adverse Selektion steuern

Market-Making-Strategie ist eine Marktmikrostruktur-Handelsvorlage, die Level-1- und Level-2-Bid, -Ask, -Tiefe, -Trades und -Queue-Updates in kurzfristige Orderentscheidungen umwandelt und dann Fills, Cancels, Bestand und Bestandslimits, Quote-Veraltungslimits, Adverse-Selektion-Stopps und Kill-Switch-Schwellen steuert. - High-frequency market making research

Diese Strategie wird als Bildungsbeispiel bereitgestellt, das von gängigen öffentlichen technischen Analysekonzepten und Referenzmaterialien inspiriert ist. Sie dient ausschließlich Forschungs- und Produktdemonstrationszwecken und stellt keine Anlageberatung dar.

⚠️ Strategie-Eignung
RISIKO: EXTREME
Am besten für
  • Märkte, in denen Level-1- und Level-2-Bid, -Ask, -Tiefe, -Trades und -Queue-Updates mit Zeitstempel versehen, sequenziert und schnell genug für Live-Orderentscheidungen sind.
  • Venues, an denen die erwartete Spread-Vereinnahmung die Kosten für adverse Selektion und Bestand übersteigt in Orders umgesetzt werden kann, bevor die Edge durch Spread, Gebühren oder Latency aufgezehrt wird.
  • Forschungsumgebungen, die Queue-Position, Teilausführungen, Cancels, Nachrichtenlimits und adverse Selektion explizit modellieren.
Vermeiden bei
  • Verzögerte, gesampelte oder reine Kerzendaten, bei denen der Order-Book-Zustand und die Fill-Priorität nicht rekonstruierbar sind.
  • Märkte, in denen die erwartete Edge kleiner ist als Spread, Börsengebühren, Market-Impact oder Infrastruktur-Latency.
  • Backtests, die annehmen, dass jede Quote zum angezeigten Preis gefüllt wird, ohne Queue-, Cancel- oder Venue-Risiko zu modellieren.
🕒 Zeitrahmen
TickSub-secondIntraday
🌍 Märkte
StocksFuturesCryptoFX
📢 Hochfrequenzstrategien reagieren äußerst empfindlich auf Datenqualität und Ausführungsannahmen; Bestandslimits, Quote-Veraltungslimits, Adverse-Selektion-Stopps und Kill-Switch-Schwellen muss vor dem Deployment erzwungen werden.
F: Was ist die Kernidee hinter Market-Making-Strategie?
Die Strategie liest Level-1- und Level-2-Bid, -Ask, -Tiefe, -Trades und -Queue-Updates, wartet auf die erwartete Spread-Vereinnahmung die Kosten für adverse Selektion und Bestand übersteigt, sendet zweiseitige passive Quotes um den Fair Value mit Bestands-Skew und schließt, wenn der Bestand das Ziel überschreitet, der Fair Value sich verschiebt, das Quote-Alter abläuft oder die Fill-Qualität nachlässt.
F: Warum ist Market-Making-Strategie schwer zu backtesten?
Sie hängt von Order-Book-Sequenzierung, Queue-Position, Cancel-Timing, Teilausführungen, Gebühren und Latency ab; Kerzendaten können nicht beweisen, dass die Trades ausführbar waren.
F: Was ist das größte Risiko bei Market-Making-Strategie?
Das größte Risiko ist meist adverse Selektion: Die Strategie wird gefüllt, wenn der Markt sich gegen sie zu bewegen droht, während günstige Quotes storniert oder nicht gefüllt werden.

Wie diese Strategie funktioniert

5-stufiger Entscheidungsfluss vom Marktverständnis bis zum Trade-Management

1
Feed-Zustand
Live-Order-Book-Eingaben normalisieren
Level-1- und Level-2-Bid, -Ask, -Tiefe, -Trades und -Queue-Updates mit deterministischen Zeitstempeln und Sequenzprüfungen aufnehmen
Veraltete, gekreuzte, gesperrte oder mit Gaps gefüllte Order-Book-Zustände vor der Signalberechnung verwerfen
Spread, Tiefe, Queue-Position und Nachrichtenlimits auf Venue-Ebene verfolgen
BBMACD
2
Signaltest
Kurzfristige Edge schätzen
Nur auslösen, wenn die erwartete Spread-Vereinnahmung die Kosten für adverse Selektion und Bestand übersteigt
Verlangen, dass die Edge die Annahmen zu Spread, Gebühr, adverser Selektion und Cancel-Risiko überwindet
Den aktuellen Order-Book-Zustand mit historischen Mikrostrukturregimes derselben Venue vergleichen
BerührungKreuzung naht
3
Order-Logik
Quote oder aggressive Order platzieren
zweiseitige passive Quotes um den Fair Value mit Bestands-Skew nur verwenden, wenn Queue- und Fill-Annahmen ausführbar sind
Venue, Preisebene, Ordertyp und Cancel-Regel vor dem Senden von Orders auswählen
Nachrichten drosseln, damit die Strategie nicht von unmöglicher Order-Churn abhängt
BB-SignalMACD-Kreuz✓ GO
4
Auflösungsregel
Fills und veraltete Signale verwalten
Mit ruhende Limit-Orders, die aktualisiert werden, wenn sich Fair Value, Spread oder Queue-Zustand ändern ausführen
Schließen, wenn der Bestand das Ziel überschreitet, der Fair Value sich verschiebt, das Quote-Alter abläuft oder die Fill-Qualität nachlässt
Ruhende Orders sofort stornieren, wenn der Order-Book-Zustand das Signal ungültig macht
KAUFENTeilweiseVERKAUFENGewinnzone
5
HFT-Risiko
Adverse Selektion und Venue-Risiko begrenzen
Bestandslimits, Quote-Veraltungslimits, Adverse-Selektion-Stopps und Kill-Switch-Schwellen als harte Pre-Trade- und Live-Trading-Kontrollen anwenden
Feed-Verzögerungen, Queue-Verlust, gekreuzte Märkte, Verbindungsabbrüche, Cancels und Teilausführungen stresstesten
Die Strategie deaktivieren, wenn die Live-Fill-Qualität von den getesteten Annahmen abweicht
EinstiegSLTPTrailing Stop2%R:R
Strategiekomponenten-Übersicht

Market-Making-Strategie

Beide Seiten des Buchs quoten und dabei Bestand und adverse Selektion steuern

Market
Making
Spread
SC StratCraft
BBuch zustand
Level-1- und Level-2-Bid, -Ask, -Tiefe, -Trades und -Queue-UpdatesEingabefeed
Bid-Ask SpreadKostenhürde
Queue-PositionFill-Priorität
SEdge signal
die erwartete Spread-Vereinnahmung die Kosten für adverse Selektion und Bestand übersteigtHandelsbeleg
Adverse SelektionToxisches Fill-Risiko
VollkostenmodellEdge-Hürde
OOrder regeln
zweiseitige passive Quotes um den Fair Value mit Bestands-SkewPlatzierungsregel
Venue-AuswahlRouting-Regel
Nachrichten-ThrottleBetriebsschutz
XExit regeln
der Bestand das Ziel überschreitet, der Fair Value sich verschiebt, das Quote-Alter abläuft oder die Fill-Qualität nachlässtPrimäres Auflösen
Cancel-RegelSteuerung ruhender Orders
BestandsauflösungPositionssteuerung
RRisiko kontrolle
Bestandslimits, Quote-Veraltungslimits, Adverse-Selektion-Stopps und Kill-Switch-SchwellenAusführungsrisiko
Feed-GesundheitsprüfungDatenschutz
Kill-SwitchHarter Stopp
Market-Making-Strategie
Market-Making-Strategie ist eine Marktmikrostruktur-Handelsvorlage, die Level-1- und Level-2-Bid, -Ask, -Tiefe, -Trades und -Queue-Updates in kurzfristige Orderentscheidungen umwandelt und dann Fills, Cancels, Bestand und Bestandslimits, Quote-Veraltungslimits, Adverse-Selektion-Stopps und Kill-Switch-Schwellen steuert.
Market-Making-Strategie Market Suitability
The Market-Making-Strategie strategy works best in Märkte, in denen Level-1- und Level-2-Bid, -Ask, -Tiefe, -Trades und -Queue-Updates mit Zeitstempel versehen, sequenziert und schnell genug für Live-Orderentscheidungen sind.. Venues, an denen die erwartete Spread-Vereinnahmung die Kosten für adverse Selektion und Bestand übersteigt in Orders umgesetzt werden kann, bevor die Edge durch Spread, Gebühren oder Latency aufgezehrt wird.. Forschungsumgebungen, die Queue-Position, Teilausführungen, Cancels, Nachrichtenlimits und adverse Selektion explizit modellieren.. Traders should avoid using this strategy in Verzögerte, gesampelte oder reine Kerzendaten, bei denen der Order-Book-Zustand und die Fill-Priorität nicht rekonstruierbar sind.. Märkte, in denen die erwartete Edge kleiner ist als Spread, Börsengebühren, Market-Impact oder Infrastruktur-Latency.. Backtests, die annehmen, dass jede Quote zum angezeigten Preis gefüllt wird, ohne Queue-, Cancel- oder Venue-Risiko zu modellieren.. The risk level is categorized as EXTREME. Hochfrequenzstrategien reagieren äußerst empfindlich auf Datenqualität und Ausführungsannahmen; Bestandslimits, Quote-Veraltungslimits, Adverse-Selektion-Stopps und Kill-Switch-Schwellen muss vor dem Deployment erzwungen werden.
Was ist die Kernidee hinter Market-Making-Strategie?
Die Strategie liest Level-1- und Level-2-Bid, -Ask, -Tiefe, -Trades und -Queue-Updates, wartet auf die erwartete Spread-Vereinnahmung die Kosten für adverse Selektion und Bestand übersteigt, sendet zweiseitige passive Quotes um den Fair Value mit Bestands-Skew und schließt, wenn der Bestand das Ziel überschreitet, der Fair Value sich verschiebt, das Quote-Alter abläuft oder die Fill-Qualität nachlässt.
Warum ist Market-Making-Strategie schwer zu backtesten?
Sie hängt von Order-Book-Sequenzierung, Queue-Position, Cancel-Timing, Teilausführungen, Gebühren und Latency ab; Kerzendaten können nicht beweisen, dass die Trades ausführbar waren.
Was ist das größte Risiko bei Market-Making-Strategie?
Das größte Risiko ist meist adverse Selektion: Die Strategie wird gefüllt, wenn der Markt sich gegen sie zu bewegen droht, während günstige Quotes storniert oder nicht gefüllt werden.
Level-1- und Level-2-Bid, -Ask, -Tiefe, -Trades und -Queue-Updates
Level-1- und Level-2-Bid, -Ask, -Tiefe, -Trades und -Queue-Updates liefert den Marktzustand, der zur Schätzung von kurzfristigem Angebot, Nachfrage, Spread und Queue-Bedingungen verwendet wird. Formula: Sequenced order-book events
Bid-Ask Spread
Der Bid-Ask Spread ist die erste Kostenhürde, die eine kurzfristige Strategie überwinden muss, bevor die erwartete Edge positiv sein kann. Formula: Ask - Bid
Queue-Position
Die Queue-Position schätzt, ob eine ruhende Order wahrscheinlich gefüllt wird, bevor sich der Markt bewegt oder das Signal verfällt. Formula: Displayed size ahead of order
die erwartete Spread-Vereinnahmung die Kosten für adverse Selektion und Bestand übersteigt
die erwartete Spread-Vereinnahmung die Kosten für adverse Selektion und Bestand übersteigt definiert die Mikrostrukturbedingung, die alle Kosten überwinden muss, bevor die Strategie Orders senden oder halten darf. Formula: Quote = Fair Value +/- Spread/2 +/- Inventory Skew
Adverse Selektion
Adverse Selektion tritt auf, wenn die Strategie eher gerade dann gefüllt wird, bevor sich die Preise gegen ihre Position bewegen. Formula: Fill followed by unfavorable move
Vollkostenmodell
Das Vollkostenmodell verhindert, dass ein Mikrostruktursignal als profitabel behandelt wird, bevor Gebühren, Queue-Verlust und Latency einbezogen sind. Formula: Spread + fees + slippage + latency
zweiseitige passive Quotes um den Fair Value mit Bestands-Skew
zweiseitige passive Quotes um den Fair Value mit Bestands-Skew definiert, wie die Strategie eine kurzlebige Edge-Schätzung in einen konkreten Preis, eine Seite, eine Größe und einen Ordertyp umwandelt. Formula: Signal to order instruction
Venue-Auswahl
Die Venue-Auswahl bestimmt, wo eine Order ruhen oder ausgeführt werden soll, nachdem angezeigte Liquidität, Gebührenstufen, Queue-Tiefe und Fill-Wahrscheinlichkeit verglichen wurden. Formula: Route by spread, queue, fee, and fill odds
Nachrichten-Throttle
Nachrichten-Throttles verhindern, dass ein Backtest von Order- und Cancel-Raten abhängt, die im Live-Handel abgelehnt oder bestraft würden. Formula: Orders and cancels within limit
der Bestand das Ziel überschreitet, der Fair Value sich verschiebt, das Quote-Alter abläuft oder die Fill-Qualität nachlässt
der Bestand das Ziel überschreitet, der Fair Value sich verschiebt, das Quote-Alter abläuft oder die Fill-Qualität nachlässt verhindert, dass ein Mikrostruktur-Trade offen bleibt, nachdem die ursprüngliche kurzfristige Edge verschwunden ist. Formula: Close, cancel, or hedge stale exposure
Cancel-Regel
Die Cancel-Regel entfernt ruhende Orders, wenn sich Spread, Tiefe, Queue oder Signalzustand so weit ändern, dass die ursprüngliche Quote ungültig wird. Formula: Cancel when quote becomes stale
Bestandsauflösung
Bestandsauflösungsregeln bringen gefüllte Positionen zurück in Richtung der Zielexposition, bevor kleine Fill-Fehler zu Richtungsrisiko werden. Formula: Reduce exposure toward target
Bestandslimits, Quote-Veraltungslimits, Adverse-Selektion-Stopps und Kill-Switch-Schwellen
Bestandslimits, Quote-Veraltungslimits, Adverse-Selektion-Stopps und Kill-Switch-Schwellen definiert nicht verhandelbare Limits für Venue-Zustand, Feed-Gesundheit, Exposition, Orderrate und realisierte Fill-Qualität. Formula: Pre-trade and live hard limits
Feed-Gesundheitsprüfung
Feed-Gesundheitsprüfungen stoppen den Handel, wenn der Order-Book-Zustand veraltet, unvollständig, außer Sequenz oder über Venues hinweg inkonsistent ist. Formula: No stale, missing, or out-of-sequence events
Kill-Switch
Ein Kill-Switch deaktiviert die Strategie, wenn Verlust, Latency, Ablehnungsrate, Verbindungsabbrüche oder Fill-Slippage die getestete Betriebsspanne überschreiten. Formula: Disable on loss, latency, or disconnect breach