Strasmore Research
Edukacja Matt ConnorAutor: Matt Connor

Jak czytać formularz Form 4 insider trading

Analiza formularza Form 4 obejmuje zasady raportowania zgodnie z Section 16 oraz interpretację kodów transakcji na podstawie danych z rocznych zgłoszeń do SEC.

Jak czytać formularz Form 4

Zrozumienie formularza Form 4 sprowadza się do analizy dwóch niewielkich tabel oraz pojedynczej litery. Form 4 to dokument składany do SEC przez insidera korporacyjnego w momencie zmiany stanu posiadania akcji własnej spółki. Zgłoszenie musi wpłynąć w ciągu dwóch dni roboczych od daty transakcji. Poniżej przedstawiono opis poszczególnych pól, dzięki czemu każdy nagłówek dotyczący kupna lub sprzedaży akcji przez insiderów można zweryfikować bezpośrednio w źródłowym dokumencie.

Kto jest zobowiązany do złożenia formularza Form 4?

Sekcja 16 ustawy Securities Exchange Act z 1934 roku nakłada ten obowiązek na wąską grupę osób w każdej spółce notowanej w USA:

  • Członkowie kierownictwa (officers), czyli kadra zarządzająca kształtująca politykę spółki, a nie każdy pracownik posiadający tytuł menedżera.
  • Członkowie rady nadzorczej (directors), czyli wszyscy członkowie zarządu, niezależnie od tego, czy są zatrudnieni w spółce.
  • Każdy właściciel rzeczywisty posiadający ponad 10% zarejestrowanej klasy kapitału własnego spółki.
  • Nikt inny. Inżynier sprzedający nabyte akcje nie składa żadnych dokumentów. Fundusz posiadający 4% akcji w wolnym obrocie nie składa żadnych dokumentów.

Każda osoba raportująca posiada własny identyfikator SEC, tzw. CIK, który towarzyszy jej przy zmianie pracodawcy. Historia zgłoszeń danej osoby znajduje się w jednym miejscu, nawet jeśli zasiada ona w czterech radach nadzorczych.

W jakim terminie należy złożyć formularz Form 4?

Termin złożenia jest kluczowym czynnikiem decydującym o wartości informacyjnej formularza: dokument musi zostać złożony przed końcem drugiego dnia roboczego następującego po dacie transakcji. Dni robocze różnią się od dni kalendarzowych, co znajduje odzwierciedlenie w raportach. Poniższe zestawienie grupuje wszystkie zgłoszone linie transakcyjne według liczby dni kalendarzowych, jakie upłynęły między datą transakcji a datą złożenia formularza, w okresie dwunastu miesięcy kończącym się w lipcu 2026 roku.

ZapytanieLiczba dni kalendarzowych od daty transakcji do daty złożenia formularza Form 4
Dokładny kod SQL dla każdej liczby
SELECT
    multiIf(
        f.lag_days = 0, 'Same day',
        f.lag_days = 1, '1 calendar day',
        f.lag_days = 2, '2 calendar days',
        f.lag_days = 3, '3 calendar days',
        f.lag_days <= 7, '4 to 7 days',
        'More than 7 days')                             AS lag_bucket,
    count()                                             AS transaction_count,
    round(100 * count() / any(t.total_lines), 1)        AS share_pct
FROM
(
    SELECT dateDiff('day', transaction_date, filing_date) AS lag_days
    FROM global_markets.stocks_form4
    WHERE filing_date >= toDate('2025-08-01')
      AND filing_date <  toDate('2026-08-01')
      AND form_type = '4'
      AND transaction_date >= toDate('2025-06-01')
      AND transaction_date <= filing_date
) AS f
CROSS JOIN
(
    SELECT count() AS total_lines
    FROM global_markets.stocks_form4
    WHERE filing_date >= toDate('2025-08-01')
      AND filing_date <  toDate('2026-08-01')
      AND form_type = '4'
      AND transaction_date >= toDate('2025-06-01')
      AND transaction_date <= filing_date
) AS t
GROUP BY lag_bucket
ORDER BY min(f.lag_days)
Run this yourself

Około 34.6% zgłoszonych linii wpływa dwa dni kalendarzowe po transakcji, a 21.6% wpływa następnego dnia. Transakcja zawarta w piątek i zgłoszona we wtorek jest terminowa, mimo upływu czterech dni kalendarzowych, dlatego większość zgłoszeń mieści się w przedziale od jednego do czterech dni, zamiast kończyć się dokładnie na dwóch. „Ogon” wykresu, obejmujący okres powyżej tygodnia, zawiera 2.8% linii; znajdują się tam spóźnione zgłoszenia oraz korekty.

