Strasmore Research
Edukacja Matt ConnorAutor: Matt Connor · Zaktualizowano 2026-07-24

Wygaśnięcie lockup w IPO znaczenie i data

Dowiedz się, czym jest okres lockup w IPO oraz kiedy insiderzy mogą sprzedawać akcje. Analiza wpływu wygaśnięcia ograniczeń na płynność oraz kursy spółek.

Lockup IPO to umowne ograniczenie sprzedaży akcji przez osoby z wewnątrz spółki przez określony czas po debiucie — zazwyczaj około 180 dni w przypadku tradycyjnego IPO. Po wygaśnięciu tego okresu liczba akcji dostępnych do sprzedaży może gwałtownie wzrosnąć, a data wygaśnięcia jest znana publicznie z wielomiesięcznym wyprzedzeniem. Niniejsza strona analizuje rzeczywiste dane z pięciu znanych dni wygaśnięcia lockupów — kurs, wolumen oraz aktywność na rynku opcji — zamiast opierać się na pojedynczych anegdotach.

Czym jest okres lockup w IPO?

Lockupy to umowy, a nie regulacje: ich długość, zakres oraz warunki wcześniejszego zwolnienia są określone w prospekcie danej emisji oraz w umowach podpisanych przez osoby posiadające udziały — założycieli, pracowników oraz fundusze przed IPO — z podmiotami zarządzającymi emisją. Dopóki obowiązuje lockup, podaż akcji dostępna do obrotu obejmuje w przybliżeniu tylko te akcje, które zostały sprzedane w ramach oferty; dane dotyczące ofert IPO z pierwszego półrocza 2026 roku wskazują, że mediana akcji dostępnych do obrotu przy debiucie wynosiła nieco mniej niż jedną trzecią wszystkich udziałów, co oznacza, że zablokowana większość często znacznie przewyższa wolumen obracanych akcji. Wygaśnięcie okresu nie zmusza nikogo do sprzedaży; czyni jedynie sprzedaż możliwą — a rynki spędzają poprzedzające je tygodnie na analizowaniu tej różnicy.

Czas trwania zależy od typu transakcji, a "180 dni" to konwencja, a nie sztywna zasada. W tradycyjnych IPO zwyczajowo stosuje się około 180 dni. Sponsorzy SPAC zazwyczaj akceptują okres około roku, często z możliwością wcześniejszego zwolnienia, jeśli cena akcji utrzymuje się powyżej określonego poziomu. Oferty uzupełniające (follow-on) często wykorzystują 90-dniowe lockupy. Wiele nowoczesnych transakcji stosuje stopniowe uwalnianie akcji w transzach — akcje pracownicze w jednym terminie, a akcje wczesnych inwestorów w innym — aby uniknąć nadmiernej presji sprzedażowej w jednej dacie.

Jak znaleźć rzeczywistą datę wygaśnięcia

Rzeczywista data znajduje się w dokumentach samej emisji, a nie w obliczeniach kalendarzowych. Ostateczny prospekt — dokument 424(B)(4) złożony w systemie EDGAR serwisu SEC w momencie ustalania ceny — określa warunki w dwóch sekcjach: Shares Eligible for Future Sale (liczba odblokowanych akcji oraz termin) oraz Underwriting (podmioty objęte ograniczeniami oraz warunki wcześniejszego zwolnienia). Strony relacji inwestorskich spółek często podają tę datę ponownie. Przyjęcie terminu 180 dni od debiutu jest jedynie przybliżeniem, które może być błędne. Przykładem jest przypadek Lyft z 2019 roku, gdzie termin odblokowania przypadł na 19 sierpnia, czyli kilka tygodni wcześniej niż wynikałoby to z obliczeń 180 dni od debiutu w dniu 29 marca — wcześniejszą datę wyznaczyły warunki samej emisji. Podmioty zarządzające emisją mogą również wcześniej zrezygnować z okresu blokady, a takie zwolnienia są zazwyczaj ujawniane.

Przed terminem: sytuacja Facebook

Najbardziej obserwowanym terminem wygaśnięcia blokady w historii rynków była publikacja raportu Facebook z 14 listopada 2012 roku, kiedy to duża pula akcji pracowniczych została jednocześnie uwolniona do obrotu. Często podaje się, że znane daty są uwzględniane w cenach z wyprzedzeniem. Testem są dwa tygodnie poprzedzające ten termin:

ZapytanieCodzienne ceny zamknięcia i wolumen FB, 22 paź – 13 lis 2012 — przed wygaśnięciem lockup (ceny rynkowe)
Dokładny kod SQL dla każdej liczby
SELECT session, close, shares_m,
       round((close / lagInFrame(close, 1, close) OVER (ORDER BY session) - 1) * 100, 1) AS day_change_pct,
       round((close / max(close) OVER () - 1) * 100, 1) AS vs_peak_close_pct
