StratCraftStratCraftItaliano
Back to strategies

Strategia di market making

Quotare entrambi i lati del book controllando inventario e selezione avversa

Strategia di market making è un modello di trading di microstruttura di mercato che trasforma gli aggiornamenti di bid, ask, profondità, trade e coda di livello 1 e livello 2 in decisioni d'ordine a breve orizzonte, e poi controlla esecuzioni, cancellazioni, inventario e tetti di inventario, limiti di obsolescenza delle quote, stop di selezione avversa e soglie di kill switch. - High-frequency market making research

Questa strategia è fornita come esempio educativo ispirato a concetti di analisi tecnica pubblici comuni e materiale di riferimento. È solo a scopo di ricerca e dimostrazione del prodotto e non costituisce una consulenza sugli investimenti.

⚠️ Idoneità della strategia
RISCHIO: EXTREME
Ideale per
  • Mercati in cui gli aggiornamenti di bid, ask, profondità, trade e coda di livello 1 e livello 2 sono con timestamp, sequenziati e abbastanza veloci da supportare decisioni d'ordine in tempo reale.
  • Venue in cui la cattura di spread attesa supera i costi di selezione avversa e inventario può essere convertito in ordini prima che l'edge venga consumato da spread, commissioni o latency.
  • Ambienti di ricerca che modellano esplicitamente la posizione in coda, le esecuzioni parziali, le cancellazioni, i limiti di messaggi e la selezione avversa.
Da evitare in
  • Dati ritardati, campionati o solo a candele, in cui lo stato dell'order book e la priorità di esecuzione non possono essere ricostruiti.
  • Mercati in cui l'edge atteso è inferiore a spread, commissioni di borsa, market-impact o latency dell'infrastruttura.
  • Backtest che assumono che ogni quote venga eseguita al prezzo mostrato senza modellare coda, cancellazione o rischio di venue.
🕒 Intervalli temporali
TickSub-secondIntraday
🌍 Mercati
StocksFuturesCryptoFX
📢 Le strategie ad alta frequenza sono estremamente sensibili alla qualità dei dati e alle ipotesi di esecuzione; tetti di inventario, limiti di obsolescenza delle quote, stop di selezione avversa e soglie di kill switch deve essere imposto prima del deployment.
D: Qual è l'idea centrale dietro Strategia di market making?
La strategia legge gli aggiornamenti di bid, ask, profondità, trade e coda di livello 1 e livello 2, attende la cattura di spread attesa supera i costi di selezione avversa e inventario, invia quote passive bilaterali attorno al fair value con skew di inventario ed esce quando l'inventario supera il target, il fair value si sposta, l'età della quote scade o la qualità di esecuzione peggiora.
D: Perché Strategia di market making è difficile da backtestare?
Dipende dalla sequenziazione dell'order book, dalla posizione in coda, dal timing di cancellazione, dalle esecuzioni parziali, dalle commissioni e dalla latency; i dati a candele non possono provare che le operazioni fossero eseguibili.
D: Qual è il rischio maggiore in Strategia di market making?
Il rischio maggiore è di solito la selezione avversa: la strategia viene eseguita quando il mercato sta per muoversi contro di essa, mentre le quote favorevoli vengono cancellate o non eseguite.

Come funziona questa strategia

Flusso decisionale in 5 fasi, dalla lettura del mercato alla gestione del trade

1
Stato del feed
Normalizzare gli input di order book in tempo reale
Acquisire gli aggiornamenti di bid, ask, profondità, trade e coda di livello 1 e livello 2 con timestamp deterministici e controlli di sequenza
Rifiutare stati di order book obsoleti, incrociati, bloccati o riempiti da gap prima del calcolo del segnale
Tracciare spread, profondità, posizione in coda e limiti di messaggi a livello di venue
BBMACD
2
Test del segnale
Stimare l'edge a breve orizzonte
Attivare solo quando la cattura di spread attesa supera i costi di selezione avversa e inventario
Richiedere che l'edge superi le ipotesi di spread, commissione, selezione avversa e rischio di cancellazione
Confrontare lo stato attuale dell'order book con i regimi di microstruttura storici della stessa venue
ToccoIncrocio in arrivo
3
Logica d'ordine
Piazzare una quote o un ordine aggressivo
Usare quote passive bilaterali attorno al fair value con skew di inventario solo quando le ipotesi di coda ed esecuzione sono realizzabili
Selezionare venue, livello di prezzo, tipo di ordine e regola di cancellazione prima di inviare gli ordini
Limitare i messaggi affinché la strategia non dipenda da un ricambio di ordini impossibile
Segnale BBIncrocio MACD✓ GO
4
Regola di smontaggio
Gestire esecuzioni e segnali obsoleti
Eseguire con ordini a limite in attesa che si aggiornano quando cambiano fair value, spread o stato della coda
Uscire quando l'inventario supera il target, il fair value si sposta, l'età della quote scade o la qualità di esecuzione peggiora
Cancellare immediatamente gli ordini in attesa quando lo stato dell'order book invalida il segnale
ACQUISTOParzialeVENDITAZona di profitto
5
Rischio HFT
Limitare selezione avversa e rischio di venue
Applicare tetti di inventario, limiti di obsolescenza delle quote, stop di selezione avversa e soglie di kill switch come controlli rigidi pre-trade e di trading reale
Stressare ritardi del feed, perdita di coda, mercati incrociati, disconnessioni, cancellazioni ed esecuzioni parziali
Disattivare la strategia quando la qualità di esecuzione reale diverge dalle ipotesi testate
IngressoSLTPStop dinamico2%R:R
Riferimento componenti strategia