Form 3, Form 4 oraz Form 5

Form 3 stanowi raport o stanie posiadania na otwarcie. Nowy członek kierownictwa, dyrektor lub właściciel dziesięciu procent udziałów składa go w terminie dziesięciu dni od objęcia funkcji, wykazując posiadane aktywa bez uwzględniania transakcji.

Form 4 raportuje zmianę stanu posiadania: zakup, sprzedaż, przyznanie akcji, wykonanie opcji lub darowiznę.

Form 5 to roczne zestawienie uzupełniające, składane w terminie czterdziestu pięciu dni od zakończenia roku obrotowego spółki, dotyczące drobnych lub zwolnionych z obowiązku bieżącego raportowania pozycji, które kwalifikują się do odroczenia. Jest to formularz najczęściej nieobecny, ponieważ insider, który terminowo zaraportował wszystkie zdarzenia, nie ma już nic do wykazania.

Jak czytać formularz Form 4 wiersz po wierszu

Treść zgłoszenia składa się z dwóch tabel. Tabela I obejmuje instrumenty niepochodne, czyli zwykłe akcje. Każdy wiersz zawiera datę transakcji, kod transakcji, liczbę nabytych lub zbytych akcji, cenę za akcję, łączną liczbę akcji posiadanych po transakcji oraz oznaczenie własności bezpośredniej lub pośredniej. Tabela II obejmuje instrumenty pochodne: opcje, jednostki akcji zastrzeżonych (RSU), warranty, obligacje zamienne. Powiela ona te pola i dodaje cenę wykonania lub konwersji, daty wykonania i wygaśnięcia oraz nazwę i liczbę akcji instrumentu bazowego.

Kod transakcji niesie ze sobą najważniejsze informacje.

  • P oznacza zakup na rynku otwartym lub prywatny. Gotówka opuściła rachunek osoby z wewnątrz organizacji.
  • S oznacza sprzedaż na rynku otwartym lub prywatną.
  • A oznacza przyznanie, nagrodę lub inne nabycie od spółki, stanowiące formę wypłacanego wynagrodzenia.
  • M oznacza wykonanie lub konwersję instrumentu pochodnego na akcje bazowe.
  • F oznacza akcje zwrócone emitentowi w celu pokrycia zaliczki na podatek dochodowy w momencie nabycia uprawnień (vesting).
  • G oznacza darowiznę w dobrej wierze.
  • D oznacza zbycie na rzecz emitenta, a C oznacza konwersję instrumentu pochodnego.
  • X oznacza wykonanie opcji typu in-the-money.
ZapytanieUdział zgłoszonych pozycji Form 4 według kodu transakcji, sierpień 2025 – lipiec 2026
Dokładny kod SQL dla każdej liczby
SELECT
    multiIf(
        f.transaction_code = 'P', 'P: open-market purchase',
        f.transaction_code = 'S', 'S: open-market sale',
        f.transaction_code = 'A', 'A: grant or award',
        f.transaction_code = 'M', 'M: derivative exercise',
        f.transaction_code = 'F', 'F: withheld for tax',
        f.transaction_code = 'G', 'G: gift',
        'All other codes')                              AS code,
    count()                                             AS line_count,
    round(100 * count() / any(t.total_lines), 1)        AS share_pct
FROM global_markets.stocks_form4 AS f
CROSS JOIN
(
    SELECT count() AS total_lines
    FROM global_markets.stocks_form4
    WHERE filing_date >= toDate('2025-08-01')
      AND filing_date <  toDate('2026-08-01')
      AND form_type = '4'
      AND transaction_code != ''
) AS t
WHERE f.filing_date >= toDate('2025-08-01')
  AND f.filing_date <  toDate('2026-08-01')
  AND f.form_type = '4'
  AND f.transaction_code != ''
GROUP BY code
ORDER BY multiIf(
    code LIKE 'P:%', 1,
    code LIKE 'S:%', 2,
    code LIKE 'A:%', 3,
    code LIKE 'M:%', 4,
    code LIKE 'F:%', 5,
    code LIKE 'G:%', 6,
    7)
Run this yourself

