Przy gwałtownym ruchu rynku cena przechodzi przez poziomy, na których oczekuje się dwustronnych kwotowań. W tym momencie spread się rozszerza. Głębokość arkusza zleceń maleje. Jakość wykonania pogarsza się.
Wizerunek market makera jako stałego źródła stabilności i płynności nie odpowiada faktycznej mechanice kojarzenia zleceń.
Głębokość znika wskutek ograniczenia lub wycofania kwotowań limit, gdy ryzyko wykonania przestaje się opłacać przy danym spreadzie. Spread się rozszerza, aby skompensować adverse selection i opóźnienia aktualizacji. Następnie jedno agresywne zlecenie przecina więcej poziomów. Cena przyspiesza nawet przy niewielkiej zmianie wolumenu obrotu.
Algorytmy market makerów wystawiają bid i ask, aby zarabiać na spreadzie. Ryzyko jest ograniczane wolumenem kwotowań, inwentarzem oraz warunkami wykonania. Widoczny wolumen w arkuszu zleceń nie jest wielkością docelową. Spread zmienia się jako cena ryzyka w różnych trybach rynku.
⚙️ Kim są market makerzy w realnej mechanice rynku
Market maker to uczestnik algorytmiczny, który utrzymuje dwustronne kwotowania limit, dopóki ryzyko wykonania jest kompensowane przez spread i nie tworzy niekontrolowanego przechyłu inwentarza.
Market maker nie wybiera z góry strony i nie opiera wyniku na prognozie. Zlecenie limit jest wykonywane, gdy napływa zlecenie rynkowe. Ryzyko powstaje w momencie tego wykonania.
📦 Jak market maker jest obecny w arkuszu zleceń
Market maker jest obecny poprzez stałą aktualizację kwotowań limit po obu stronach bieżącej ceny. Parametry kwotowania są wyznaczane dopuszczalnym ryzykiem wykonania.
Po wykonaniu po jednej stronie algorytm przelicza pozycję. Następnie zmienia się cena i wolumen kolejnych kwotowań.
- kwotowania są rozmieszczane symetrycznie względem mid-price
- każdy fill natychmiast zmienia pozycję inwentarza
- kolejne zlecenia są wyliczane po fakcie wykonania
Arkusz zleceń pokazuje bieżący stan kwotowania. Nie jest to zobowiązanie do zapewnienia płynności.
📊 Dlaczego głębokość arkusza zleceń nie równa się płynności
Głębokość arkusza zleceń pokazuje bieżący wolumen zleceń limit. Nie pokazuje, czy kwotowania pozostaną aktywne przy pogorszeniu warunków wykonania.
Gęsty arkusz zleceń może się rozładować przed kojarzeniem, jeśli ryzyko niekorzystnego fill gwałtownie rośnie.
- przyspieszenie zleceń rynkowych obniża dopuszczalny wolumen
- wzrost zmienności zwiększa ryzyko adverse selection
- algorytmy reagują szybciej, niż aktualizuje się interfejs
Jakość wykonania pogarsza się nawet przy formalnie „głębokim” arkuszu zleceń.
🔀 Czym logika market makera różni się od logiki tradera
Market maker i trader kierunkowy pracują z innymi źródłami ryzyka. Ten sam ruch ceny prowadzi do różnych działań.
Trader utrzymuje pozycję w oczekiwaniu na ruch. Market maker po wykonaniu dąży do powrotu inwentarza do stanu neutralnego.
- market maker zarządza ryzykiem inwentarzowym i cenowym
- trader przyjmuje ryzyko kierunkowe
- utrzymywanie pozycji zwiększa ryzyko dla MM
Oczekiwanie „obrony poziomu” prowadzi do wycofywania kwotowań, a nie do utrzymywania ceny.
⏱️ Kiedy i dlaczego algorytmy wychodzą z rynku
Gotowość do przyjmowania transakcji zależy od tego, jak kolejne wykonanie zmienia ryzyko względem bieżącego spreadu.
Przy wzroście ryzyka wykonania spread się rozszerza. Wolumen kwotowań maleje.
Przy przyspieszeniu strumienia zleceń rynkowych algorytm najpierw ogranicza wolumen. Następnie rozszerza spread. W trybie skrajnym kwotowania są wycofywane.
- wzrost zmienności podnosi koszt błędu kwotowania
- jednostronny strumień przyspiesza przechył inwentarza
- opóźnienia aktualizacji zwiększają ryzyko nieaktualnego fill
Algorytm schodzi z pierwszej linii arkusza zleceń przy pogorszeniu relacji ryzyko / kompensacja.
| Charakterystyka | Market maker | Trader kierunkowy |
|---|---|---|
| Źródło zysku | Spread i obrót | Ruch ceny |
| Główne ryzyko | Inwentarzowe i cenowe | Kierunkowe |
| Podejście do poziomu | Nie jest utrzymywany | Wykorzystywany do wejścia |
| Reakcja na wzrost zmienności | Ograniczenie kwotowań | Wzrost aktywności |
🧩 Mity o market makerach i naturze płynności
🧠 Mit: market makerzy „dają” płynność
Płynność jest postrzegana jako stale dostępny wolumen po przeciwnej stronie, który ma obowiązek przyjąć transakcję w każdej chwili.
⚙️ Rzeczywista mechanika
Wykonanie po przeciwnej stronie pojawia się tylko wtedy, gdy algorytmy są gotowe przyjąć ryzyko wykonania po konkretnej cenie i wolumenie.
🧱 Mit: market maker utrzymuje cenę
Oczekiwanie „obrony poziomów” wynika z czytania arkusza zleceń jako stałego wolumenu i przenoszenia na niego logiki tradingu kierunkowego.
Jeśli seria zleceń rynkowych zabiera płynność po jednej stronie, algorytm ogranicza pogorszenie kolejnego wykonania i wzrost przechyłu inwentarza.
- „obrona poziomu” zakłada utrzymanie kwotowań i wzrost wolumenu na linii
- model MM zakłada przeliczenie ceny i wolumenu po każdym fill
- przy wzroście ryzyka wykonania kwotowania oddalają się od mid-price lub są wycofywane
Algorytmy nie utrzymują poziomów. Kwotowania nie są stałe i nie są wzmacniane wolumenem. Przy pogorszeniu relacji ryzyko/kompensacja kwotowanie jest wycofywane.
| Twierdzenie | Co widzi trader | Co robi MM | Dlaczego to racjonalne |
|---|---|---|---|
| 📦 Mit: wolumen market makera jest stabilny | Głębokość arkusza zleceń wygląda „stała” na poziomach | Wielkość kwotowań zmienia się według spreadu, wolumenu i dystansu od mid-price | Wielkość kwotowania ogranicza jedno wykonanie i tempo budowy inwentarza przy serii transakcji |
| 🔄 Rzeczywista mechanika | Cienka pierwsza linia pojawia się „nagle” | Algorytm wycofuje lub ściska limity szybciej, niż aktualizuje się interfejs | Wzrost zmienności, adverse selection i opóźnienia aktualizacji sprawiają, że fill staje się droższy od oczekiwanej kompensacji |
Rozszerzenie spreadu i znikanie wolumenu odzwierciedlają wzrost ryzyka wykonania, a nie celowe manipulacje.
Zniekształcenia wynikają z przenoszenia logiki tradingu kierunkowego na algorytmy. Algorytmy zarządzają ryzykiem poprzez spread, wolumen kwotowań i tempo wycofywania limitów przy pogorszeniu kojarzenia.
💧 Czym jest płynność z perspektywy wykonania transakcji
Płynność to prawdopodobieństwo wykonania zlecenia po cenie bliskiej oczekiwanej, bez sekwencyjnego przecinania kilku poziomów arkusza zleceń.
Płynność jest wyznaczana stanem zleceń limit w momencie kojarzenia. Nie jest wyznaczana przeszłym obrotem i nie jest równa wizualnej głębokości arkusza zleceń.
📌 Dlaczego wolumen obrotu nie opisuje płynności
Wolumen obrotu rejestruje już zawarte transakcje. Nie pokazuje składu zleceń limit dla kolejnego wykonania.
Wysoki wolumen może powstać serią transakcji. Po tym pierwsza linia pozostaje cienka. Kolejne zlecenie jest wykonywane z poślizgiem.
- wolumen odzwierciedla przeszłe fill
- nowe zlecenie jest kojarzone tylko z bieżącymi limitami
- jakość kolejnego wykonania nie jest mierzona wolumenem
Wysoki wolumen obrotu może współistnieć z niską płynnością wykonania.
📊 Dlaczego głębokość arkusza zleceń nie równa się dostępności wykonania
Głębokość arkusza zleceń pokazuje aktywne zlecenia limit. Nie pokazuje, czy pozostaną one przy agresywnym przecięciu rynku.
Zlecenia limit są wycofywane przez algorytmy przed faktycznym skojarzeniem ze zleceniem rynkowym.
- limity są wycofywane przy wzroście ryzyka wykonania
- reakcja algorytmów wyprzedza aktualizację interfejsu
- wizualna głębokość nie gwarantuje ceny transakcji
Pogorszenie wykonania wynika ze znikania limitów w momencie kojarzenia.
🎯 Płynność jako prawdopodobieństwo wykonania
Płynność wyraża się liczbą poziomów cenowych, które zlecenie przetnie do pełnego wykonania zadanego wolumenu.
Pierwsze zlecenie w impulsie jest wykonywane po najlepszej cenie. Kolejne jest wykonywane gorzej po pochłonięciu najbliższych limitów.
- gęstość limitów zwiększa prawdopodobieństwo wykonania
- każdy fill zmniejsza dostępną płynność
- prawdopodobieństwo pogarsza się szybciej niż zmiany wizualne
Płynność jest wielkością probabilistyczną, a nie stałą właściwością rynku.
🌊 Jak strumień zleceń niszczy płynność
Jednostronny strumień zleceń rynkowych prowadzi do wycofywania limitów przez market makerów. Celem jest ograniczenie ryzyka niekorzystnego wykonania.
Każde agresywne zlecenie zwiększa ryzyko dla pozostałych zleceń limit.
- seria zleceń pochłania najlepsze limity
- wycofywanie limitów zmniejsza dostępność wykonania
- cena przyspiesza bez wzrostu wolumenu
Znikanie płynności jest reakcją na strumień zleceń, a nie skutkiem wiadomości lub emocji.
| Obserwowany wskaźnik | Co pokazuje | Czego nie gwarantuje |
|---|---|---|
| Wolumen obrotu | Fakt przeszłych wykonań | Jakości kolejnego fill |
| Głębokość arkusza zleceń | Bieżące zlecenia limit | Ich utrzymania w momencie kojarzenia |
| Płynność | Prawdopodobieństwo wykonania | Stałej ceny wyjścia |
📐 Dlaczego market maker nie potrzebuje prognozy ceny
Market maker nie używa prognozy ceny, ponieważ ryzyko pojawia się w momencie kojarzenia. Ryzyko jest wyznaczane faktyczną ceną i wolumenem wykonania. Ryzyko nie jest wyznaczane przyszłym kierunkiem ceny.
🧭 Trader kierunkowy
Trader kierunkowy wybiera stronę pozycji przed wykonaniem i wiąże wynik z ruchem ceny po wejściu.
Po wejściu cena może pójść przeciw pozycji. Strata rośnie wraz z kontynuacją ruchu.
Źródło ryzyka jest określone przed wykonaniem transakcji.
- strona pozycji jest wybierana z góry
- wynik zależy od ruchu ceny
- błąd prognozy bezpośrednio pogarsza PnL
Prognoza kierunku ceny jest podstawowym elementem modelu ryzyka.
⚙️ Market maker
Market maker kwotuje bid i ask. Wykonanie przychodzi z tej strony, z której napływa zlecenie rynkowe.
Ryzyko powstaje przy kojarzeniu. Jest wyznaczane ceną i wolumenem faktycznego wykonania.
Źródło ryzyka jest wyznaczane warunkami konkretnego fill.
- wykonanie może nadejść z dowolnej strony
- pozycja powstaje po transakcji
- ryzyko jest wyznaczane warunkami wykonania
Prognoza kierunku ceny nie obniża ryzyka wykonania.
Prognoza ceny nie zwiększa odporności modelu market makera. Przesuwanie kwotowań pod oczekiwania zaburza neutralne kwotowanie. Przy jednostronnym strumieniu zleceń pozycja jest budowana szybciej.
- Kwotowania są przesuwane z powodu oczekiwania ruchu.
- Jedna strona arkusza zleceń jest wykonywana częściej.
- Pozycja rośnie serią wykonań.
- Ryzyko inwentarza rośnie szybciej niż kompensacja w spreadzie.
| Dodanie prognozy | Zmiana kwotowań | Wzmocnione ryzyko | Efekt |
|---|---|---|---|
| Przesunięcie bid/ask | Zaburzenie symetrii kwotowania | Przechył inwentarza | Kwotowania oddalają się od mid-price |
| Utrzymywanie pozycji | Zlecenia dłużej pozostają pod ryzykiem fill | Adverse selection | Pogorszenie jakości wykonania |
🔁 Kontrola przez spread
Spread wyznacza cenę, po której przyjmowany jest kolejny wolumen. Kompensuje ryzyko niekorzystnego wykonania.
Zmiana spreadu zmienia częstotliwość transakcji i cenę kolejnego fill.
Spread wyznacza prawdopodobieństwo i warunki wykonania.
- spread kompensuje ryzyko wykonania
- szeroki spread zmniejsza częstotliwość transakcji
- jest korygowany po każdym fill
Spread jest głównym narzędziem zarządzania warunkami wykonania.
⏱️ Kontrola przez wolumen
Wielkość zlecenia limit ogranicza rozmiar jednego wykonania i tempo narastania ryzyka inwentarza.
Wolumen ogranicza ryzyko jednego fill. Wolumen nie jest miarą płynności.
Kontrola wolumenu zmniejsza efekt serii wykonań.
- wolumen ogranicza rozmiar wykonania
- mały wolumen zmniejsza ryzyko pozycji
- jest korygowany po kojarzeniu
Kontrola wolumenu spowalnia akumulację inwentarza.
| Parametr | Trader | Market maker |
|---|---|---|
| Moment ryzyka | Po wejściu | W momencie wykonania |
| Czynnik wyniku | Ruch ceny | Cena i wolumen fill |
| Narzędzie kontroli | Wyjście z pozycji | Spread i wolumen |
🤖 Algorytmy market making: jak utrzymywana jest płynność
Algorytmy market making utrzymują płynność poprzez ciągłe kwotowanie bid/ask. Parametry wykonania są wyznaczane przez spread, wolumen i tempo wycofywania zleceń.
Algorytm działa jak cykl: odczyt księgi zleceń → wystawienie kwotowań → wykonanie limitu → przeliczenie pozycji → zmiana spreadu i wolumenu.
W market making nie ma kroku „zgadnąć cenę”. Algorytm zmienia warunki kolejnego kojarzenia zleceń.
📥 Jak algorytm czyta księgę zleceń
Algorytm odczytuje najlepszą cenę kupna i sprzedaży. Następnie ocenia głębokość w pobliżu ceny oraz rozkład wolumenu limit na najbliższych poziomach.
Strumień zleceń rynkowych jest rejestrowany przez częstotliwość kojarzeń. Na tej podstawie oceniane jest tempo pochłaniania limitów.
Dla algorytmu „płynność” to dostępny wolumen limit na konkretnych poziomach cenowych.
- najlepsza cena bid/ask i bieżący spread
- głębokość księgi i gęstość wolumenu przy cenie
- częstotliwość wykonań i jednostronny strumień zleceń
Algorytm buduje decyzję na danych księgi zleceń i fakcie transakcji.
🎯 Jak powstają kwotowania i spread
Algorytm wystawia limit kupna i limit sprzedaży. Spread jest wyznaczany jako kompensacja ryzyka niekorzystnego wykonania.
Przy zmianie warunków wykonania spread jest przeliczany. Zmienia to częstotliwość kojarzeń i cenę przyjęcia kolejnego wolumenu.
Spread to cena dopuszczenia do wykonania.
- kwotowania wyznaczają cenę kolejnego kojarzenia
- szeroki spread zmniejsza częstotliwość wykonań
- wąski spread zwiększa konkurencyjność kwotowań
Kontrola spreadu jest podstawowym sposobem kontroli ryzyka wykonania.
📦 Jak kontrolowany jest wolumen i pozycja
Algorytm ustala wolumen limitów, aby ograniczyć rozmiar jednego wykonania i tempo akumulacji pozycji przy serii transakcji.
Po wykonaniu rejestrowana jest strona transakcji. Pozycja jest aktualizowana. Następnie przeliczane są parametry kwotowania z uwzględnieniem ryzyka inwentarza.
Ryzyko inwentarza jest mierzone wielkością pozycji i średnią ceną ukształtowaną przez faktyczne wykonania.
- wolumen limitów ogranicza rozmiar jednego kojarzenia
- zmniejszenie wolumenu spowalnia akumulację pozycji
- przeliczenie parametrów jest uruchamiane faktem wykonania
Kontrola wolumenu i pozycji wyznacza czas kwotowania bez pogorszenia wykonania.
| Zdarzenie na rynku | Działanie algorytmu | Jakie ryzyko jest kontrolowane |
|---|---|---|
| Przyspieszenie strumienia zleceń rynkowych | Rozszerzenie spreadu i ograniczenie wolumenu limitów | Seria niekorzystnych wykonań |
| Wykonanie zlecenia limit | Aktualizacja pozycji i przeliczenie kwotowań | Przechył inwentarza |
| Pochłonięcie limitów przy najlepszej cenie | Wycofanie części zleceń i przesunięcie kwotowań | Wykonanie po pogarszających się cenach |
| Stabilizacja księgi zleceń | Zawężenie spreadu i powrót wolumenu kwotowań | Utrata konkurencyjności kwotowań |
Rozszerzenie spreadu i spadek wolumenu kwotowań oznaczają spadek prawdopodobieństwa wykonania. Przyczyną jest pogorszenie wykonania wskutek strumienia zleceń.
↔️ Kontrola spreadu jako podstawowy mechanizm ochrony
Spread kompensuje ryzyko niekorzystnego wykonania. Spread zmienia się szybciej, niż zmienia się mid-price.
Spread to różnica między najlepszą ceną kupna i sprzedaży. Algorytmy wyznaczają go jako minimalny dochód, który pokrywa oczekiwane przesunięcie ceny i ryzyko inwentarza.
Każde wykonanie zlecenia limit zwiększa wrażliwość PnL na ruch mid-price do kolejnej aktualizacji kwotowań.
Szerokość spreadu wyznacza częstotliwość wykonań i cenę przyjęcia kolejnego wolumenu.
📈 Wąski spread
Wąski spread zwiększa konkurencyjność kwotowań i podnosi częstotliwość wykonań po najlepszych cenach.
W spokojnej fazie dochód powstaje z obrotu. Ryzyko niekorzystnego wykonania pozostaje ograniczone.
Kompensacja odbywa się przez częstotliwość wykonań, a nie przez wyższą premię za ryzyko.
- wysoka fill-częstotliwość na best bid i ask
- szybka akumulacja inwentarza
- wzrost obrotu przy niskiej zmienności
- wrażliwość na adverse selection
Wąski spread działa przy symetrycznym strumieniu zleceń i kontrolowanym ryzyku wykonania.
⚠️ Szeroki spread
Szeroki spread zmniejsza prawdopodobieństwo niekorzystnego wykonania i ogranicza serię transakcji przy wzroście ryzyka.
Szeroki spread jest stosowany, gdy asymetria strumienia zleceń i tempo ruchu ceny przekraczają oczekiwaną kompensację z obrotu.
Rozszerzenie spreadu odzwierciedla wzrost ryzyka inwentarzowego i cenowego.
- spadek fill-częstotliwości na najlepszych cenach
- spowolnienie budowy pozycji
- spadek adverse selection
- wzrost odporności w fazach impulsu
Szeroki spread chroni PnL, zmniejszając obrót w zamian za kontrolę ryzyka.
Spread rozszerza się przy wzroście zmienności, asymetrii strumienia zleceń i opóźnień aktualizacji kwotowań.
W fazach impulsu spread rozszerza się jednocześnie ze spadkiem wolumenu przy najlepszych cenach. Powód: ryzyko jednego fill rośnie szybciej niż dochód z obrotu.
Przy serii zakupów rynkowych ask wykonuje się szybciej niż bid. Inwentarz się przesuwa. Algorytm rozszerza spread poprzez pogorszenie ask i przesunięcie bid.
📉 Dlaczego spread rozszerza się bez wiadomości i wolumenu
Spread rozszerza się bez wiadomości, gdy ryzyko niekorzystnego wykonania rośnie szybciej niż oczekiwana kompensacja z obrotu. Jest to możliwe nawet przy małej liczbie transakcji.
Szerokość spreadu zależy od prawdopodobieństwa adverse selection. Po wykonaniu zlecenia limit cena przesuwa się przeciw market makerowi.
Prawdopodobieństwo adverse selection rośnie przy rozrzedzeniu pierwszej linii arkusza zleceń. Limity po przeciwnej stronie są wycofywane szybciej, niż pojawiają się nowe kwotowania.
Przy niskim wolumenie obrotu jedno zlecenie rynkowe przecina kilka poziomów, jeśli arkusz zleceń traci ciągłość.
- Zlecenia limit są wycofywane z best bid i best ask przy pogorszeniu struktury strumienia zleceń.
- Pierwsza linia arkusza zleceń traci gęstość bez wzrostu liczby transakcji.
- Jedno zlecenie rynkowe przesuwa cenę od razu o kilka ticków.
- Algorytmy rozszerzają spread, aby zmniejszyć fill-częstotliwość i ryzyko serii wykonań.
Rozrzedzenie pierwszej linii pogarsza rebalans inwentarza. Wykonania po przeciwnej stronie pojawiają się rzadziej. Pozycja jest utrzymywana dłużej.
Kompensacja jest osiągana przez rozszerzenie spreadu i przesunięcie kwotowań od mid-price. Wolumen zleceń limit nie rośnie.
| Obserwowany stan | Zmiana w arkuszu zleceń | Źródło ryzyka | Reakcja spreadu |
|---|---|---|---|
| Brak wiadomości | Wycofanie limitów przy najlepszych cenach | Wzrost adverse selection | Rozszerzenie spreadu |
| Niski wolumen transakcji | Cienka pierwsza linia arkusza zleceń | Silny efekt jednego fill | Spadek fill-częstotliwości |
| Jednostronny strumień zleceń | Przechył po bid lub ask | Przechył inwentarza | Asymetria kwotowań |
| Opóźnienia aktualizacji | Opóźnione kwotowania | Wykonanie po nieaktualnej cenie | Gwałtowne rozszerzenie |
Rozszerzenie spreadu bez wiadomości wskazuje na kruchość płynności. Rynek gorzej pochłania niewielki agresywny wolumen.
Przy cienkim arkuszu zleceń jedno zlecenie rynkowe przecina kilka poziomów. Następnie algorytmy rozszerzają spread, aby ograniczyć powtarzające się niekorzystne wykonania.
📊 Market makerzy i struktura arkusza zleceń
Struktura arkusza zleceń pokazuje bieżący rozkład zleceń limit market makerów. Nie jest to gwarantowany wolumen do wykonania.
Zlecenia limit market makerów są tymczasowymi kwotowaniami. Parametry zmieniają się przy wzroście zmienności, asymetrii strumienia zleceń i ryzyka inwentarza.
Widoczna głębokość pokazuje wolumen na poziomach. Nie utrwala utrzymania zleceń do momentu nadejścia zlecenia rynkowego.
Praktyczne pytanie sprowadza się do jednego: czy kwotowania pozostaną aktywne do momentu kojarzenia zlecenia.
📘 Widoczna głębokość
Interfejs pokazuje zlecenia limit dostępne teraz.
Głębokość jest migawką stanu i nie gwarantuje utrzymania kwotowań.
Głębokość zmienia się bez transakcji, ponieważ anulowanie i przestawianie limitów nie wymaga wykonania.
- limity są rozłożone po poziomach cenowych
- kwotowania często są aktualizowane przez algorytmy
- część zleceń ma charakter ochronny
- głębokość może się zmieniać bez zawierania transakcji
Widoczna głębokość nie gwarantuje ceny wykonania, jeśli limity zostaną wycofane przed kojarzeniem.
⚠️ Stabilność kwotowań
Wykonanie zależy od tego, które limity pozostaną do kojarzenia.
Limit jest wycofywany przed kojarzeniem, nawet jeśli jest widoczny w arkuszu zleceń teraz.
Przy wzroście ryzyka wykonania wolumen na pierwszej linii maleje. Kwotowania przesuwają się dalej od mid-price.
- spadek wolumenu na pierwszej linii
- wycofywanie zleceń przy wzroście ryzyka wykonania
- przenoszenie kwotowań dalej od mid-price
- wzrost prawdopodobieństwa poślizgu
Pogorszenie wykonania jest związane ze znikaniem limitów w momencie kojarzenia.
Przy pogorszeniu warunków wykonania wolumen na best bid i best ask maleje. Ogranicza to rozmiar jednego niekorzystnego fill.
Następnie kwotowania przesuwają się dalej od mid-price. Zleceniom agresywnym potrzebny jest większy dystans cenowy. Częstotliwość kojarzeń spada.
Te zmiany zachodzą bez wiadomości i bez wzrostu wolumenu obrotu, ponieważ anulowanie i przestawianie limitów nie wymaga transakcji.
| Stan arkusza zleceń | Działanie market makera | Powód | Efekt dla wykonania |
|---|---|---|---|
| Gęsta pierwsza linia | Utrzymanie kwotowań | Niskie ryzyko adverse selection | Wykonanie bliżej oczekiwanej ceny |
| Wzrost zmienności | Ograniczenie wolumenu przy najlepszych cenach | Wzrost kosztu jednego fill | Większe prawdopodobieństwo częściowego poślizgu |
| Asymetria strumienia zleceń | Przesunięcie kwotowań i zwiększenie dystansu | Przechył inwentarza | Pogorszenie ceny dla zleceń agresywnych |
| Opóźnienia aktualizacji | Bardziej ostrożne kwotowania lub wycofanie limitów | Ryzyko nieaktualnego fill | Spadek dostępności wykonania na pierwszej linii |
Gwałtowne zmniejszenie wolumenu na pierwszej linii oznacza strojenie ryzyka. Algorytm zmniejsza rozmiar możliwego wykonania i przenosi część kwotowań dalej od ceny.
⚠️ Kiedy market makerzy przestają być źródłem płynności
Market maker przestaje być źródłem płynności, gdy seria wykonań akumuluje ryzyko inwentarza szybciej, niż spread kompensuje adverse selection i przesunięcie ceny między aktualizacjami kwotowań.
Z zewnątrz wygląda to jak znikanie głębokości lub rozrzedzenie pierwszej linii. W mechanice jest to zaprzestanie utrzymywania kwotowań przy pogorszeniu relacji ryzyko / kompensacja.
Wyzwalaczem jest kierunkowy strumień zleceń rynkowych. Wykonania przychodzą z jednej strony. Obrotowy model kwotowania zamienia się w budowę pozycji.
Każdy fill przesuwa pozycję. Wrażliwość PnL na ruch mid-price rośnie do kolejnego przeliczenia kwotowań. Koszt rebalansu rośnie. Odporność wykonania spada.
- Zlecenia rynkowe dominują po jednej stronie arkusza zleceń.
- Wykonania koncentrują się bez regularnych fill po przeciwnej stronie.
- Przechył inwentarza rośnie szybciej niż kompensacja w spreadzie.
- Algorytm ogranicza wolumen, rozszerza spread i przy utrzymaniu presji wycofuje kwotowania.
Wycofanie kwotowań jest operacyjną decyzją o zatrzymaniu akumulacji ryzyka wykonania.
Po wyjściu z pierwszej linii rynek przechodzi w thin books. Najbliższe poziomy są rozrzedzone. Niewielkie agresywne zlecenie przecina kilka poziomów z rzędu.
Ruch ceny może wyglądać jak „bez wolumenu”. Powód: brak limitów po przeciwnej stronie w momencie kojarzenia kolejnego zlecenia.
Przy serii agresywnych zakupów ask wykonuje się szybciej niż bid. Inwentarz rośnie. Algorytm wycofuje kwotowania z pierwszej linii. Kolejne zlecenie przechodzi przez kilka poziomów bez oporu.
🧠 Płynność algorytmiczna kontra „żywa”
Różnica między płynnością algorytmiczną a „żywą” wiąże się z synchronizacją wycofywania zleceń limit. Nie wynika to z ogólnej gotowości do przyjmowania ryzyka wykonania.
Płynność algorytmiczna jest tworzona przez strategie z formalnymi modelami ryzyka. Te same dane o zmienności, strumieniu zleceń i adverse selection prowadzą do tych samych decyzji u wielu uczestników.
„Żywa” płynność jest tworzona przez uczestników manualnych i dyskrecjonalnych. Decyzje nie są powiązane z jednolitymi progami. Wycofywanie limitów nie jest zsynchronizowane w czasie.
To widać w arkuszu zleceń. Przy dominacji algorytmów limity znikają zgodnie. Przy udziale traderów manualnych kwotowania utrzymują się fragmentami i nierównomiernie.
🤖 Płynność algorytmiczna
Kwotowania są zarządzane formalnymi modelami ryzyka.
Te same dane wejściowe prowadzą do zsynchronizowanych decyzji u wielu uczestników.
Synchronizacja tworzy skokowe przejścia między trybami płynności.
- jednolite progi dopuszczalnego ryzyka
- natychmiastowa reakcja na pogorszenie wykonania
- jednoczesne wycofywanie limitów
- strukturalna kruchość pierwszej linii
Przy dominacji algorytmów pierwsza linia znika zgodnie. Cena przyspiesza bez potrzeby dużego wolumenu transakcji.
🧍 „Żywa” płynność
Kwotowania są utrzymywane na podstawie subiektywnej oceny ryzyka.
Decyzje są podejmowane asynchronicznie i zależą od kontekstu uczestnika.
Asynchroniczność rozciąga zmianę struktury arkusza zleceń w czasie.
- różne progi dopuszczalnego ryzyka
- niezsynchronizowane reakcje na impulsy
- częściowe utrzymanie limitów
- ziarnista struktura arkusza zleceń
Przy obecności manualnych limitów arkusz zleceń rozładowuje się fragmentami. Część poziomów pozostaje głębiej od ceny.
Przy wysokim udziale płynności algorytmicznej rynek jest wrażliwy na zbiorowe decyzje modeli ryzyka. Przejścia między trybami zachodzą skokowo.
Przy obecności „żywej” płynności zmiany są bardziej rozciągnięte. Powód: wycofywanie limitów przy różnych warunkach wykonania u różnych uczestników.
W fazie stresu manualne limity pozostają głębiej w arkuszu zleceń i tworzą rozproszone poziomy. Pierwsza linia znika wskutek zsynchronizowanych decyzji algorytmów.
📦 Jak market makerzy zarządzają wolumenem kwotowań
Wielkość zlecenia limit ogranicza rozmiar jednego wykonania i tempo akumulacji ryzyka inwentarza. Nie pokazuje dostępnej płynności.
Każdy fill tworzy pozycję inwentarza. Pozycja staje się wrażliwa na ruch mid-price do kolejnej aktualizacji kwotowań.
Wielkość zlecenia wyznacza ryzyko jednego fill. Określa potencjalną stratę mark-to-market przy niekorzystnym przesunięciu ceny.
Wolumen kwotowań jest wyliczany po ustaleniu dopuszczalnego uszczerbku inwentarza. Nie jest wyliczany na podstawie widocznego wolumenu rynku.
- Ustalany jest maksymalny dopuszczalny uszczerbek od jednego wykonania.
- Oceniana jest zmienność i częstotliwość zleceń rynkowych.
- Wielkość zlecenia jest wyliczana tak, aby jeden fill nie tworzył przechyłu pozycji.
- Kwotowania są aktualizowane przy zmianie tempa wykonań lub zakresu cen.
Przy przyspieszeniu strumienia zleceń rynkowych ten sam wolumen jest wykonywany częściej. Pozycja narasta szybciej.
Przy wzroście zmienności ten sam wolumen tworzy większe ryzyko między wykonaniami nawet bez wzrostu wolumenu obrotu.
W niestabilnych warunkach wolumen kwotowań jest ściskany. W spokojnym środowisku wolumen jest rozszerzany.
Wielkość kwotowania: wolumen zlecenia limit na poziomie cenowym, używany do ograniczenia tempa budowy inwentarza i wielkości ryzyka cenowego.
| Czynnik rynkowy | Obserwowana zmiana | Reakcja na wolumen | Jakie ryzyko jest ograniczane |
|---|---|---|---|
| Zmienność | Wzrost zakresu ruchu ceny | Ściśnięcie wolumenu przy najlepszych cenach | Strata mark-to-market |
| Strumień zleceń | Częste agresywne wykonania | Zmniejszenie wielkości zleceń | Tempo budowy pozycji |
| Przechył inwentarza | Przesunięcie pozycji w jedną stronę | Ściśnięcie wolumenu po stronie przechyłu | Dysbalans pozycji |
| Spokojny rynek | Rzadkie wykonania | Rozszerzenie wolumenu przy najlepszych cenach | Niewykorzystanie spreadu |
Rozrzedzenie arkusza zleceń w okresach niepewności częściej wiąże się ze zmniejszeniem wielkości kwotowań, a nie ze znikaniem market makerów. W takiej strukturze jedno agresywne zlecenie częściej przecina kilka poziomów thin books. Mechanika dozowania wykonania i związek z poślizgiem są omówione w materiale VWAP i TWAP: jak wchodzić i wychodzić bez poślizgu.
W ruchu impulsowym market maker pozostawia minimalny wolumen przy najlepszej cenie. Główny wolumen jest przenoszony na dalsze poziomy.
👀 Typowe błędy traderów podczas obserwacji market makerów
Błędy pojawiają się, gdy arkusz zleceń jest czytany jak statyczny obraz i nie uwzględnia się wycofywania limitów oraz ryzyka wykonania.
Wolumen limit w arkuszu zleceń jest postrzegany jako zobowiązanie do przyjęcia transakcji. Zlecenie limit jest wycofywane przed kojarzeniem.
Zmiana głębokości jest interpretowana jako sygnał kierunkowy. W praktyce jest to przeliczenie ryzyka adverse selection po poprzednich wykonaniach.
Oczekiwanie wsparcia lub oporu jest budowane bez uwzględnienia ryzyka inwentarza. Ryzyko inwentarza ogranicza czas życia kwotowań na poziomie.
- W arkuszu zleceń pojawia się duże zlecenie limit na poziomie.
- Wolumen jest interpretowany jako zamiar utrzymania ceny.
- Zlecenie jest wycofywane przy wzroście ryzyka wykonania.
- Zlecenie rynkowe przechodzi przez poziom bez przeciwnego fill.
Spread jest czytany jako wskaźnik kierunku. Spread odzwierciedla kompensację za ryzyko niekorzystnego wykonania.
Przy rozszerzeniu spreadu rynek przechodzi w fazę obniżonej płynności. Cena reaguje na mniejszy agresywny wolumen.
| Obserwacja tradera | Błędna interpretacja | Faktyczny mechanizm | Rezultat dla ceny |
|---|---|---|---|
| Duży wolumen limit | Gwarantowane wsparcie | Tymczasowe kwotowanie limit | Przebicie bez oporu |
| Rozszerzenie spreadu | Sygnał odwrócenia | Wzrost ryzyka wykonania | Pogorszenie ceny wejścia |
| Znikanie limitów | Manipulacja rynkiem | Racjonalne wycofanie kwotowań | Gwałtowne przesunięcie ceny |
| Cienki arkusz zleceń | Brak zainteresowania | Podwyższona wrażliwość ceny | Wzrost poślizgu |
Po wycofaniu limitu jedno zlecenie rynkowe przesuwa cenę o kilka ticków z powodu braku wolumenu po przeciwnej stronie na pierwszej linii.
🧭 Jak prawidłowo rozumieć rolę market makerów na rynku
Market maker umieszcza zlecenia limit, dopóki ryzyko ich wykonania jest kompensowane przez bieżący spread.
Market maker nie utrzymuje ceny i nie „broni poziomów”. Kwotowanie istnieje tylko w ramach dopuszczalnego ryzyka wykonania.
Każdy fill zmienia pozycję inwentarza. Wrażliwość PnL na ruch mid-price rośnie.
Przy wzroście prawdopodobieństwa adverse selection wolumen jest ograniczany albo kwotowania są wycofywane. Kierunek ceny nie jest warunkiem tej decyzji.
⚙️ Inżynieryjna logika market makera
Kwotowanie jest wyznaczane kontrolą ryzyka wykonania, a nie oczekiwaniami lub prognozami.
- Zlecenie limit tworzy ryzyko wykonania
- Fill tworzy lub zwiększa pozycję inwentarza
- Inwentarz zwiększa wrażliwość na przesunięcie ceny
- Ryzyko przewyższa kompensację → kwotowanie jest wycofywane
Płynność market makera ma charakter probabilistyczny: limit może zostać wycofany przed skojarzeniem ze zleceniem rynkowym.
Przy jednostronnym strumieniu zleceń każda transakcja przyspiesza narastanie przechyłu inwentarza.
W tej fazie kwotowanie jest wstrzymywane, ponieważ ryzyko rośnie szybciej niż kompensacja w spreadzie.
| Obserwowany stan | Działanie MM | Wyzwalacz operacyjny | Efekt dla rynku |
|---|---|---|---|
| Symetryczny strumień zleceń | Dwustronne kwotowanie | Kontrolowany inwentarz | Gęsta pierwsza linia arkusza zleceń |
| Wzrost zmienności | Ograniczenie wolumenu kwotowań | Wzrost adverse selection | Rozszerzenie spreadu |
| Jednostronny impuls | Wycofanie limitów | Przechył inwentarza | Rozrzedzenie arkusza zleceń |
| Thin books | Brak kwotowania | Niekontrolowane ryzyko wykonania | Gwałtowne przesunięcia ceny |
Przy serii agresywnych zakupów ask jest wycofywany. Kolejne zlecenie przecina kilka poziomów z powodu braku limitów po przeciwnej stronie.
❓ FAQ o market makerach: wykonanie, spread, arkusz zleceń
Odpowiedzi są powiązane z mechaniką wykonania zleceń, działaniem zleceń limit oraz zarządzaniem ryzykiem inwentarza.
Dlaczego market maker nie utrzymuje poziomu na wykresie?
Market maker kontroluje zakres dopuszczalnego ryzyka dla kwotowania.
Każdy fill zmienia pozycję inwentarza i wrażliwość PnL na ruch ceny.
Gdy ryzyko przewyższa kompensację w spreadzie, limit jest wycofywany. Cena przechodzi przez poziom bez fill po przeciwnej stronie.
Dlaczego płynność znika bez wiadomości i bez wolumenu?
Płynność znika przy wzroście ryzyka adverse selection nawet przy niskim wolumenie obrotu.
Wycofywanie zleceń limit zaczyna się przy pogorszeniu struktury strumienia zleceń i nie wymaga transakcji.
Po rozrzedzeniu pierwszej linii jedno zlecenie rynkowe przecina więcej poziomów. Cena przyspiesza.
Dlaczego spread rozszerza się bez widocznej presji kupujących lub sprzedających?
Spread rozszerza się przy wzroście prawdopodobieństwa niekorzystnego ruchu tuż po fill.
Cienka pierwsza linia zwiększa wpływ jednego fill na pozycję inwentarza.
Rozszerzenie spreadu zmniejsza częstotliwość transakcji i spowalnia narastanie ryzyka.
Czy market makerzy celowo wzmacniają ruch ceny?
Wzmocnienie ruchu pojawia się po zsynchronizowanym wycofaniu limitów przez kilka algorytmów.
Synchronizacja wynika z podobnych modeli ryzyka i reakcji na te same dane o strumieniu zleceń.
Po wycofaniu kwotowań rynek przechodzi w thin books. Cena przesuwa się skokowo.
Dlaczego duży wolumen w arkuszu zleceń nie gwarantuje płynności?
Wolumen w arkuszu zleceń pokazuje aktywne zlecenia limit i nie utrwala ich utrzymania do wykonania.
Limit jest wycofywany przed nadejściem zlecenia rynkowego. Widoczna głębokość nie gwarantuje ceny transakcji.
Faktyczna płynność jest wyznaczana liczbą poziomów, które zlecenie przecina przy wykonaniu.
Dlaczego arkusz zleceń „pustoszeje” bez transakcji?
Anulowanie zleceń limit nie wymaga transakcji i nie zwiększa wolumenu obrotu.
Zlecenia są wycofywane, gdy ryzyko kwotowania przestaje być pokrywane przez bieżący spread.
Po wycofaniu limitów cena staje się wrażliwa nawet na niewielki agresywny wolumen.
🛠️ Praktyczny model zachowania market makerów
Market maker umieszcza zlecenia limit, dopóki ryzyko ich wykonania jest kompensowane przez bieżący spread i nie tworzy niekontrolowanego przechyłu inwentarza.
Zlecenie limit jest zleceniem na możliwy fill. Wykonanie tworzy lub zwiększa pozycję inwentarza. Wrażliwość PnL na ruch ceny rośnie do kolejnej aktualizacji kwotowań.
Spread kompensuje adverse selection i straty wynikające z przesunięcia ceny przeciw ukształtowanemu inwentarzowi między przeliczeniami kwotowań.
Wycofywanie limitów zaczyna się przy jednostronnym strumieniu zleceń. Seria wykonań z jednej strony przyspiesza wzrost przechyłu inwentarza. Koszt rebalansu rośnie.
- Zlecenie rynkowe wykonuje limit market makera.
- Fill zwiększa pozycję inwentarza i wrażliwość PnL na ruch mid-price.
- Algorytm przelicza ryzyko adverse selection i wymaganą kompensację w spreadzie.
- Kwotowania są przesuwane lub wycofywane przy przekroczeniu dopuszczalnego poziomu ryzyka wykonania.
Płynność w arkuszu zleceń jest prawdopodobieństwem wykonania, ponieważ limit może zostać wycofany przed skojarzeniem z kolejnym zleceniem rynkowym przy pogorszeniu warunków ryzyka.
| Obserwowany stan | Obiekt ryzyka | Działanie MM | Sprawdzany efekt |
|---|---|---|---|
| Gęsta pierwsza linia | Wykonanie limitów | Utrzymanie kwotowań | Mniej poziomów do przecięcia |
| Rozszerzenie spreadu | Adverse selection | Zwiększenie kompensacji | Pogorszenie ceny wejścia |
| Wycofanie limitów | Przechył inwentarza | Wyjście z kwotowania | Rozrzedzenie arkusza zleceń |
| Thin books | Brak limitów po przeciwnej stronie | Poza rynkiem | Skok ceny o kilka poziomów |
⚙️ Kontrola ryzyka przez spread i inwentarz
Kwotowanie zmienia się po każdym fill. Wykonanie zmienia inwentarz. Wymagania kompensacji ryzyka przesunięcia ceny są przeliczane.
- Zlecenie limit tworzy ryzyko wykonania
- Fill tworzy lub zwiększa pozycję inwentarza
- Inwentarz zwiększa wrażliwość na ruch mid-price
- Przekroczenie dopuszczalnego ryzyka prowadzi do wycofania kwotowań
Po serii agresywnych zakupów ask jest wycofywany. Kolejne zlecenie rynkowe przecina kilka poziomów z powodu thin books i braku limitów po przeciwnej stronie na pierwszej linii.