FROM (
    SELECT toString(toDate(toTimeZone(window_start, 'America/New_York'))) AS session,
           round(argMax(close, window_start), 2) AS close,
           round(sum(toFloat64(volume)) / 1e6, 1) AS shares_m
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'FB'
      AND window_start >= toDateTime('2012-10-22 00:00:00')
      AND window_start < toDateTime('2012-11-14 00:00:00')
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY session
)
ORDER BY session

W dniu 2012-10-24, podczas sesji po raporcie za trzeci kwartał, FB zamknął się na poziomie $23.21 — wzrósł o 19% przy obrocie wynoszącym 193.1 milionów akcji, co stanowiło szczytowe zamknięcie w tym okresie. Następnie nastąpił spadek przed wyznaczonym terminem: w przeddzień zniesienia blokady akcje zamknęły się na poziomie $19.88, czyli o -14.4% poniżej wspomnianego szczytu i w granicach kilku procent od poziomu $19.5, przy którym zamknięto sesję przed publikacją raportu. (Przerwa w tabeli jest uzasadniona — rynki akcji w USA były zamknięte w dniach 29–30 października 2012 roku z powodu huraganu Sandy). Każdy podmiot planujący sprzedaż przed zniesieniem blokady miał wiele tygodni na realizację zleceń; data ta widniała w prospekcie od maja.

Dzień wydarzenia — oraz dwa tygodnie później

Następnie nadesłała się najbardziej obawiana data w kalendarzu młodej spółki:

ZapytanieFB od wigilii wygaśnięcia lockup 14 lis 2012 do końca miesiąca — czy wzrosty w dniu wygaśnięcia utrzymały się?
Dokładny kod SQL dla każdej liczby
SELECT session, close, shares_m,
       round((close / first_value(close) OVER (ORDER BY session) - 1) * 100, 1) AS vs_eve_close_pct
FROM (
    SELECT toString(toDate(toTimeZone(window_start, 'America/New_York'))) AS session,
           round(argMax(close, window_start), 2) AS close,
           round(sum(toFloat64(volume)) / 1e6, 1) AS shares_m
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'FB'
      AND window_start >= toDateTime('2012-11-13 00:00:00')
      AND window_start < toDateTime('2012-12-01 00:00:00')
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY session
)
ORDER BY session

W dniu 2012-11-14, czyli w dniu wygaśnięcia blokady, kurs FB zamknął się na poziomie $22.3612.5% powyżej zamknięcia z dnia poprzedniego — przy wolumenie 216 milionów akcji, wobec 70.2 milionów w poprzedniej sesji. Dalsze ruchy odpowiadają na pytanie, które powinien zadać sceptyk: czy wzrost przetrwał konfrontację z faktyczną sprzedażą przez insiderów? Wzrost utrzymał się i kontynuował trend — po 2012-11-30 akcje znajdowały się na poziomie 40.7% powyżej zamknięcia z dnia poprzedniego, a wolumen przez większość tego okresu utrzymywał się powyżej normy sprzed wygaśnięcia. Nowa podaż po odblokowaniu akcji objawia się zwiększonym wolumenem podczas sprzedaży, a w tym przypadku rynek zaabsorbował ją przy rosnącej cenie. Standardowa interpretacja wskazuje, że wygaśnięcie było najbardziej przewidywalnym wydarzeniem w dotychczasowej historii spółki; obawy zostały uwzględnione w cenach z wyprzedzeniem, a samo wydarzenie usunęło niepewność, zamiast generować nową.

Poza Facebookiem: analiza pięciu terminów wygaśnięcia

Pojedynczy wzrost to tylko anegdota. Poniżej przedstawiono to samo zestawienie — zamknięcie w dniu wygaśnięcia względem poprzedniej sesji oraz mnożnik wolumenu — dla pięciu najbardziej obserwowanych uwolnień akcji z ostatnich piętnastu lat. Każda data odpowiada sesji, w której najczęściej raportowano uwolnienie akcji; w przypadku kilku spółek akcje były uwalniane w wielu transzach, zatem pojedynczy wiersz dotyczy jednego terminu, a nie całego zjawiska overhang.

