Pozostałe odpowiedzi wnoszą kawałki do tej układanki, ale jest trochę szczegółów, które zostały pominięte, które moim zdaniem mogą wyjaśnić sprawy nieco bardziej.
Jak wspomniano, dla danego papieru wartościowego istnieje coś takiego jak “księga zamówień”, która składa się ze zleceń kupna i sprzedaży papieru wartościowego po określonych cenach. W związku z tym, księga zamówień składa się wyłącznie z limitowanych zleceń, z zastrzeżeniem, że księga zamówień nie jest ograniczona do zwykłych kupujących i sprzedających (traderów), ale będzie również zawierać zlecenia tworzone przez animatorów rynku. (Spodziewałbym się, że w dzisiejszych czasach jest to prawie całkowicie algorytmiczne). Tak więc patrząc na bid i wielkość ask w danym momencie w czasie jest, praktycznie rzecz biorąc, bezużyteczne do przewidywania krótkoterminowych ruchów cenowych akcji, ponieważ indywidualne podmioty gospodarcze mogą wycofać lub dostosować swoje zlecenia z limitem w każdej chwili, a więc mogą animatorzy rynku, znacznie szybciej. Traderzy wysokiej częstotliwości również zaliczają się do tej kategorii, ponieważ można złożyć zlecenie z limitem, które istnieje w księgach tylko przez ułamek sekundy, zanim zostanie wycofane.
Poza kilkoma szczególnymi przypadkami, cała akcja faktycznie ma miejsce dzięki zleceniom rynkowym. Nieliczne specyficzne przypadki, w których nie jest to prawdą, występują w takich momentach jak otwarcie rynku, gdzie mogą występować oferty na poziomie lub powyżej niektórych zapytań oraz zapytania na poziomie lub poniżej niektórych ofert. Są one krzyżowane (dopasowywane) w celu uzyskania ceny rynkowej na otwarciu, w którym to czasie najwyższa oferta jest niezerową kwotą poniżej najniższej oferty i od tego momentu ceny ofertowe spadają, podczas gdy najniższa oferta zaczyna się od niezerowej kwoty powyżej najwyższej oferty i od tego momentu ceny ofertowe rosną.
Innym specyficznym przypadkiem, w którym zlecenie z limitem spowodowałoby natychmiastową transakcję na rynku, jest sytuacja, gdy w momencie złożenia zlecenia z limitem, w księgach znajduje się odpowiadające mu zlecenie, które może zostać ponownie dopasowane. Na przykład, jeśli złożę zlecenie kupna z limitem po 100, a najlepsza cena ask wynosi tylko 99, zapłacę cenę ask 99. Mówiąc “w tym czasie” mam na myśli to nieco luźno, ponieważ istnieje pojęcie zamawiania, więc jeśli złożyłem zlecenie kupna kilka milisekund po tym, jak inny inwestor złożył identyczne zlecenie, jego zlecenie będzie przed moim i zostanie zrealizowane jako pierwsze, w tym momencie cena ask mogła wzrosnąć powyżej mojego limitu, w którym to przypadku moje zlecenie trafi do księgi. Z punktu widzenia wielkości bid i ask, takie zlecenie z limitem możemy uznać za takie samo jak zlecenie rynkowe - nie będzie ono widoczne w arkuszu zleceń przez dłuższy czas, tylko zostanie zrealizowane tak, jakby było zleceniem rynkowym.
Kiedy składane jest zlecenie rynkowe, jeśli jest to zlecenie kupna, będzie ono dopasowane do aktualnego najlepszego zapytania, aż do wyczerpania wielkości zapytania. (Myślę, że jest możliwe, że handel wysokiej częstotliwości lub inne sztuczki, takie jak “poprawianie cen” mogą w niektórych przypadkach zniekształcić to nieco, a także różne transakcje mogą mieć miejsce w różnych miejscach, więc routing zamówień może wpływać na cenę (kompletna “księga zamówień” jest w rzeczywistości agregacją), ale w zasadzie tak właśnie się dzieje). Jeśli wielkość zamówienia jest mniejsza niż wielkość zapytania, wielkość zapytania zmniejszy się o wielkość zamówienia. Jeśli jest większa, ta linia księgi zamówień zostanie usunięta, a następna wyższa cena ask stanie się “ceną rynkową” i zamówienie zacznie być dopasowywane do tej ceny, aż do jej wyczerpania, itd. Kiedy składane jest zlecenie sprzedaży na rynku, dzieje się to samo, tyle że w odwrotnej kolejności, z ceną bid. Oczywiście, natychmiast po wykonaniu zlecenia inni uczestnicy mogą ponownie dokonać zmian w książce, na przykład, animator rynku może mieć algorytm, który w pewnych okolicznościach próbuje zawsze utrzymać pewną ilość akcji przy określonej cenie bid, więc możesz sprzedać 100 akcji do głębokości bid 1000 i nie zobaczyć żadnej zmiany w głębokości bid, ponieważ głębokość została “uzupełniona”, że tak powiem.
Zauważ, że oznacza to, że bardzo duże zlecenie kupna lub sprzedaży może “przebić się” przez istniejącą podaż lub popyt na akcje i spowodować dużą huśtawkę cenową. Aby tego uniknąć, różne algorytmy mogą być stosowane, takie jak parcelling się duże zamówienie na mniejsze kawałki. Więc można zobaczyć to samo zachowanie wielkości oferty zawsze wydaje się trzymać wokół 1000 akcji, ponieważ ktoś próbuje sprzedać duży blok w tej cenie, ale jest tylko oferowanie 1000 akcji w czasie. To, jaki rozmiar wybiera algorytm, jak również inni uczestnicy na poziomie cenowym, może wpłynąć na to, jaki jest rzeczywisty rozmiar.
Wniosek jest taki, że istnienie algorytmów zarówno do kupowania i sprzedawania akcji w mniej zakłócający (a więc bardziej opłacalny) sposób, jak i przez animatorów rynku, często będzie negatywnie wpływać na wszelkie użyteczne informacje, które mogłyby dostarczyć wielkości bid i ask.