Jinsi ya kusoma Form 4 ya insider trading
Jifunze kusoma Form 4 kuanzia kanuni za Section 16 hadi maana ya kila kodi ya shughuli kwa kutumia data ya mwaka mzima ya filings za SEC ili kufanya maamuzi sahihi.
Jinsi ya kusoma Form 4
Kusoma Form 4 kunategemea jedwali mbili ndogo na herufi moja. Form 4 ni taarifa ambayo mtu mwenye nafasi ya ndani ya kampuni (corporate insider) huiwasilisha kwa SEC wakati umiliki wake katika kampuni hiyo unapobadilika, na huwasilishwa ndani ya siku mbili za kazi baada ya shughuli hiyo kufanyika. Pitia sehemu zifuatazo na kichwa chochote cha habari kuhusu ununuzi au uuzaji wa hisa na watu wa ndani kinaweza kuhakikiwa dhidi ya hati hiyo yenyewe.
Nani anapaswa kuwasilisha Form 4?
Section 16 ya Securities Exchange Act ya mwaka 1934 inaweka wajibu huu kwa orodha fupi ya watu katika kila kampuni iliyoorodheshwa nchini Marekani:
- Maafisa (Officers), ikimaanisha watendaji wanaotunga sera wanaotajwa na kampuni yenyewe, si kila mfanyakazi mwenye cheo cha meneja.
- Wakurugenzi (Directors), kila mjumbe wa bodi, iwe anafanya kazi katika kampuni hiyo au la.
- Mwenye umiliki wowote wa manufaa (beneficial owner) wa zaidi ya asilimia kumi ya daraja lolote la hisa za kampuni hiyo zilizosajiliwa.
- Hakuna mtu mwingine. Mhandisi anayeuza hisa zilizokwishaiva (vested shares) hawasilishi chochote. Mfuko unaoshikilia asilimia nne ya hisa zinazouzika (float) hauwasilishi chochote.
Kila mtu anayewasilisha ripoti ana kitambulisho chake cha SEC, kinachoitwa CIK, ambacho humfuata kutoka mwajiri mmoja hadi mwingine. Historia ya mawasilisho ya mtu mmoja hukaa katika sehemu moja hata anapohudumu katika bodi nne tofauti.
Je, Form 4 inapaswa kuwasilishwa kwa haraka kiasi gani?
Muda wa mwisho ndio unaoifanya fomu hii kuwa na thamani ya kusomwa: inawasilishwa kabla ya mwisho wa siku ya pili ya kazi kufuatia tarehe ya muamala. Siku za kazi na siku za kalenda ni vitu viwili tofauti, na mawasilisho haya yanadhihirisha hilo. Jopo hapa chini linapanga kila mstari wa muamala ulioripotiwa kulingana na siku za kalenda zilizopita kati ya tarehe ya muamala na tarehe ya kuwasilisha, kwa kipindi cha miezi kumi na mbili hadi Julai 2026.
SQL halisi nyuma ya kila namba
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)Takriban 34.6% ya mistari iliyoripotiwa hufika siku mbili za kalenda baada ya muamala na 21.6% hufika siku inayofuata. Biashara iliyofanyika Ijumaa na kuwasilishwa Jumanne inachukuliwa kuwa kwa wakati ndani ya siku nne za kalenda, ndiyo maana idadi kubwa ya mawasilisho husambaa kati ya siku moja hadi nne badala ya kuishia kwenye siku mbili pekee. Sehemu ya mwisho inayozidi wiki moja inashikilia 2.8% ya mistari, ambapo mawasilisho ya kuchelewa na marekebisho hupatikana.
Form 3, Form 4 na Form 5
Form 3 ni taarifa ya salio la kuanzia. Ofisa mpya, mkurugenzi, au mmiliki wa asilimia kumi anaiwasilisha ndani ya siku kumi tangu kuanza wadhifa wake, akiorodhesha kile anachokimiliki tayari, bila kuhusisha miamala yoyote.
Form 4 inaripoti mabadiliko: ununuzi, uuzaji, ruzuku, utekelezaji wa chaguo, au zawadi.
Form 5 ni marekebisho ya mwaka, yanayowasilishwa ndani ya siku arobaini na tano tangu mwisho wa mwaka wa fedha wa kampuni kwa ajili ya vitu vidogo au vilivyosamehewa ambavyo vinaweza kuahirishwa. Hii ndiyo fomu inayokosekana mara nyingi zaidi, kwa sababu mtu wa ndani ambaye aliripoti kila kitu kwa wakati hana kitu kingine cha kuwasilisha.
Jinsi ya kusoma Form 4 mstari kwa mstari
Mwili wa hati hii una jedwali mbili. Jedwali la I linahusu dhamana zisizo za derivative, yaani hisa za kawaida. Kila mstari una tarehe ya muamala, msimbo wa muamala, idadi ya hisa zilizopatikana au kuuzwa, bei kwa kila hisa, jumla ya hisa zinazomilikiwa baada ya muamala, na alama ya umiliki wa moja kwa moja au usio wa moja kwa moja. Jedwali la II linahusu dhamana za derivative: options, restricted stock units, warrants, na convertible notes. Jedwali hili hurudia sehemu hizo na kuongeza bei ya utekelezaji au ubadilishaji, tarehe za utekelezaji na kuisha kwa muda, pamoja na jina na idadi ya hisa za dhamana husika.
Msimbo wa muamala hubeba maana kubwa zaidi.
Pni ununuzi wa soko huria au wa kibinafsi. Pesa zilitoka kwenye akaunti ya mtu mwenye taarifa za ndani (insider).Sni mauzo ya soko huria au ya kibinafsi.Ani ruzuku, tuzo, au upatikanaji mwingine kutoka kwa kampuni, ambayo ni fidia inayotolewa.Mni utekelezaji au ubadilishaji wa dhamana ya derivative kuwa hisa husika.Fni hisa zinazorejeshwa kwa mtoaji ili kufidia kodi inayozuiliwa wakati wa umiliki (vesting).Gni zawadi halali.Dni utupaji wa hisa kurudi kwa mtoaji, naCni ubadilishaji wa dhamana ya derivative.Xni utekelezaji wa option iliyo na thamani (in-the-money).
SQL halisi nyuma ya kila namba
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)Katika kipindi cha miezi kumi na miwili hadi Julai 2026, ruzuku chini ya msimbo A zinachangia 23.4% ya mistari iliyoripotiwa, makato ya kodi chini ya F kwa 11.3%, na utekelezaji chini ya M kwa 20%. Ununuzi wa soko huria, msimbo P, ambao ndio mistari inayotafutwa na vichwa vingi vya habari, unafikia 6.3%, dhidi ya 27.4% kwa mauzo. Mitatu kati ya misimbo hiyo sita inaelezea mpango wa fidia unaotekelezwa badala ya biashara ya hiari.
Kwa nini kichwa cha habari cha mauzo ya ndani mara nyingi huwa na safu mbili
Kichwa cha habari kinachotangaza kuwa mtu wa ndani ameuza hisa zenye thamani ya mamilioni ya dola mara nyingi huelezea safu mbili kwenye hati moja. Safu ya M hubadilisha options au units kuwa hisa kwa strike price. Safu ya S kisha huuza baadhi au hisa zote hizo, mara nyingi siku hiyo hiyo, na mara nyingi chini ya mpango uliopitishwa miezi kadhaa mapema. Takwimu ya dola kwenye kichwa cha habari ni hisa za safu ya S zikizidishwa na bei yake. Safu ya M iliyo juu yake, na safu ya hisa zinazomilikiwa baada ya hapo iliyo kando yake, ndizo zinazoiweka takwimu hiyo katika muktadha.
SQL halisi nyuma ya kila namba
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 monthJopo huchukua faili za Form 4 zenye angalau mauzo moja na kuzigawanya kulingana na kama hati hiyo hiyo pia ina zoezi la exercise au conversion. Katika mwezi wa kwanza wa kipindi hicho, 21.7% ya faili zenye mauzo pia zilikuwa na zoezi la exercise. Katika mwezi wa mwisho ilikuwa 25.2%. Kusoma safu ya S pekee huacha safu iliyozalisha hisa hizo.
Je, kisanduku cha 10b5-1 kinamaanisha kuwa mauzo yalipangwa?
Karibu na sehemu ya juu ya fomu, chini ya jina la mtu anayeripoti, kuna kisanduku cha kutia alama kwa miamala iliyofanywa chini ya mpango wa biashara wa Rule 10b5-1(c), pamoja na tarehe ya kuanzishwa kwa mpango huo. Wawasilishaji wanaotegemea utetezi wa kisheria wa kanuni hiyo hutia alama kwenye kisanduku hicho. Tangu marekebisho ya SEC ya mwaka 2022 yaanze kutumika mwaka 2023, mpango wa namna hiyo una kipindi cha kusubiri kabla ya biashara ya kwanza kufanyika: kwa maafisa na wakurugenzi, ni muda mrefu zaidi kati ya siku tisini baada ya kuanzishwa au siku mbili za kazi baada ya kampuni kuwasilisha matokeo ya robo mwaka ya kuanzishwa kwa mpango huo, na ukomo wake ni siku mia moja na ishirini.
Kisanduku hicho kinakujulisha kuwa tarehe ya biashara ilipangwa mapema kupitia mpango wa maandishi. Hakikupi taarifa yoyote kuhusu ukubwa wa nafasi iliyobaki, sababu ya kuanzishwa kwa mpango huo, au kile ambacho mtu huyo hufanya nje ya mpango huo. Kisanduku kisicho na alama kinahusu kila kitu kingine, ikiwemo mauzo ya kawaida yanayofanywa ndani ya kipindi cha kuruhusiwa kufanya biashara (open window).
Umiliki usio wa moja kwa moja (indirect ownership) unamaanisha nini kwenye Form 4?
Kila mstari huishia na alama ya umiliki wa moja kwa moja au usio wa moja kwa moja. Umiliki wa moja kwa moja unamaanisha kuwa mtu anayeripoti anashikilia dhamana hizo kwa jina lake mwenyewe. Umiliki usio wa moja kwa moja unamaanisha kuwa dhamana hizo ziko ndani ya chombo kingine ambacho mtu huyo anachukuliwa kuwa na manufaa ya umiliki: mfuko wa familia (family trust), LLC, akaunti ya mwenzi, au 401(k). Asili ya umiliki usio wa moja kwa moja huelezwa katika maelezo ya chini (footnote), kwa kawaida kwa maneno machache kama vile "kupitia trust" au "kupitia family limited partnership". Kujumlisha mistari ya umiliki wa moja kwa moja pekee hupunguza thamani halisi ya nafasi hiyo, na mgawanyo huu si sawa katika aina zote za miamala.
SQL halisi nyuma ya kila namba
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)Zawadi chini ya code G huwekwa kama umiliki usio wa moja kwa moja kwenye 45.5% ya mistari, ikilinganishwa na 50.4% kwa ununuzi wa soko huria na 4.7% kwa ruzuku za kampuni. Ruzuku hufika mahali ambapo mpango wa fidia unazilipa, kwa jina la mtu mwenyewe. Nafasi za familia zilizoshikiliwa kwa muda mrefu ndizo zinazokaa kwenye trusts na partnerships.
Ninawezaje kutafuta Form 4 mwenyewe?
- Utafutaji wa kampuni kwenye EDGAR: tafuta mtoaji kwa kutumia ticker au CIK na uchuje aina ya fomu iwe 4, jambo ambalo litaleta kila mtu wa ndani (insider) katika kampuni hiyo.
- Utafutaji wa mtu anayeripoti: ukurasa wa CIK wa mtu wa ndani unaorodhesha faili zake zote katika kila mtoaji anayehusika naye.
- Utafutaji wa maandishi kamili ya EDGAR unashughulikia maandishi ya faili kuanzia mwaka elfu mbili na moja kuendelea, ndipo mahali pa kutafutia lugha ya maelezo ya chini kama vile tarehe ya kupitishwa kwa mpango.
- Faharisi ya kila siku ya EDGAR inaorodhesha kila hati iliyowasilishwa katika siku husika, njia ya kujenga upya siku kamili ya Form 4 badala ya kuchukua sampuli moja.
Kila faili hubeba namba ya ufikiaji (accession number), ambayo ndiyo ufunguo mkuu wa hati hiyo. Ieleze pamoja na madai na mtu yeyote ataweza kupata ukurasa uleule.
Mahali ambapo Form 4 inakaa kwenye kalenda ya ufichuzi
Siku mbili za kazi ni muda mfupi kwa viwango vya ufichuzi vya Marekani. Ripoti za nafasi za taasisi hufika siku arobaini na tano baada ya robo mwaka kuisha, muda wa kusubiri uliowekwa katika wakati 13F filings zinapopaswa kuwasilishwa. Taarifa za short interest za soko la hisa hufika kama picha ya mara mbili kwa mwezi ikiwa na muda wake wa kusubiri wa uchapishaji, ambao umeelezwa katika data ya FINRA ya short interest. Kwa ramani pana ya kile kinachowasilishwa na wakati wake, filings za kawaida za SEC huiweka Form 4 karibu na 8-K na 10-Q. Filings za watu wa ndani (insiders) na shughuli zisizo za kawaida za options zote husomwa kama viashiria vya hisia za soko, na ni moja tu kati ya hizo mbili ndiyo hati ya kisheria iliyotiwa saini na mwenye kuwasilisha anayetambulika.
Maelezo kamili ya data
Kila paneli hapo juu inasoma hati za Form 4 zenye tarehe ya kuwasilishwa kuanzia Agosti moja, elfu mbili ishirini na tano hadi Julai thelathini na moja, elfu mbili ishirini na sita. Paneli ziko katika kiwango cha mstari isipokuwa paneli ya exercise-and-sale, ambayo huweka makundi kulingana na namba ya accession, hivyo filing moja huhesabika mara moja bila kujali idadi ya mistari iliyo nayo. Paneli ya muda wa kusubiri wa filing huweka tu miamala iliyo na tarehe ya Juni moja, elfu mbili ishirini na tano au baada ya hapo na kabla ya tarehe yao ya kuwasilishwa, jambo ambalo huondoa mistari yenye tarehe zisizo sahihi na miamala ya zamani sana iliyorekebishwa kutoka kwenye vikundi.
Marekebisho (amendments) ni sababu moja inayofanya watoa data wawili kuchapisha idadi tofauti ya ununuzi wa watu wa ndani kwa wiki moja. Form 4/A hurekebisha Form 4 iliyopo tayari kwenye faili, na hesabu inayochukulia hati zote mbili kama matukio tofauti huripoti muamala huo mara mbili.
SQL halisi nyuma ya kila namba
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 monthMarekebisho yalikuwa 1.24% ya hati za Form 4 katika mwezi wa kwanza wa kipindi hicho na 1.68% katika mwezi wa mwisho. Kuhesabu namba tofauti za accession hutenganisha hati asilia na marekebisho.
Maswali Yanayoulizwa Mara kwa Mara
Form 4 ni nini?
Form 4 inaripoti mabadiliko katika umiliki wa dhamana za kampuni na mtu mwenye nafasi ya ndani (corporate insider). Maafisa, wakurugenzi, na wamiliki wa zaidi ya asilimia kumi ya daraja fulani la hisa huwasilisha fomu hii chini ya Section 16, ndani ya siku mbili za kazi baada ya muamala kufanyika.
Mtu mwenye nafasi ya ndani ana muda gani wa kuwasilisha Form 4?
Kabla ya mwisho wa siku ya pili ya kazi kufuatia tarehe ya muamala. Hii ni muda mfupi zaidi ikilinganishwa na siku arobaini na tano ambazo meneja wa taasisi hupata baada ya robo mwaka kuisha kwa ajili ya 13F, jambo linalofanya Form 4 kuwa moja ya ufichuzi wa haraka zaidi katika masoko ya Marekani.
Nambari ya muamala (transaction code) M inamaanisha nini kwenye Form 4?
Nambari M inamaanisha utekelezaji au ubadilishaji wa dhamana ya derivative kuwa hisa husika, kama vile option inayotekelezwa au restricted stock unit inayobadilishwa kuwa hisa. Safu ya M mara nyingi huambatana na safu ya S kwenye fomu hiyo hiyo wakati hisa zinazotokana na muamala huo zinapouzwa.
Form 4/A ni nini?
Form 4/A hufanya marekebisho kwenye Form 4 iliyokwisha kuwasilishwa, ikisahihisha idadi ya hisa, bei, au maelezo ya chini. Hesabu za ununuzi wa watu wa ndani hutofautiana kati ya watoa huduma za data kwa kiasi kikubwa kulingana na jinsi kila mmoja anavyoshughulikia marekebisho hayo.
Je, mauzo kwenye Form 4 yanamaanisha kuwa mtu wa ndani ana mtazamo hasi (bearish)?
Si lazima. Mauzo huonekana kwenye Form 4 yakijumuisha pia makato ya kodi, mauzo ya mpango yaliyopangwa, na zawadi; nambari ya muamala na kisanduku cha 10b5-1 ndivyo vinavyotofautisha mauzo hayo. Fomu hiyo hurekodi kilichotokea, na haitoi sababu yoyote.
Kila paneli hapa ina SQL kamili chini yake. Ili kusogeza dirisha, au kuuliza swali lilelile kuhusu mtu mmoja anayewasilisha fomu, iendeshe kwenye terminal ya Strasmore.