jurang indeks SEC EDGAR hilang akhir bulan 2026
Tiga akhir bulan 2026 hampir kosong dalam indeks pemfailan SEC EDGAR: resit, bukti cap masa yang mengehadkan kerosakan, preseden 2025, apa yang rosak.
Hari dagangan terakhir sebulan biasanya merupakan antara hari paling sibuk dalam indeks pemfailan SEC — rekod setiap dokumen yang difailkan syarikat dengan pengawal selia. Pada tahun 2026, indeks itu hampir kosong sebanyak tiga kali. 31 Mac, 30 April dan 30 Jun masing-masing hanya membawa beberapa dozen pemfailan, sedangkan hari-hari bersebelahan dengannya membawa ribuan, dan coraknya berbentuk kalendar: setiap bulan 2026 yang hari KALENDAR terakhirnya jatuh pada hari bekerja adalah kawah kosong, dan setiap bulan yang hari kalendar terakhirnya jatuh pada hujung minggu adalah utuh. Di bawah: resit, cap masa ketibaan yang menunjukkan lokasi kerosakan, satu hari lebih awal yang sepadan dengannya, dan nilai kiraan pemfailan yang menyentuh tarikh tersebut.
Jurang ini mula-mula muncul sebagai masalah akhir suku tahun semasa kami menyusun ringkasan Q2 dan ringkasan H1 — maka itulah URL halaman ini. Siasatan lanjut merangka semula ia sebagai masalah akhir bulan; halaman ini dikemas kini di tempat yang sama pada alamat yang sama.
Hari mana yang tiada
SQL tepat di sebalik setiap nombor
SELECT d, filings, month_ends_on FROM (
SELECT '2026-01-30' AS d, (SELECT uniqExact(accession_number) FROM global_markets.stocks_sec_edgar_index WHERE filing_date = toDate('2026-01-30')) AS filings, 'Saturday' AS month_ends_on, 1 AS ord
UNION ALL SELECT '2026-02-27', (SELECT uniqExact(accession_number) FROM global_markets.stocks_sec_edgar_index WHERE filing_date = toDate('2026-02-27')), 'Saturday', 2
UNION ALL SELECT '2026-03-31', (SELECT uniqExact(accession_number) FROM global_markets.stocks_sec_edgar_index WHERE filing_date = toDate('2026-03-31')), 'weekday (the gap day)', 3
UNION ALL SELECT '2026-04-30', (SELECT uniqExact(accession_number) FROM global_markets.stocks_sec_edgar_index WHERE filing_date = toDate('2026-04-30')), 'weekday (the gap day)', 4
UNION ALL SELECT '2026-05-29', (SELECT uniqExact(accession_number) FROM global_markets.stocks_sec_edgar_index WHERE filing_date = toDate('2026-05-29')), 'Sunday', 5
UNION ALL SELECT '2026-06-30', (SELECT uniqExact(accession_number) FROM global_markets.stocks_sec_edgar_index WHERE filing_date = toDate('2026-06-30')), 'weekday (the gap day)', 6
UNION ALL SELECT '2025-09-30', (SELECT uniqExact(accession_number) FROM global_markets.stocks_sec_edgar_index WHERE filing_date = toDate('2025-09-30')), 'weekday, full in the prior year', 7
UNION ALL SELECT '2025-12-31', (SELECT uniqExact(accession_number) FROM global_markets.stocks_sec_edgar_index WHERE filing_date = toDate('2025-12-31')), 'weekday, full in the prior year', 8
) ORDER BY ordCorak ini terbaca lurus ke bawah panel. Hari bekerja terakhir Januari membawa pemfailan 4332 dan Februari membawa 7870 — kedua-dua bulan yang hari kalendar terakhirnya jatuh pada hari Sabtu, maka hari bekerja terakhir berada sehari atau dua hari di dalam bulan tersebut. Kemudian 55 pada 31 Mac, 34 pada 30 April, naik semula kepada 5527 pada 29 Mei (Mei berakhir pada hari Ahad), dan 31 pada 30 Jun. Kawalan tahun sebelumnya berada pada pemfailan 3460 dan 2289 — bentuk akhir bulan-hari bekerja yang sama, diisi sepenuhnya. Hampir kosong tepat apabila, dan hanya apabila, hari kalendar terakhir bulan 2026 itu sendiri adalah hari bekerja.
Seberapa besar lubang itu, dalam istilah mudah
Angka kasar tidak menggambarkan betapa teruknya keadaan ini. Berikut adalah setiap hari bekerja pada akhir bulan sejak 2020 yang mencatatkan kurang daripada seribu pemfailan, setiap satu diukur berbanding purata hari indeks dalam lingkungan lima hari daripadanya.
SQL tepat di sebalik setiap nombor
WITH daily AS (
SELECT
filing_date,
uniqExact(accession_number) AS filings,
uniqExact(cik) AS companies,
max(_ingest_time) AS last_arrived
FROM global_markets.stocks_sec_edgar_index
WHERE filing_date >= toDate('2019-12-20') AND filing_date <= toDate('2026-07-06')
GROUP BY filing_date
),
month_ends AS (
SELECT arrayJoin(arrayMap(i -> toLastDayOfMonth(addMonths(toDate('2020-01-01'), i)), range(78))) AS me
),
sparse AS (
SELECT
e.me AS me,
toUInt32(ifNull(d.filings, 0)) AS filings,
toUInt32(ifNull(d.companies, 0)) AS companies,
d.last_arrived AS last_arrived
FROM month_ends AS e
LEFT JOIN daily AS d ON d.filing_date = e.me
WHERE toDayOfWeek(e.me) <= 5 AND toUInt32(ifNull(d.filings, 0)) < 1000
)
SELECT
toString(s.me) AS month_end,
any(s.filings) AS filings,
any(s.companies) AS companies,
toUInt32(round(avgIf(n.filings, abs(dateDiff('day', n.filing_date, s.me)) <= 5 AND n.filing_date != s.me))) AS neighbour_day_avg,
round(100 * any(s.filings) / avgIf(n.filings, abs(dateDiff('day', n.filing_date, s.me)) <= 5 AND n.filing_date != s.me), 1) AS pct_of_normal,
toString(toDate(any(s.last_arrived))) AS last_row_arrived
FROM sparse AS s
CROSS JOIN daily AS n
GROUP BY s.me
ORDER BY s.me6 hari dalam enam setengah tahun. Tiga tarikh pada 2026 berada di kedudukan paling bawah: 30 Jun membawa 31 pemfailan berbanding purata hari berjiran sebanyak 4443 — 0.7% daripada hari biasa, kekurangan melebihi 99%. 30 April berada pada 0.6% dan 31 Mac pada 1.2%. Jika diterjemahkan kepada syarikat dan bukannya dokumen: keseluruhan indeks pada 30 Jun 2026 menamakan 27 pemfail yang berbeza.
Tiga baris yang lain adalah sebab ini bukan cerita "hanya 2026" yang bersih. Dua daripadanya adalah penutupan persekutuan biasa: 31 Mei 2021 adalah Hari Peringatan, dan 31 Disember 2021 adalah cuti persekutuan bagi Hari Tahun Baru 2022 (1 Januari jatuh pada hari Sabtu). EDGAR mengikuti kalendar cuti persekutuan, jadi angka hampir sifar di sana — 0 dan 1 pemfailan — adalah rupa tingkap pemfailan yang ditutup, bukan kecacatan.
Yang ketiga adalah yang menarik. 30 April 2025 membawa 928 pemfailan, 19.1% daripada hari berjirannya — separa, bukan kosong. Ia adalah satu-satunya hari bekerja pada akhir bulan sejak 2020 yang berada jauh di bawah normal tanpa sebarang cuti untuk menjelaskannya, dan ia mendahului kawah 2026 setahun: versi yang lebih ringan bagi tingkah laku sempadan yang sama, pada kira-kira satu perlima daripada hari biasa berbanding satu peratus.
Setiap akhir bulan sejak 2020
SQL tepat di sebalik setiap nombor
WITH month_ends AS (
SELECT arrayJoin(arrayMap(i -> toLastDayOfMonth(addMonths(toDate('2020-01-01'), i)), range(78))) AS me
),
daily AS (
SELECT filing_date, uniqExact(accession_number) AS filings
FROM global_markets.stocks_sec_edgar_index
WHERE filing_date >= toDate('2020-01-01') AND filing_date <= toDate('2026-06-30')
GROUP BY filing_date
)
SELECT toString(e.me) AS month_end, toUInt32(ifNull(d.filings, 0)) AS filings
FROM month_ends AS e
LEFT JOIN daily AS d ON d.filing_date = e.me
WHERE toDayOfWeek(e.me) <= 5
ORDER BY e.meSiri panjang ini adalah kawalan untuk keseluruhan hujah. Sepanjang 55 hari bekerja akhir bulan antara Januari 2020 dan Jun 2026, garis itu mendatar dalam ribuan dan kemudian jatuh mencanak di pinggir kanan. Tiada apa-apa tentang hari bekerja terakhir sesuatu bulan yang menjadikan pemfailan jarang — tarikh akhir tertumpu di sana.
Apa yang sebenarnya berlaku pada hari yang hilang
SQL tepat di sebalik setiap nombor
SELECT
form_type,
uniqExactIf(accession_number, filing_date = toDate('2026-06-29')) AS normal_day_jun29,
uniqExactIf(accession_number, filing_date = toDate('2026-06-30')) AS gap_day_jun30
FROM global_markets.stocks_sec_edgar_index
WHERE filing_date IN (toDate('2026-06-29'), toDate('2026-06-30'))
GROUP BY form_type
ORDER BY gap_day_jun30 DESC, normal_day_jun29 DESC, form_type
LIMIT 14Panel ini menamakan kecacatan tersebut. Borang yang mempunyai sebarang baris pada 30 Jun berada di bahagian atas: 15 EFFECT notis — pengesahan SEC sendiri bahawa suatu penyata pendaftaran telah berkuat kuasa — ditambah pendaftaran penasihat perbandaran, kelayakan tawaran dan notis tempat dagangan. Dokumen-dokumen itu dikeluarkan oleh sistem SEC, bukan dokumen yang dikemukakan oleh syarikat. Setiap jenis borang yang membentuk sebahagian besar hari biasa menunjukkan 0 baris: 926 424B2 suplemen prospektus pada 29 Jun dan tiada pada keesokan harinya, 595 urus niaga orang dalam Borang 4 pemfailan dan tiada pada keesokan harinya, 223 8-K laporan acara korporat dan tiada pada keesokan harinya. Selasa akhir suku tahun dengan sifar 8-K dan sifar borang orang dalam bukanlah fakta pasaran. Ia adalah fail yang hilang.
Apabila baris tiba
SQL tepat di sebalik setiap nombor
SELECT
toString(filing_date) AS d,
uniqExact(accession_number) AS filings,
formatDateTime(min(_ingest_time), '%Y-%m-%d %H:%i') AS first_arrived
FROM global_markets.stocks_sec_edgar_index
WHERE filing_date >= toDate('2026-06-26') AND filing_date <= toDate('2026-07-10')
GROUP BY filing_date
ORDER BY filing_dateCap masa ketibaan adalah yang paling hampir dengan cap jari di sini. Setiap hari Jun hingga 29 Jun tiba di gudang dalam satu kerja — 2026-07-01 09:38 UTC, satu kelompok tunggal yang membawa keseluruhan bulan di belakangnya. 30 Jun tiba bersendirian pada keesokan paginya, pada 2026-07-02 09:12, membawa 31 baris pentadbiran manakala jirannya sehari sebelumnya membawa 4439. Hari sempadan Mac dan April menunjukkan bentuk yang sama, sebulan lebih awal.
SQL tepat di sebalik setiap nombor
SELECT
(SELECT toString(toDate(min(_ingest_time))) FROM global_markets.stocks_sec_edgar_index WHERE filing_date = toDate('2026-04-01')) AS apr1_first_arrived,
(SELECT toString(toDate(min(_ingest_time))) FROM global_markets.stocks_sec_edgar_index WHERE filing_date = toDate('2026-04-30')) AS apr30_first_arrived,
(SELECT uniqExact(accession_number) FROM global_markets.stocks_sec_edgar_index WHERE filing_date = toDate('2026-03-31')) AS mar31_filings_now,
(SELECT uniqExact(accession_number) FROM global_markets.stocks_sec_edgar_index WHERE filing_date = toDate('2026-04-30')) AS apr30_filings_now,
(SELECT uniqExact(accession_number) FROM global_markets.stocks_sec_edgar_index WHERE filing_date = toDate('2026-06-30')) AS jun30_filings_now,
(SELECT uniqExact(form_type) FROM global_markets.stocks_sec_edgar_index WHERE filing_date = toDate('2026-06-30')) AS jun30_form_typesBaris 1 April pertama kali tiba pada 2026-05-01 — kelompok bulan April, berjalan pada peralihan Mei. Baris 30 April tiba pada 2026-05-02, SATU hari LEBIH LAMBAT daripada kelompok yang sepatutnya mengandunginya. Pemisahan sehari itu adalah keseluruhan diagnosis dalam satu nombor: kerja yang memuatkan sebulan berhenti satu hari sebelum akhir bulan, dan hari sempadan kemudian diambil oleh laluan berbeza yang jelas tidak lengkap. Apabila hari kalendar terakhir bulan itu adalah hujung minggu, keciciran itu tidak merugikan (tiada apa-apa untuk difailkan), dan apabila ia adalah hari dagangan, salah satu sesi paling sibuk bulan itu ditukar dengan segelintir notis yang dikeluarkan SEC yang tersebar di 6 jenis borang.
Sama ada terikat off-by-one ini terletak dalam saluran paip vendor atau dalam pengambilan kami terhadapnya tidak dapat ditentukan dari dalam gudang ini — menyelesaikannya memerlukan fail indeks harian mentah SEC untuk tiga tarikh tersebut, perbandingan yang tidak dapat dijalankan oleh halaman ini. Apa yang ditetapkan oleh resit: tiga tarikh tertentu tidak boleh digunakan untuk kiraan pemfailan.
Status setakat semakan ini
Belum ditetapkan. Setiap kiraan pada halaman ini dikira semula setiap kali halaman dijana, dan setakat larian ini, 31 Mac masih membawa 55 pemfailan, 30 April 34, dan 30 Jun 31 — kiraan yang direkodkan ketika jurang itu mula-mula ditulis. Indeks ini sebaliknya sihat: 2026-07-10 membawa 2198 pemfailan, tiba mengikut jadual. Sempadan kewarasan di sini mengekalkan tiga hari itu pada nilai hampir kosong, jadi pengisian semula akan mencetuskannya dan memaksa penjanaan semula dengan angka yang diperbetulkan.
Adakah apa-apa lagi yang hilang?
Satu pepijat sempadan dalam satu pemuat tidak memberitahu apa-apa tentang yang lain. Adakah 30 Jun nipis di tempat lain di gudang?
SQL tepat di sebalik setiap nombor
SELECT dataset, jun29, jun30 FROM (
SELECT 'SEC filing index (filings)' AS dataset,
(SELECT uniqExact(accession_number) FROM global_markets.stocks_sec_edgar_index WHERE filing_date = toDate('2026-06-29')) AS jun29,
(SELECT uniqExact(accession_number) FROM global_markets.stocks_sec_edgar_index WHERE filing_date = toDate('2026-06-30')) AS jun30, 1 AS ord
UNION ALL SELECT 'Minute bars (tickers)',
(SELECT uniqExact(ticker) FROM global_markets.delayed_stocks_minute_aggs WHERE window_start >= toDateTime('2026-06-29 04:00:00') AND window_start < toDateTime('2026-06-30 04:00:00')),
(SELECT uniqExact(ticker) FROM global_markets.delayed_stocks_minute_aggs WHERE window_start >= toDateTime('2026-06-30 04:00:00') AND window_start < toDateTime('2026-07-01 04:00:00')), 2
UNION ALL SELECT 'Dividends (ex-div records)',
(SELECT count() FROM global_markets.stocks_dividends WHERE ex_dividend_date = toDate('2026-06-29')),
(SELECT count() FROM global_markets.stocks_dividends WHERE ex_dividend_date = toDate('2026-06-30')), 3
UNION ALL SELECT 'News articles',
(SELECT count() FROM global_markets.stocks_news WHERE toDate(published_utc) = toDate('2026-06-29')),
(SELECT count() FROM global_markets.stocks_news WHERE toDate(published_utc) = toDate('2026-06-30')), 4
UNION ALL SELECT 'Treasury curve rows',
(SELECT count() FROM global_markets.treasury_yields WHERE date = toDate('2026-06-29')),
(SELECT count() FROM global_markets.treasury_yields WHERE date = toDate('2026-06-30')), 5
) ORDER BY ordIa tidak. Pita bar minit meliputi 11982 ticker pada 30 Jun berbanding 11903 sehari sebelumnya; 704 rekod ex-dividen, 215 artikel berita dan keluk Perbendaharaan penuh turun pada hari itu juga. Hanya indeks pemfailan — 31 baris berbanding 4439 — yang mempunyai lubang. ringkasan minggu membawa resit sesi: 30 Jun 2026 ialah hari Selasa dan hari dagangan penuh.
Maksudnya jika anda mengira pemfailan
Sebarang kiraan yang merangkumi 31 Mac, 30 April atau 30 Jun 2026 adalah lebih rendah daripada ralat pembundaran: tiga hari pemfailan berat digantikan dengan hampir sifar. Ini mengurangkan jumlah bulanan Mac, April dan Jun, jumlah suku tahunan S1 dan S2, serta jumlah separuh tahun. Rumusan Jun kami sendiri menerbitkan kiraan pemfailannya dengan pendedahan secara sebaris, dan kaveat yang sama terpakai pada sebarang soalan kiraan pemfailan yang anda ajukan kepada terminal — termasuk milik kami — yang menyentuh tarikh tersebut. Minta pemfailan setiap bulan pada 2026 dan tiga daripada enam jawapan adalah kurang kira-kira sehari penuh dokumen.
Setiap jenis borang dalam satu baris
- 8-K — laporan peristiwa korporat: syarikat memberitahu pasaran sesuatu telah berlaku.
- Form 4 — orang dalam (pegawai, pengarah, pemegang saham besar) melaporkan urus niaga saham mereka sendiri.
- 10-Q — laporan kewangan suku tahunan.
- 424B2 — suplemen prospektus: dokumen penetapan harga bagi tawaran sekuriti.
- NPORT-P — laporan pegangan portfolio bulanan dana.
- EFFECT / QUALIF / MA-I / ATS-N — notis pentadbiran yang dijana oleh sistem SEC sendiri: pendaftaran mula berkuat kuasa, tawaran layak, penasihat perbandaran mendaftar, venue dagangan memfailkan pendedahan. Inilah yang terselamat pada hari-hari jurang. Pemfailan SEC mana yang paling kerap muncul menguraikan taburan penuh.
FAQ
Adakah jurang pemfailan SEC EDGAR sudah diperbaiki?
Belum setakat semakan ini. 31 Mac, 30 April dan 30 Jun 2026 masih membawa pemfailan 55, 34 dan 31 dalam salinan indeks kami. Halaman ini akan menjana semula apabila ia berubah, dan had kewarasannya ditetapkan untuk gagal jika pengisian semula berlaku — itulah tujuan menerbitkan resit dan bukannya memo.
Adakah ini bermakna SEC kehilangan pemfailan?
Tidak. Dokumen tersebut wujud di EDGAR; yang hilang ialah satu hari baris INDEX dalam salinan hiliran — masa ketibaan menunjukkan pemuat berjalan mengikut jadual dan menghantar hari yang hampir kosong. Sama ada sempadan terkurang satu ini terletak pada vendor data atau pada muatan kami memerlukan fail indeks harian SEC sendiri untuk tiga tarikh tersebut untuk diselesaikan.
Apakah indeks pemfailan SEC EDGAR?
EDGAR ialah sistem pemfailan awam SEC, dan indeks hariannya menyenaraikan setiap dokumen yang difailkan pada hari itu: syarikat, jenis borang, nombor akses yang mengenal pasti pemfailan secara unik, dan pautan. Ia adalah tulang belakang kepada apa-apa yang mengira pemfailan — saringan dagangan orang dalam, suapan acara 8-K, penjejak prospektus.
Jenis borang manakah yang hilang pada 30 Jun 2026?
Semua yang difailkan oleh syarikat. Hari itu membawa 6 jenis borang, semuanya notis pentadbiran yang dijana oleh SEC. Pemfailan 926 424B2 sesi sebelumnya, laporan orang dalam 595 Borang 4 dan laporan acara 223 8-K semuanya jatuh kepada 0 pada hari jurang tersebut.
Adakah ini pernah berlaku sebelum 2026?
Sekali, dalam bentuk yang lebih ringan. 30 April 2025 berada pada 19.1% daripada hari biasa — separa dan bukannya kosong, dan tidak dapat dijelaskan oleh sebarang cuti. Satu-satunya hujung bulan hari bekerja di bawah 1,000 sejak 2020 ialah 31 Mei 2021 (Hari Peringatan) dan 31 Disember 2021 (sambutan persekutuan Hari Tahun Baru), kedua-duanya adalah penutupan tulen dan bukannya jurang.
Metodologi
- Semua kiraan dinyahduplikasi mengikut nombor akses: satu pemfailan boleh diindeks di bawah beberapa entiti.
- "Purata hari berjiran" ialah min kiraan hari indeks dalam lima hari kalendar dari hari yang dipersoalkan, tidak termasuk hari tersebut.
- Masa ketibaan adalah nilai
_ingest_timedari gudang ini sendiri, bukan dari SEC—ia mengukur saluran paip yang dialami oleh pembaca halaman ini. - Hujung bulan pada hari bekerja ialah hari KALENDAR terakhir setiap bulan yang jatuh pada hari Isnin hingga Jumaat; dua daripadanya adalah cuti persekutuan dan ditandakan sedemikian di atas.
- Nota ini dikemas kini di tempat; rangka asal hujung suku tahun telah digantikan oleh bukti hujung bulan, pada URL yang sama. Setiap nombor adalah hasil pertanyaan yang disimpan, dijalankan semula melalui laluan baca sahaja yang terhadap setiap penjanaan semula—jalankan pertanyaan yang sama sendiri di terminal Strasmore.