Mechanizm limit up-limit down wstrzymanie notowań akcji
Dowiedz się jak działa mechanizm limit up-limit down. Handel zostaje wstrzymany na pięć minut gdy kurs przekroczy pasmo wyznaczone wokół średniej ceny z ostatniego okresu.
Mechanizm limit up-limit down
Notowania akcji są wstrzymywane na pięć minut zgodnie z zasadą limit up-limit down: gdy kurs przekroczy pasmo wyznaczone wokół średniej z ostatniego okresu, handel zostaje natychmiast zatrzymany we wszystkich systemach transakcyjnych. Należy wyobrazić sobie spółkę o małej kapitalizacji, której kurs rośnie o trzydzieści procent przed południem. Aktualizacja kwotowań zostaje wstrzymana, ostatni print pozostaje w mocy, a licznik odlicza pięć minut. Niniejsza strona opisuje sposób wyznaczania tych pasm, ich szerokość przy poszczególnych poziomach cenowych oraz status zleceń oczekujących w czasie przerwy w notowaniach.
Co oznacza wstrzymanie notowań akcji
Wstrzymanie notowań w trybie limit up-limit down jest ogłaszane przez główną giełdę, na której notowany jest dany walor, a wszystkie pozostałe platformy obrotu respektują tę decyzję w tym samym momencie. Przez pięć minut nie dochodzi do żadnych transakcji. Na ekranie maklerskim może być wciąż widoczna ostatnia cena, która jest już nieaktualna, lub kwotowanie z brakiem jednej ze stron arkusza.
Dwie cechy odróżniają tę przerwę od wszystkich innych powodów, dla których ticker przestaje być aktywny. Mechanizm ten jest automatyczny, nie wymaga decyzji człowieka o konieczności wstrzymania handlu, a czas trwania przerwy jest sztywno ustalony na pięć minut zgodnie z założeniami planu. Taśma transakcyjna zawiera odrębny kod wstrzymania dla przerwy wynikającej ze zmienności, różny od kodów stosowanych w przypadku komunikatów informacyjnych czy zdarzeń o charakterze ogólnorynkowym.
Geneza mechanizmu limit up-limit down
Szóstego maja dwa tysiące dziesiątego roku ceny na amerykańskim rynku gwałtownie spadły i odrobiły straty w ciągu kilku minut, a transakcje były zawierane po kursach znacząco odbiegających od kwotowań zaledwie chwilę wcześniej. Nasza analiza flash crash z 2010 roku szczegółowo opisuje przebieg tamtego popołudnia. W ciągu kilku tygodni wprowadzono indywidualne bezpieczniki dla poszczególnych akcji, a w dwa tysiące dwunastym roku zastąpiono je mechanizmem limit up-limit down, który funkcjonował w trybie pilotażowym aż do momentu nadania mu statusu stałego w dwa tysiące dziewiętnastym roku.
Czym są przedziały cenowe limit up-limit down?
Przedział stanowi określony procent ceny referencyjnej, którą jest średnia z cen transakcyjnych z poprzednich pięciu minut, aktualizowana co najmniej co trzydzieści sekund. Mechanizm ten jest kroczący. To element, w którym większość czytelników popełnia błąd: przedział nie jest wyznaczany względem wczorajszego kursu zamknięcia. Akcje, które przez cały poranek systematycznie drożeją, podnoszą własną cenę referencyjną, a przedział przesuwa się wraz z nimi. W przypadku akcji, których kurs skacze w ciągu jednej sekundy, przedział pozostaje w pobliżu poziomu, na którym zawierano transakcje chwilę wcześniej. Kwotowania wykraczające poza przedział nie mogą być wyświetlane ani realizowane, dlatego platformy obrotu albo korygują cenę agresywnego zlecenia limit do krawędzi przedziału, albo je odrzucają.
Jaką drogę faktycznie pokonują akcje w ciągu pięciu minut? Poniższe zestawienie mierzy każde pięciominutowe okno sesji regularnej w ciągu ostatniego roku dla ośmiu spółek, uwzględniając pełną zmienność od maksimum do minimum wewnątrz każdego okna.
Dokładny kod SQL dla każdej liczby
SELECT
ticker,
round(quantileDeterministic(0.999)(range_pct, det), 2) AS p999_range_pct,
round(max(range_pct), 2) AS max_range_pct,
count() AS window_count
FROM
(
SELECT
ticker,
toStartOfFiveMinute(window_start) AS bucket,
toUnixTimestamp(toStartOfFiveMinute(window_start)) AS det,
(toFloat64(max(high)) - toFloat64(min(low)))
/ toFloat64(argMin(open, window_start)) * 100 AS range_pct
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('SPY', 'KO', 'AAPL', 'MSFT', 'NVDA', 'TSLA', 'COIN', 'MSTR')
AND window_start >= today() - 370
AND window_start < today() - 2
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) >= 570
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) < 960
GROUP BY ticker, bucket, det
HAVING min(low) > 0
)
GROUP BY ticker
ORDER BY max_range_pct DESCW ciągu ostatniego roku spółka COIN odnotowała najszerszą pięciominutową zmienność w grupie, wynoszącą 6.4 procent ceny z początku tego okna. Jej okno na poziomie 99,9 percentyla objęło 3.1 procent, więc nawet w przypadku najbardziej zmiennego waloru z zestawienia, dziewięćset dziewięćdziesiąt dziewięć na tysiąc okien mieściło się w tej wartości. Na drugim końcu spektrum, spółka AAPL nigdy nie przekroczyła 2.15 procent w ciągu 19586 okien. Przedział pięcioprocentowy w żaden sposób nie odzwierciedla typowych pięciu minut. Został on stworzony z myślą o zdarzeniach ekstremalnych.
Jak szeroki jest przedział limit up-limit down?
Szerokość przedziału zależy od poziomu (tier) danego instrumentu oraz jego ceny. Plan klasyfikuje każdą spółkę wchodzącą w skład krajowego systemu obrotu (NMS) do jednego z dwóch poziomów, przy czym procentowy zakres rozszerza się wraz ze spadkiem ceny:
- Poziom 1, obejmujący spółki z indeksu S&P 500, Russell 1000 oraz wybrane ETF-y, wyceniane powyżej 3,00 USD: 5 procent.
- Poziom 2, obejmujący wszystkie pozostałe notowane akcje, wyceniane powyżej 3,00 USD: 10 procent.
- Akcje wyceniane od 0,75 USD do 3,00 USD: 20 procent.
- Akcje wyceniane poniżej 0,75 USD: wartość mniejsza z dwóch: 75 procent lub 0,15 USD.
Listy poziomów oraz dokładny harmonogram są okresowo aktualizowane przez giełdy zarządzające planem, dlatego powyższą strukturę należy traktować jako zarys zasady, a nie stałą tabelę. Mechanizm pozostaje niezmienny: jest to procent kroczącej średniej z pięciu minut, szerszy dla tańszych instrumentów. Ten sam procent zapewnia zupełnie inną kwotową poduszkę bezpieczeństwa w zależności od poziomu cenowego akcji.
Dokładny kod SQL dla każdej liczby
SELECT
ticker,
round(toFloat64(argMax(close, window_start)), 2) AS last_price,
round(toFloat64(argMax(close, window_start)) * 0.05, 2) AS band_5pct_dollars,
round(toFloat64(argMax(close, window_start)) * 0.10, 2) AS band_10pct_dollars
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('SPY', 'MSFT', 'AAPL', 'TSLA', 'NVDA', 'KO', 'PLTR', 'F')
AND window_start >= today() - 10
AND volume > 0
GROUP BY ticker
ORDER BY last_price DESCPięcioprocentowy przedział dla SPY w pobliżu ceny 767.96 USD daje 38.4 USD marginesu w każdą stronę, zanim kwotowanie osiągnie granicę, oraz 76.8 USD wewnątrz podwojonych okien opisanych poniżej. Ten sam poziom 5 procent dla F w pobliżu ceny 13.96 USD wynosi 0.7 USD. Jedno zdecydowane zlecenie może pokryć ten dystans, dlatego wartości procentowe rosną wraz ze spadkiem cen.
Strefy cenowe mają większe znaczenie, niż mogłoby się wydawać, ponieważ znaczna część symboli na taśmie notowań znajduje się w dolnym przedziale cenowym.
Dokładny kod SQL dla każdej liczby
SELECT
price_zone,
stock_count,
round(stock_count * 100.0 / sum(stock_count) OVER (), 1) AS share_of_tape_pct
FROM
(
SELECT
multiIf(last_price < 0.75, 'under $0.75',
last_price < 3, '$0.75 to $3',
last_price < 20, '$3 to $20',
last_price < 100, '$20 to $100',
last_price < 500, '$100 to $500',
'$500 and up') AS price_zone,
count() AS stock_count
FROM
(
SELECT
ticker,
toFloat64(argMax(close, window_start)) AS last_price
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= today() - 8
AND window_start < today() - 1
AND volume > 0
GROUP BY ticker
HAVING last_price > 0
)
GROUP BY price_zone
)
ORDER BY multiIf(price_zone = 'under $0.75', 1,
price_zone = '$0.75 to $3', 2,
price_zone = '$3 to $20', 3,
price_zone = '$20 to $100', 4,
price_zone = '$100 to $500', 5,
6)Spośród symboli, dla których odnotowano transakcje w ostatnim tygodniu, 728 było ostatnio notowane poniżej 0,75 USD, a 949 pomiędzy 0,75 USD a 3,00 USD; są to dwie strefy o najszerszych przedziałach procentowych. Strefa od 20 USD do 100 USD obejmuje 50.4 procent listy. Sam plan dotyczy papierów wartościowych w ramach krajowego systemu obrotu, więc najtańszy segment tej populacji znajduje się poza jego zakresem. Tanie instrumenty otrzymują szerszy przedział w ujęciu procentowym, a węższy w ujęciu kwotowym, co jest celowym założeniem planu.
Dlaczego pasma zmienności ulegają podwojeniu na otwarciu i zamknięciu sesji
W godzinach od 9:30 do 9:45 czasu ET oraz ponownie od 15:35 do zamknięcia sesji o 16:00, każde pasmo ulega podwojeniu. Poziom pierwszy wzrasta z pięciu do dziesięciu procent, a poziom drugi z dziesięciu do dwudziestu procent. Te dwa przedziały czasowe charakteryzują się najbardziej intensywnym procesem ustalania cen w ciągu dnia, a pasmo o wielkości dostosowanej do środka sesji powodowałoby wstrzymanie obrotu na standardowych walorach podczas każdej sesji.
Dokładny kod SQL dla każdej liczby
SELECT
formatDateTime(toStartOfInterval(toTimeZone(window_start, 'America/New_York'), INTERVAL 15 MINUTE), '%H:%i') AS et_time,
round(avg((toFloat64(high) - toFloat64(low)) / toFloat64(open) * 100), 3) AS avg_minute_range_pct,
round(quantileDeterministic(0.99)((toFloat64(high) - toFloat64(low)) / toFloat64(open) * 100,
toUnixTimestamp(window_start)), 3) AS p99_minute_range_pct
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('SPY', 'AAPL', 'MSFT', 'NVDA', 'TSLA')
AND window_start >= today() - 200
AND window_start < today() - 2
AND open > 0
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) >= 570
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) < 960
GROUP BY et_time
ORDER BY et_timeW przypadku pięciu płynnych instrumentów w ciągu ostatnich kilku miesięcy, średnia minuta w koszyku 09:30 obejmowała zakres od maksimum do minimum na poziomie 0.288 procent, w porównaniu do 0.087 procent w koszyku 12:30. Ostatni koszyk dnia, 15:45, wykazuje zmienność na poziomie 0.117 procent. Dziewięćdziesiąty dziewiąty percentyl dla minuty wykazuje analogiczną krzywą na wyższym poziomie, a podwojone pasma pokrywają się z dwoma szczytami aktywności. Kwotowane spready również podążają za tym dziennym kształtem, co zostało omówione w dlaczego spready rozszerzają się na otwarciu.
Stan limitu, stan straddle i zasada piętnastu sekund
Stan limitu rozpoczyna się, gdy najlepsza oferta sprzedaży (best offer) znajduje się dokładnie na dolnym poziomie pasma bez przekroczenia najlepszej oferty kupna (best bid), lub gdy najlepsza oferta kupna znajduje się dokładnie na górnym poziomie pasma bez przekroczenia najlepszej oferty sprzedaży. Cena jest „zakotwiczona” przy krawędzi. Handel wewnątrz pasma trwa, dopóki utrzymuje się ten stan, a kluczowe znaczenie ma czas: jeśli kwotowanie nie wyjdzie ze stanu limitu w ciągu piętnastu sekund, giełda notująca ogłasza pięciominutową przerwę w handlu.
Większość stanów limitu nie trwa tak długo. Płynność pojawia się na krawędzi pasma, kwotowanie wraca do środka, a piętnaście sekund nigdy nie upływa. W ten sposób dany instrument może podczas gwałtownej sesji wielokrotnie dotykać swoich pasm, przy czym dochodzi do zaledwie jednego lub dwóch faktycznych wstrzymań handlu.
Stan straddle to druga z możliwych sytuacji. Najlepsza oferta kupna znajduje się poniżej dolnego pasma lub najlepsza oferta sprzedaży znajduje się powyżej górnego pasma, przy czym zakres pasma jest rozkroczony przez kwotowanie, a nie zakotwiczony przy jednej z krawędzi. Stan ten pojawia się, gdy powiązany rynek porusza się szybciej, niż jest w stanie nadążyć cena referencyjna danego instrumentu. Stan straddle nie powoduje automatycznego wstrzymania handlu. Giełda notująca może je ogłosić, jeśli obrót danym papierem wartościowym nie występuje przez piętnaście sekund.
Czym LULD różni się od mechanizmów circuit breakers i wstrzymania obrotu z powodu komunikatów
Ogólnorynkowe mechanizmy typu circuit breakers monitorują jeden wskaźnik, czyli indeks S&P 500 w odniesieniu do kursu zamknięcia z poprzedniego dnia, i wstrzymują handel na całym rynku jednocześnie. Spadek poziomu pierwszego o siedem procent lub poziomu drugiego o trzynaście procent powoduje wstrzymanie całego obrotu akcjami w USA na piętnaście minut, o ile nastąpi przed godziną 15:25 czasu wschodniego (ET). Spadek poziomu trzeciego o dwadzieścia procent kończy sesję o dowolnej godzinie. Progi te dotyczą całego indeksu i są osiągane rzadko. Mechanizm limit up-limit down działa w odniesieniu do poszczególnych akcji i uruchamia się na rynku niemal każdego dnia. Zautomatyzowane systemy muszą obsługiwać oba rodzaje zabezpieczeń, co szczegółowo opisano w mechanizmy circuit breakers dla botów transakcyjnych.
Wstrzymania regulacyjne mają odmienny charakter. W przypadku spółek notowanych na Nasdaq kod T1 oznacza wstrzymanie obrotu w oczekiwaniu na komunikat spółki, a kod T12 oznacza wstrzymanie w czasie, gdy giełda żąda od spółki dodatkowych informacji. Decyzję o takich wstrzymaniach podejmują ludzie, trwają one tak długo, jak wymaga tego giełda, a nie pięć minut, i często po wznowieniu notowań kurs znacząco odbiega od ostatniego wykonanego zlecenia. Spółki, których akcje są wstrzymane w obrocie przez część tygodnia, regularnie pojawiają się w zestawieniach największych ruchów giełdowych w tym tygodniu.
Co dzieje się ze zleceniami podczas pięciominutowej przerwy w notowaniach
W trakcie przerwy nie dochodzi do żadnych transakcji. Po jej zakończeniu zachowanie rynku zależy od konkretnej platformy obrotu oraz rodzaju zlecenia; szczegółowe informacje należy zweryfikować w dokumentacji danego brokera.
- Oczekujące zlecenia limit zazwyczaj pozostają w arkuszu, choć niektóre giełdy anulują zlecenia market oraz wybrane zlecenia wrażliwe na czas w momencie rozpoczęcia wstrzymania obrotu.
- Nowe zlecenia zazwyczaj można składać lub anulować w trakcie przerwy; trafiają one do kolejki oczekującej na wznowienie notowań.
- Zlecenie limit z ceną wykraczającą poza dopuszczalny przedział nie może zostać wyświetlone w arkuszu. Platformy obrotu przesuwają je do granicy przedziału lub odrzucają.
- Zlecenie stop aktywuje się w momencie wykonania transakcji (print), a podczas przerwy żadne transakcje nie są zawierane. Gdy po wznowieniu notowań nastąpi aukcja otwarcia, aktywowane zlecenie stop staje się zleceniem market realizowanym po cenie ustalonej w tej aukcji, co może skutkować wykonaniem zlecenia po cenie znacznie odbiegającej od ceny stop.
Wznowienie notowań odbywa się w formie aukcji prowadzonej przez główną giełdę, na której notowany jest dany instrument. Zlecenia gromadzone są po obu stronach arkusza, podczas gdy giełda publikuje ceny indykatywne, a następnie następuje jednorazowe wykonanie transakcji po cenie równowagi dla skumulowanego popytu i podaży. Mechanizm ten jest tożsamy z procedurą rozpoczęcia sesji, opisaną w czym jest aukcja otwarcia. Jeśli główna giełda nie jest w stanie wznowić notowań w ciągu dziesięciu minut, pozostałe platformy obrotu mogą samodzielnie wznowić handel danym instrumentem.
FAQ
Dlaczego notowania akcji są wstrzymywane na pięć minut?
Pięciominutowe wstrzymanie to przerwa w notowaniach wynikająca z mechanizmu limit up-limit down. Gdy najlepsza oferta kupna lub sprzedaży akcji utrzymuje się na granicy pasma cenowego przez piętnaście sekund, główna giełda wstrzymuje handel na pięć minut, a następnie wznawia go w drodze aukcji.
Jak szerokie jest pasmo limit up-limit down?
Jest to wartość procentowa średniej ceny z kroczącego okresu pięciu minut: pięć procent dla spółek z głównych indeksów o cenie powyżej trzech USD, dziesięć procent dla pozostałych akcji notowanych powyżej trzech USD, dwudziestu procent dla akcji o cenie od siedemdziesięciu pięciu centów do trzech USD oraz wartość mniejsza z siedemdziesięciu pięciu procent lub piętnastu centów dla akcji poniżej tego poziomu. Każdy z tych limitów ulega podwojeniu w ciągu pierwszych piętnastu minut oraz ostatnich dwudziestu pięciu minut sesji.
Czy można kupić lub sprzedać akcje w trakcie wstrzymania notowań?
W trakcie wstrzymania nie są realizowane żadne transakcje. Większość platform pozwala na składanie lub anulowanie zleceń w czasie przerwy, a zlecenia te trafiają do aukcji wznowieniowej, choć niektóre typy zleceń są automatycznie anulowane w momencie rozpoczęcia wstrzymania.
Jaka jest różnica między wstrzymaniem notowań a mechanizmem circuit breaker?
Wstrzymanie typu limit up-limit down dotyczy jednej spółki i trwa pięć minut. Mechanizm circuit breaker obejmuje jednocześnie wszystkie amerykańskie akcje i jest uruchamiany w oparciu o spadek indeksu S&P 500 względem zamknięcia z poprzedniej sesji, przy progach siedmiu, trzynastu i dwudziestu procent.
Czy wstrzymanie notowań oznacza problemy spółki?
Niekoniecznie. Przerwa ze względu na zmienność mierzy jedynie ruch ceny w ciągu pięciu minut. Innym przypadkiem jest wstrzymanie regulacyjne, oznaczone symbolem T1 lub T12 w przypadku spółek z Nasdaq: giełda ogłasza je w oczekiwaniu na istotne informacje lub w odpowiedzi na zapytanie o wyjaśnienia.
Każdy panel zawiera kod SQL, który wygenerował dane; można go rozwinąć pod wykresem. Aby sprawdzić, jak blisko swoich pasm cenowych znajduje się obserwowana spółka, należy zadać pytanie w języku angielskim w terminalu Strasmore.