ZapytaniePięć znanych wygaśnięć lockup — zmiana ceny i mnożnik wolumenu w dniu wygaśnięcia względem poprzedniej sesji
Dokładny kod SQL dla każdej liczby
WITH daily AS (
    SELECT ticker,
           toDate(toTimeZone(window_start, 'America/New_York')) AS d,
           argMax(close, window_start) AS close,
           sum(toFloat64(volume)) AS vol
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ((ticker = 'FB'   AND window_start >= toDateTime('2012-11-12 00:00:00') AND window_start < toDateTime('2012-11-15 00:00:00'))
        OR (ticker = 'TWTR' AND window_start >= toDateTime('2014-05-04 00:00:00') AND window_start < toDateTime('2014-05-07 00:00:00'))
        OR (ticker = 'SNAP' AND window_start >= toDateTime('2017-07-27 00:00:00') AND window_start < toDateTime('2017-08-01 00:00:00'))
        OR (ticker = 'LYFT' AND window_start >= toDateTime('2019-08-15 00:00:00') AND window_start < toDateTime('2019-08-20 00:00:00'))
        OR (ticker = 'UBER' AND window_start >= toDateTime('2019-11-04 00:00:00') AND window_start < toDateTime('2019-11-07 00:00:00')))
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY ticker, d
),
packed AS (
    SELECT ticker, arraySort(x -> x.1, groupArray((d, close, vol))) AS rows
    FROM daily
    GROUP BY ticker
)
SELECT ticker,
       toString(rows[-1].1) AS expiry_session,
       round(rows[-2].2, 2) AS prior_close,
       round(rows[-1].2, 2) AS expiry_close,
       round((rows[-1].2 / rows[-2].2 - 1) * 100, 1) AS expiry_day_change_pct,
       round(rows[-1].3 / 1e6, 1) AS expiry_shares_m,
       round(rows[-1].3 / rows[-2].3, 1) AS volume_multiple
FROM packed
ORDER BY expiry_session

Kluczowa jest dystrybucja, a nie anegdota. Cztery z pięciu spółek zamknęło się niżej w danym dniu, a wzrost FB o 12.5% stanowi wyjątek, a nie regułę. Większość spadków była niewielka — SNAP -1.1%, LYFT -1.6%, UBER -3.9% — sesje, które nie przyciągnęłyby uwagi bez powiązania z konkretną datą. Wyjątkiem jest Twitter: -17.7% przy wolumenie wynoszącym 12.3x wolumenu z dnia poprzedniego — najwyższy mnożnik w tabeli — w dniu 2014-05-06, kiedy w sesji zmieniło właściciela 123.8 milion akcji. Data objęta terminem wygaśnięcia wciąż może wpłynąć na kurs akcji. Wspólnym elementem wszystkich wierszy jest kolumna wolumenu: we wszystkich pięciu sesjach terminów wygaśnięcia obrót wyniósł co najmniej dwukrotność liczby akcji z poprzedniej sesji. Kierunek zmian zależy od konkretnej transakcji; masowa obecność inwestorów jest zjawiskiem powtarzalnym.

Rynek opcji przed znaną datą

Akcjonariusze nie są jedynymi podmiotami zajmującymi pozycje. Inwestor, który nie może lub nie chce sprzedać akcji przed znaną datą, może zamiast tego kupić opcje sprzedaży — ta wstępna ekspozycja jest widoczna w obrocie instrumentami pochodnymi jeszcze przed wygaśnięciem blokady. Przykładem w ramach naszej analizy obrotów opcyjnych jest wygaśnięcie blokady akcji Uber w dniu 6 listopada 2019 roku:

ZapytanieObrót opcjami UBER przed wygaśnięciem lockup 6 lis 2019 — wolumen kontraktów put i call w sesjach
Dokładny kod SQL dla każdej liczby
SELECT toString(toDate(toTimeZone(sip_timestamp, 'America/New_York'))) AS session,
       round(sumIf(size, substring(ticker, length(ticker) - 8, 1) = 'P') / 1e3, 1) AS put_contracts_k,
       round(sumIf(size, substring(ticker, length(ticker) - 8, 1) = 'C') / 1e3, 1) AS call_contracts_k,
       round(100.0 * sumIf(size, substring(ticker, length(ticker) - 8, 1) = 'P') / sum(size), 1) AS put_share_pct,
       round(count() / 1e3, 1) AS prints_k
FROM global_markets.options_trades
WHERE ticker >= 'O:UBER19' AND ticker < 'O:UBER20'
  AND sip_timestamp >= toDateTime('2019-10-23 00:00:00') AND sip_timestamp < toDateTime('2019-11-09 00:00:00')
GROUP BY session
ORDER BY session

Dwa tygodnie wcześniej, 2019-10-23, obrót opcjami na UBER był niemal zrównoważony: opcje sprzedaży stanowiły 49.3% wolumenu kontraktów, co odpowiadało 11.3 tysiącom kontraktów sprzedaży. W miarę zbliżania się do terminu, struktura obrotu stawała się coraz bardziej skoncentrowana na opcjach sprzedaży i znacznie większa — w dniu wygaśnięcia, 2019-11-06, handlowano 245.3 tysiącami kontraktów sprzedaży, co stanowi wielokrotność liczby kontraktów z okresu otwarcia okna; opcje sprzedaży stanowiły wówczas 67.8% dziennego obrotu kontraktami. Należy uwzględnić jeden fakt: w tym samym tygodniu publikowano kwartalny raport Uber, który został opublikowany 4 listopada po zamknięciu sesji, zatem dwie kluczowe daty dzieliły dwie sesje. W sesji następującej po wygaśnięciu blokady, udział opcji sprzedaży spadł do poziomu 51.2% — czyli do poziomu zbliżonego do pary — a liczba kontraktów gwałtownie spadła z poziomu szczytowego. Zaplanowane ryzyko jest zabezpieczane, a następnie zabezpieczenia są zamykane.