W okresie dwunastu miesięcy do lipca 2026 roku przyznania akcji pod kodem A stanowiły 23.4% raportowanych wierszy, potrącenia podatkowe pod kodem F 11.3%, a wykonania opcji pod kodem M 20%. Zakupy na rynku otwartym, oznaczone kodem P, których poszukuje większość nagłówków prasowych, wyniosły 6.3%, wobec 27.4% w przypadku sprzedaży. Trzy z tych sześciu kodów opisują realizację planu wynagrodzeń, a nie transakcję uznaniową.

Dlaczego nagłówek o sprzedaży akcji przez insidera często zajmuje dwa wiersze

Nagłówek informujący o sprzedaży przez insidera akcji o wartości kilku milionów USD zazwyczaj opisuje dwa wiersze w jednym dokumencie. Wiersz M oznacza konwersję opcji lub jednostek na akcje po cenie wykonania. Wiersz S oznacza sprzedaż części lub całości tych akcji, często tego samego dnia i zazwyczaj w ramach planu przyjętego wiele miesięcy wcześniej. Kwota w USD podana w nagłówku to iloczyn liczby akcji z wiersza S oraz ceny ich sprzedaży. Wiersz M powyżej oraz kolumna określająca liczbę posiadanych akcji po transakcji pozwalają na właściwe zinterpretowanie tej wartości.

ZapytanieZgłoszenia Form 4 zawierające sprzedaż: z realizacją opcji w tym samym dokumencie lub bez niej
Dokładny kod SQL dla każdej liczby
SELECT
    toString(toStartOfMonth(filed_on))                                    AS month,
    countIf(has_m > 0 AND has_s > 0)                                      AS exercise_and_sale_count,
    countIf(has_m = 0 AND has_s > 0)                                      AS sale_only_count,
    round(100 * countIf(has_m > 0 AND has_s > 0) / countIf(has_s > 0), 1) AS paired_share_pct
FROM
(
    SELECT
        accession_number,
        min(filing_date)            AS filed_on,
        max(transaction_code = 'M') AS has_m,
        max(transaction_code = 'S') AS has_s
    FROM global_markets.stocks_form4
    WHERE filing_date >= toDate('2025-08-01')
      AND filing_date <  toDate('2026-08-01')
      AND form_type = '4'
    GROUP BY accession_number
)
GROUP BY month
HAVING countIf(has_s > 0) > 0
ORDER BY month
Run this yourself

Panel analizuje formularze Form 4 zawierające co najmniej jedną transakcję sprzedaży i dzieli je w zależności od tego, czy ten sam dokument zawiera również wykonanie opcji lub konwersję. W pierwszym miesiącu badanego okresu 21.7% zgłoszeń ze sprzedażą zawierało również wykonanie opcji. W ostatnim miesiącu było to 25.2%. Analiza samego wiersza S pomija wiersz, który doprowadził do powstania posiadanych akcji.

Czy zaznaczenie pola 10b5-1 oznacza, że sprzedaż była zaplanowana?

W górnej części formularza, pod nazwiskiem osoby raportującej, znajduje się pole wyboru dla transakcji zawartych w ramach planu obrotu zgodnie z regułą 10b5-1(c), wraz z datą przyjęcia planu. Zaznaczają je podmioty raportujące, które powołują się na ochronę prawną wynikającą z tej reguły. Od momentu wejścia w życie poprawek SEC z 2022 roku w 2023 roku, taki plan wiąże się z okresem karencji przed pierwszą transakcją: dla członków zarządu i dyrektorów jest to termin późniejszy z dwóch: dziewięćdziesiąt dni od przyjęcia planu lub dwa dni robocze po opublikowaniu przez spółkę wyników za kwartał, w którym plan przyjęto, przy czym okres ten nie może przekroczyć stu dwudziestu dni.

Zaznaczenie tego pola informuje, że data transakcji została ustalona z wyprzedzeniem w formie pisemnego planu. Nie dostarcza ono jednak żadnych informacji na temat wielkości pozostałej pozycji, powodów przyjęcia planu ani działań podejmowanych przez tę samą osobę poza jego ramami. Puste pole obejmuje wszystkie pozostałe przypadki, w tym rutynowe transakcje sprzedaży dokonywane w otwartym oknie transakcyjnym.

Co oznacza własność pośrednia w formularzu Form 4?

