519 / 736LOB

Order book

Arkusz zleceń: oczekujące oferty według ceny i ilości

Order book, czyli arkusz zleceń, pokazuje ceny i ilości oferowane obecnie przez kupujących i sprzedających na konkretnym rynku. Pomaga zrozumieć możliwy koszt transakcji. Nie jest jednak rachunkiem za zakończone transakcje ani obietnicą, że oferty przetrwają do chwili podjęcia decyzji.

Petr otwiera ekran handlowy i widzi dwie ruchome kolumny liczb. Po jednej stronie są bids, oferty kupna, po drugiej asks, oferty sprzedaży. Każdy wiersz łączy cenę z ilością. Jeśli Petr chce kupić od razu, interesują go już oczekujący sprzedający. Arkusz odpowiada więc na praktyczne pytanie: kto teraz proponuje drugą stronę mojej transakcji i w jakiej ilości?

Petr widzi znikającą ofertę. Nie musi to oznaczać sprzedaży: właściciel mógł ją anulować. Coinbase oddziela więc dane otwartych zleceń od komunikatów o faktycznych transakcjach. Arkusz opisuje obecne oferty, historia — to, co już wykonano. Oczekująca ilość nie jest obrotem. Oba zestawy danych dotyczą też konkretnej platformy i pary, nie wszystkich transakcji bitcoinowych na świecie. [1] [2]

W zwykłym handlu ciągłym najlepszy bid to najwyższa oferta kupna, a najlepszy ask — najniższa oferta sprzedaży. Różnica nazywa się Bid–ask spread. Natychmiastowy zakup korzysta z asks, a sprzedaż z bids. Początkowo może to mylić: choć Petr kupuje, cenę dostępną dla jego natychmiastowego zakupu określają oczekujący sprzedający. Cena ostatniej transakcji jest inną informacją. [3] [4]

Kilku sprzedających może zaproponować tę samą cenę. Widok sumuje ich ilości w poziomie cenowym, czyli wspólnym wierszu. W zagregowanych danych Coinbase osobno podaje łączną ilość i liczbę zleceń. Nie należy ponownie mnożyć sumy przez liczbę zleceń. Wiersz nie ujawnia też tożsamości uczestników ani dokładnego miejsca własnego zlecenia w kolejce. [1]

Zamiast kupować od razu, Petr może wystawić własną ofertę i poczekać. Coinbase Exchange uwzględnia najpierw cenę, a przy tej samej cenie czas wpłynięcia. Starsze oferty mogą zatem mieć pierwszeństwo. Mała sprzedaż może nie dotrzeć do Petra, mimo że zawarto transakcje po jego cenie. To zasada tej platformy; inne mechanizmy lub aukcje mogą inaczej przydzielać wykonania. [5]

Po najniższej cenie sprzedaży może być dostępna tylko mała część potrzebnej ilości. Jeśli zlecenie pozwala kontynuować, kolejna część zostanie kupiona drożej. Średnia cena zależy więc od ilości faktycznie kupionej na każdym poziomie. Limit może powstrzymać droższy zakup, lecz nie zagwarantuje nabycia reszty. Do całkowitego kosztu dochodzą opłaty; pierwszy wiersz nie wystarcza. [4]

Wyjątkowo dużą ofertę nazywa się czasem ścianą. Petr mógłby uznać, że cena jej nie przekroczy. Oferta może jednak zostać anulowana lub stopniowo zrealizowana. CFA opisuje również spoofing: wystawianie mylących zleceń bez rzeczywistego zamiaru realizacji. Sama wielkość lub zniknięcie oferty nie dowodzą takiego zamiaru. Zrzut arkusza nie wystarczy do pewnej prognozy ceny ani oskarżenia konkretnego uczestnika. [2] [3]

Widok zaczyna się od migawki, po której następują aktualizacje w kolejności wymaganej przez kanał danych. W Coinbase level2 nowa wielkość oznacza całą ilość na danej cenie, a nie przyrost do dodania. Zerowa wielkość usuwa poziom. Pomylenie tych reguł może pokazać oferty, które nie istnieją. Płynna animacja nie dowodzi zatem poprawności ani aktualności danych. [2]

Czasem platforma zbiera zlecenia do aukcji zamiast kojarzyć je na bieżąco. Coinbase wyjaśnia, że podczas zbierania nie zawiera się transakcji, a ceny kupna mogą pozornie przewyższać ceny sprzedaży. Ceny aukcyjne są orientacyjne i mogą się zmienić. Petr nie może wywnioskować z tego pewnego natychmiastowego zysku. Musi najpierw znać rynek, świeżość danych i tryb: zwykły handel, aukcję lub ograniczone działanie. [1]

Dwie strony fikcyjnej księgi

Dwa poziomy sprzedaży i dwa kupna. Najlepszy ask 100100 USD/BTC, bid 100000 USD/BTC; różnica 100 USD/BTC. Ilości w BTC, nie są to aktualne oferty.

StronaCena · USD/BTCIlość · BTC
Oferty sprzedaży · asks1002000.02
1001000.01
Bid–ask spread · USD/BTC100
Oferty kupna · bids1000000.015
999000.03
Ilustracja ciągłej księgi bez innych zdarzeń. Natychmiastowy zakup zużywa asks od najniższej ceny, sprzedaż bids od najwyższej. Ilości mogą się zmienić lub zostać anulowane.
Przykład · LOB

Zakup przechodzący do następnego wiersza

W fikcyjnym arkuszu oferowane jest 0.01 BTC po 100100 USD/BTC i 0.02 BTC po 100200 USD/BTC. Petr kupuje 0.02 BTC: całą pierwszą ofertę i 0.01 BTC z drugiej. Płaci 1001 + 1002 = 2003 USD, średnio 100150 USD/BTC. Na drugim poziomie zostaje 0.01 BTC. Pomijamy opłaty i zakładamy dostępne oferty bez innych zmian arkusza. To model edukacyjny, nie aktualne ceny ani gwarancja wykonania.

Pełniejszy obraz uzyskasz, czytając to hasło razem z Market depth, Bid–ask spread, Market order, Limit order, Market microstructure, Depth chart. Do tego hasła prowadzą również odsyłacze z Slippage, Market order, Limit order, Market structure.

01Czy duży wiersz oznacza jednego dużego gracza?

Nie. Suma może łączyć zlecenia wielu uczestników. Nawet pojedyncze zlecenie nie ujawnia ostatecznego właściciela ani jego innych pozycji. Wielkość opisuje ofertę, nie pozwala pewnie zidentyfikować osoby.

02Czy z obrazka arkusza ustalę, ile zapłacę?

Można policzyć warunkowo: ile kosztowałby zakup, gdyby oferty się nie zmieniły i zlecenie mogło z nich skorzystać. Zanim dotrze, ktoś może jednak je anulować lub wykorzystać. Rachunek wynika z rzeczywistych wykonań i opłat, nie ze starego obrazka.

DOC · 001Coinbase Exchange — Product BookDokumentacja DOC · 002Coinbase Exchange — WebSocket ChannelsDokumentacja DOC · 003CFA Institute — Trading CostsDokumentacja DOC · 004Coinbase Exchange — TradingDokumentacja DOC · 005Coinbase Exchange — Matching EngineDokumentacja
Zaktualizowano: Najpierw źródła · To nie jest porada inwestycyjna