Przetrzymywanie akcji podczas unlocku: co sprawdzają praktycy

Niniejsze treści nie stanowią porady inwestycyjnej — są to mechanizmy wymagające weryfikacji. Należy sprawdzić rzeczywistą datę w oficjalnym dokumencie — w formularzu 424(B)(4), a nie stosować wyliczeń opartych na 180 dniach — oraz odnotować, czy uwalnianie akcji odbywa się etapami. Należy monitorować wolumen, a nie tylko cenę: wygaśnięcie opcji przy zwykłym wolumenie oznacza, że unlock pozostał teoretyczny, natomiast podaż ze strony insiderów jest widoczna w arkuszu zleceń w momencie realizacji transakcji. Zabezpieczanie się przed znaną datą generuje koszty premii: opcje sprzedaży (puts) na wydarzenia o powszechnie znanej dacie bywają drogie, a koszt handlu opcjami obejmuje spread oraz matematykę premii przy każdym zabezpieczeniu. Etapowe uwalnianie akcji ma na celu złagodzenie gwałtownych spadków, rozkładając nadwyżkę podaży na kilka terminów.

Kolejne kluczowe wygaśnięcie na liście obserwacyjnej serwisu dotyczy listingu SpaceX z dnia 12 czerwca 2026. Zastosowanie zwyczajowej konwencji 180 dni wskazuje na koniec okna czasowego w okolicach początku grudnia 2026 — jest to wyliczenie oparte na dacie otrzymania listu, a nie stwierdzenie rzeczywistych warunków transakcji, które znajdują się w prospekcie i mogą być inne. Debiut SK Hynix dołącza do tej samej listy z miesięcznym opóźnieniem, a klasa IPO z pierwszego półrocza 2026 dodaje więcej takich dat na koniec 2026.

FAQ dotyczące wygaśnięcia okresu lockup

Czym jest okres lockup w IPO?

Umowa kontraktowa zabraniająca osobom posiadającym udziały w spółce — założycielom, pracownikom, inwestorom przed IPO — sprzedaży akcji przez określony czas po debiucie. Dokładne warunki znajdują się w prospekcie danej emisji, a podwykonawcy mogą je wcześniej anulować.

Jak długo trwają lockupy w IPO?

Zwyczajowo około 180 dni w tradycyjnym IPO, jednak wartość ta jest konwencją: lockupy sponsorów SPAC często trwają około roku z możliwością wcześniejszego zwolnienia w oparciu o cenę, emisje uzupełniające (follow-on) zazwyczaj obejmują 90 dni, a w wielu transakcjach zwolnienia są rozłożone w czasie na kilka terminów.

Czy akcje zawsze tracą na wartości po wygaśnięciu lockup?

Nie. Z pięciu kluczowych terminów wygaśnięcia zmierzonych powyżej, cztery zamknęły się na spadkach, a jeden — Facebook, listopad 2012 — zamknął się 12.5% wyżej przy wolumenie 3.1x. Najgorszy z pięciu, zwolnienie blokady Twittera w maju 2014, odnotował -17.7% w danym dniu. Powtarzalnym wzorcem był wolumen — każdy z pięciu przypadków osiągnął co najmniej dwukrotność wolumenu z poprzedniej sesji — a nie kierunek zmian ceny.

Jak znaleźć datę wygaśnięcia lockup dla danej spółki?

W ostatecznym prospekcie danej emisji — formularz 424(B)(4) w serwisie EDGAR należącym do SEC — w sekcjach Shares Eligible for Future Sale oraz Underwriting. Sekcje te określają czas trwania, liczbę akcji w poszczególnych transzach oraz wszelkie warunki wcześniejszego zwolnienia: jest to wiarygodna wersja daty, którą nagłówki często jedynie przybliżają.

Kiedy wygasa lockup w SpaceX?

Rzeczywiste warunki transakcji znajdują się w jej prospekcie; zwyczajowa konwencja 180 dni, odniesiona do daty debiutu 12 czerwca 2026, wskazuje na początek grudnia 2026. Należy traktować to jako wyliczenie matematyczne, a nie potwierdzoną datę.


Każdy panel powyżej to zapisane, wersjonowane zapytanie do bieżących danych transakcyjnych — rozwiń kod SQL pod dowolnym panelem lub samodzielnie sprawdź sesję kolejnego wygaśnięcia na terminalu Strasmore.