Każdy wiersz kończy się oznaczeniem własności bezpośredniej lub pośredniej. Własność bezpośrednia oznacza, że osoba raportująca posiada papiery wartościowe we własnym imieniu. Własność pośrednia oznacza, że papiery wartościowe znajdują się w innym podmiocie, którego osoba ta jest uznawana za beneficjenta rzeczywistego: w funduszu powierniczym, spółce LLC, na rachunku małżonka lub w planie 401(k). Charakter posiadania pośredniego jest wyjaśniony w przypisie, zazwyczaj za pomocą kilku słów, takich jak „przez fundusz powierniczy” lub „przez rodzinną spółkę komandytową”. Sumowanie wyłącznie wierszy z własnością bezpośrednią zaniża wielkość pozycji, a podział ten jest nierównomierny w zależności od rodzaju transakcji.

ZapytanieUdział pozycji Form 4 zaksięgowanych jako własność pośrednia, według kodu transakcji
Dokładny kod SQL dla każdej liczby
SELECT
    multiIf(
        transaction_code = 'P', 'P: purchase',
        transaction_code = 'S', 'S: sale',
        transaction_code = 'A', 'A: grant',
        transaction_code = 'M', 'M: exercise',
        transaction_code = 'F', 'F: tax withholding',
        'G: gift')                                                             AS code,
    count()                                                                    AS line_count,
    round(100 * countIf(upper(direct_or_indirect) LIKE 'I%') / count(), 1)     AS indirect_pct
FROM global_markets.stocks_form4
WHERE filing_date >= toDate('2025-08-01')
  AND filing_date <  toDate('2026-08-01')
  AND form_type = '4'
  AND transaction_code IN ('P', 'S', 'A', 'M', 'F', 'G')
  AND (upper(direct_or_indirect) LIKE 'D%' OR upper(direct_or_indirect) LIKE 'I%')
GROUP BY code
ORDER BY multiIf(
    code LIKE 'P%', 1,
    code LIKE 'S%', 2,
    code LIKE 'A%', 3,
    code LIKE 'M%', 4,
    code LIKE 'F%', 5,
    6)
Run this yourself

Darowizny oznaczone kodem G są księgowane jako pośrednie w 45.5% przypadków, w porównaniu do 50.4% w przypadku zakupów na otwartym rynku oraz 4.7% w przypadku przyznania akcji przez spółkę. Przyznane akcje trafiają tam, gdzie przewiduje to plan wynagrodzeń, czyli bezpośrednio na rachunek danej osoby. Długoterminowe pozycje rodzinne to te, które znajdują się w funduszach powierniczych i spółkach osobowych.

Jak samodzielnie wyszukać formularz Form 4?

  1. Wyszukiwanie spółki w systemie EDGAR: należy wyszukać emitenta po tickerze lub numerze CIK i przefiltrować typ formularza na 4, co wyświetli wszystkie zgłoszenia insiderów dla danej spółki.
  2. Wyszukiwanie według osoby raportującej: strona danego insidera w systemie EDGAR zawiera listę jego zgłoszeń dotyczących wszystkich emitentów, z którymi jest powiązany.
  3. Wyszukiwanie pełnotekstowe w systemie EDGAR obejmuje treść zgłoszeń od roku dwa tysiące pierwszego; jest to właściwe miejsce do przeszukiwania treści przypisów, takich jak data przyjęcia planu.
  4. Dzienny indeks EDGAR zawiera listę wszystkich dokumentów złożonych w danym dniu; jest to sposób na odtworzenie pełnego zestawu formularzy Form 4 z danego dnia, zamiast opierania się na wyrywkowych danych.

Każde zgłoszenie posiada numer dostępu (accession number), będący kluczem głównym dokumentu. Cytowanie go wraz z informacją pozwala każdej osobie na odnalezienie tej samej strony.

Miejsce formularza Form 4 w harmonogramie ujawnień

Dwa dni robocze to krótki termin według amerykańskich standardów ujawniania informacji. Raporty o pozycjach instytucjonalnych napływają czterdzieści pięć dni po zakończeniu kwartału; jest to opóźnienie określone w terminach składania raportów 13F. Dane o krótkiej sprzedaży na giełdzie są publikowane jako migawka dwa razy w miesiącu z własnym opóźnieniem, co opisano w danych FINRA o krótkiej sprzedaży. Aby uzyskać szerszy obraz tego, co i kiedy jest składane, najczęstsze formularze SEC sytuują Form 4 obok 8-K oraz 10-Q. Raporty insiderów oraz nietypowa aktywność na rynku opcji są odczytywane jako wskaźniki sentymentu, przy czym tylko jeden z nich jest podpisanym dokumentem prawnym zawierającym dane konkretnego zgłaszającego.

Pełne noty do danych