Strategia di market making

Quotare entrambi i lati del book controllando inventario e selezione avversa

Market
Making
Spread
SC StratCraft
BStato del book
gli aggiornamenti di bid, ask, profondità, trade e coda di livello 1 e livello 2Feed di input
Bid-Ask SpreadOstacolo di costo
Posizione in codaPriorità di esecuzione
SSegnale di edge
la cattura di spread attesa supera i costi di selezione avversa e inventarioEvidenza di trade
Selezione avversaRischio di esecuzione tossica
Modello di costo all-inOstacolo di edge
ORegole d'ordine
quote passive bilaterali attorno al fair value con skew di inventarioRegola di piazzamento
Selezione della venueRegola di routing
Throttle dei messaggiSalvaguardia operativa
XRegole di uscita
l'inventario supera il target, il fair value si sposta, l'età della quote scade o la qualità di esecuzione peggioraSmontaggio principale
Regola di cancellazioneControllo degli ordini in attesa
Smontaggio dell'inventarioControllo di posizione
RControllo del rischio
tetti di inventario, limiti di obsolescenza delle quote, stop di selezione avversa e soglie di kill switchRischio di esecuzione
Controllo di salute del feedSalvaguardia dei dati
Kill switchStop rigido
Strategia di market making
Strategia di market making è un modello di trading di microstruttura di mercato che trasforma gli aggiornamenti di bid, ask, profondità, trade e coda di livello 1 e livello 2 in decisioni d'ordine a breve orizzonte, e poi controlla esecuzioni, cancellazioni, inventario e tetti di inventario, limiti di obsolescenza delle quote, stop di selezione avversa e soglie di kill switch.
Strategia di market making Market Suitability
The Strategia di market making strategy works best in Mercati in cui gli aggiornamenti di bid, ask, profondità, trade e coda di livello 1 e livello 2 sono con timestamp, sequenziati e abbastanza veloci da supportare decisioni d'ordine in tempo reale.. Venue in cui la cattura di spread attesa supera i costi di selezione avversa e inventario può essere convertito in ordini prima che l'edge venga consumato da spread, commissioni o latency.. Ambienti di ricerca che modellano esplicitamente la posizione in coda, le esecuzioni parziali, le cancellazioni, i limiti di messaggi e la selezione avversa.. Traders should avoid using this strategy in Dati ritardati, campionati o solo a candele, in cui lo stato dell'order book e la priorità di esecuzione non possono essere ricostruiti.. Mercati in cui l'edge atteso è inferiore a spread, commissioni di borsa, market-impact o latency dell'infrastruttura.. Backtest che assumono che ogni quote venga eseguita al prezzo mostrato senza modellare coda, cancellazione o rischio di venue.. The risk level is categorized as EXTREME. Le strategie ad alta frequenza sono estremamente sensibili alla qualità dei dati e alle ipotesi di esecuzione; tetti di inventario, limiti di obsolescenza delle quote, stop di selezione avversa e soglie di kill switch deve essere imposto prima del deployment.
Qual è l'idea centrale dietro Strategia di market making?
La strategia legge gli aggiornamenti di bid, ask, profondità, trade e coda di livello 1 e livello 2, attende la cattura di spread attesa supera i costi di selezione avversa e inventario, invia quote passive bilaterali attorno al fair value con skew di inventario ed esce quando l'inventario supera il target, il fair value si sposta, l'età della quote scade o la qualità di esecuzione peggiora.
Perché Strategia di market making è difficile da backtestare?
Dipende dalla sequenziazione dell'order book, dalla posizione in coda, dal timing di cancellazione, dalle esecuzioni parziali, dalle commissioni e dalla latency; i dati a candele non possono provare che le operazioni fossero eseguibili.
Qual è il rischio maggiore in Strategia di market making?
Il rischio maggiore è di solito la selezione avversa: la strategia viene eseguita quando il mercato sta per muoversi contro di essa, mentre le quote favorevoli vengono cancellate o non eseguite.
gli aggiornamenti di bid, ask, profondità, trade e coda di livello 1 e livello 2
gli aggiornamenti di bid, ask, profondità, trade e coda di livello 1 e livello 2 fornisce lo stato di mercato usato per stimare offerta, domanda, spread e condizioni di coda a breve orizzonte. Formula: Sequenced order-book events
Bid-Ask Spread
Il bid-ask spread è il primo ostacolo di costo che una strategia a breve orizzonte deve superare prima che l'edge atteso possa essere positivo. Formula: Ask - Bid
Posizione in coda
La posizione in coda stima se un ordine in attesa ha probabilità di essere eseguito prima che il mercato si muova o il segnale scada. Formula: Displayed size ahead of order
la cattura di spread attesa supera i costi di selezione avversa e inventario
la cattura di spread attesa supera i costi di selezione avversa e inventario definisce la condizione di microstruttura che deve superare tutti i costi prima che alla strategia sia consentito inviare o mantenere ordini. Formula: Quote = Fair Value +/- Spread/2 +/- Inventory Skew
Selezione avversa
La selezione avversa si verifica quando la strategia ha maggiore probabilità di essere eseguita proprio prima che i prezzi si muovano contro la sua posizione. Formula: Fill followed by unfavorable move
Modello di costo all-in
Il modello di costo all-in impedisce che un segnale di microstruttura venga trattato come redditizio prima di includere commissioni, perdita di coda e latency. Formula: Spread + fees + slippage + latency
quote passive bilaterali attorno al fair value con skew di inventario
quote passive bilaterali attorno al fair value con skew di inventario definisce come la strategia converte una stima di edge effimera in un prezzo, un lato, una dimensione e un tipo di ordine precisi. Formula: Signal to order instruction
Selezione della venue
La selezione della venue sceglie dove un ordine dovrebbe stare in attesa o essere eseguito dopo aver confrontato liquidità mostrata, fasce di commissione, profondità di coda e probabilità di esecuzione. Formula: Route by spread, queue, fee, and fill odds
Throttle dei messaggi
I throttle dei messaggi impediscono che un backtest dipenda da tassi di ordini e cancellazioni che verrebbero rifiutati o penalizzati nel trading reale. Formula: Orders and cancels within limit
l'inventario supera il target, il fair value si sposta, l'età della quote scade o la qualità di esecuzione peggiora
l'inventario supera il target, il fair value si sposta, l'età della quote scade o la qualità di esecuzione peggiora impedisce che un trade di microstruttura resti aperto dopo che l'edge a breve orizzonte originale è scomparso. Formula: Close, cancel, or hedge stale exposure
Regola di cancellazione
La regola di cancellazione rimuove gli ordini in attesa quando spread, profondità, coda o stato del segnale cambiano abbastanza da invalidare la quote originale. Formula: Cancel when quote becomes stale
Smontaggio dell'inventario
Le regole di smontaggio dell'inventario riportano le posizioni eseguite verso l'esposizione target prima che piccoli errori di esecuzione diventino rischio direzionale. Formula: Reduce exposure toward target
tetti di inventario, limiti di obsolescenza delle quote, stop di selezione avversa e soglie di kill switch
tetti di inventario, limiti di obsolescenza delle quote, stop di selezione avversa e soglie di kill switch definisce limiti non negoziabili per stato della venue, salute del feed, esposizione, tasso di ordini e qualità di esecuzione realizzata. Formula: Pre-trade and live hard limits
Controllo di salute del feed
I controlli di salute del feed fermano il trading quando lo stato dell'order book è obsoleto, incompleto, fuori sequenza o incoerente tra venue. Formula: No stale, missing, or out-of-sequence events
Kill switch
Un kill switch disattiva la strategia quando perdita, latency, tasso di rifiuto, disconnessioni o slippage di esecuzione superano l'intervallo operativo testato. Formula: Disable on loss, latency, or disconnect breach