Każdy z powyższych paneli analizuje dokumenty Form 4 z datą złożenia od 1 sierpnia 2025 r. do 31 lipca 2026 r. Panele prezentują dane na poziomie poszczególnych wierszy, z wyjątkiem panelu dotyczącego wykonania i sprzedaży, który grupuje dane według numeru zgłoszenia (accession number), dzięki czemu jedno zgłoszenie liczone jest jako jedno, niezależnie od liczby zawartych w nim wierszy. Panel opóźnień w składaniu raportów uwzględnia wyłącznie transakcje datowane na 1 czerwca 2025 r. lub później oraz na dzień złożenia raportu lub wcześniej, co pozwala wyeliminować z zestawień błędnie oznaczone wiersze oraz bardzo stare, korygowane transakcje.

Korekty są jednym z powodów, dla których dwaj dostawcy danych publikują różne liczby zakupów insiderów dla tego samego tygodnia. Formularz Form 4/A koryguje już złożony Form 4, a zestawienie traktujące oba dokumenty jako oddzielne zdarzenia raportuje transakcję dwukrotnie.

ZapytanieOryginalne dokumenty Form 4 oraz korekty Form 4/A według miesiąca złożenia
Dokładny kod SQL dla każdej liczby
SELECT
    toString(toStartOfMonth(filing_date))                                  AS month,
    uniqExactIf(accession_number, form_type = '4')                         AS original_count,
    uniqExactIf(accession_number, form_type = '4/A')                       AS amendment_count,
    round(100 * uniqExactIf(accession_number, form_type = '4/A')
              / uniqExact(accession_number), 2)                            AS amendment_pct
FROM global_markets.stocks_form4
WHERE filing_date >= toDate('2025-08-01')
  AND filing_date <  toDate('2026-08-01')
  AND form_type IN ('4', '4/A')
GROUP BY month
HAVING uniqExact(accession_number) > 0
ORDER BY month
Run this yourself

Korekty stanowiły 1.24% dokumentów Form 4 w pierwszym miesiącu analizowanego okresu oraz 1.68% w ostatnim. Liczenie odrębnych numerów zgłoszeń pozwala na rozdzielenie oryginałów od korekt.

Najczęściej zadawane pytania

Czym jest formularz Form 4?

Formularz Form 4 służy do raportowania zmian w stanie posiadania papierów wartościowych spółki przez osoby z wewnątrz organizacji (insiderów). Kadra zarządzająca, członkowie zarządu oraz właściciele powyżej dziesięciu procent udziałów w danej klasie kapitału własnego składają go na podstawie sekcji 16 w terminie dwóch dni roboczych od daty transakcji.

Ile czasu ma insider na złożenie formularza Form 4?

Do końca drugiego dnia roboczego następującego po dacie transakcji. Jest to termin znacznie krótszy niż czterdzieści pięć dni, które otrzymują zarządzający instytucjonalni po zakończeniu kwartału na złożenie formularza 13F, co czyni Form 4 jednym z najszybszych źródeł informacji na rynkach w USA.

Co oznacza kod transakcji M w formularzu Form 4?

Kod M oznacza wykonanie lub konwersję pochodnego instrumentu finansowego na akcje bazowe, na przykład wykonanie opcji lub zamianę jednostek akcji zastrzeżonych (RSU) na akcje. Wiersz z kodem M często występuje w tym samym zgłoszeniu w parze z wierszem oznaczonym kodem S, gdy uzyskane w ten sposób akcje są następnie sprzedawane.

Czym jest formularz Form 4/A?

Formularz Form 4/A stanowi korektę wcześniej złożonego formularza Form 4, poprawiającą liczbę akcji, ceny lub przypisy. Różnice w zestawieniach zakupów dokonywanych przez insiderów między poszczególnymi dostawcami danych wynikają głównie z odmiennego sposobu uwzględniania przez nich korekt.

Czy sprzedaż raportowana w Form 4 oznacza nastawienie niedźwiedzie insidera?

Niekoniecznie. Sprzedaż wykazana w Form 4 może wynikać z potrąceń podatkowych, zaplanowanych transakcji lub darowizn; rozróżnienie tych zdarzeń umożliwia kod transakcji oraz pole wyboru 10b5-1. Zgłoszenie rejestruje jedynie fakt dokonania transakcji i nie zawiera uzasadnienia.


Każdy panel w tym miejscu zawiera odpowiadające mu zapytanie SQL. Aby przesunąć okno lub zadać to samo pytanie dotyczące konkretnego podmiotu, należy uruchomić zapytanie w terminalu Strasmore.