Coverage
Japan Finsight covers 19 base document types on EDINET, Japan's national corporate disclosure system, plus their amendment filings. Together they span every major type of filing: annual, semi-annual, and historical quarterly reports, 5%+ shareholding filings, the tender offer family, buyback reports, material-event reports, internal control reports, plus parent-company status reports and the share-issuance filings. The table shows, for each type, how far back the archive holds filings and how deeply each is extracted into queryable fields. 14 of the 19 base types hold filings today; the other five have parsers ready but hold no extracted filings yet. Every type in the table lands in the same database, so one query can cross them: buybacks against 5%+ stakes against annual report financials, for all companies at once.
Reading the table. "Filings since" is the month of the earliest filing held for that type. Extraction depth: full means the document's primary fields are extracted into typed, queryable columns. partial means some fields are typed and the rest of the document is preserved in raw form. DEI-only means the filing and its filer are identified and searchable by company and date, while the document's contents are kept in raw form with no field-level extraction yet ("DEI" is the filing's standard cover-page identification data).
| Doc code | Document type | Filings since | SQL table | Extraction depth | MCP tool |
|---|---|---|---|---|---|
Doc 120 / 130 |
Securities report (annual) 有価証券報告書 |
2018-01 | securities_reports |
full | get_financials / get_cashflows / get_quality_trends / get_capital_policy / get_related_party_transactions / get_shareholder_register / get_segments / get_filing_text |
Doc 140 / 150 |
Quarterly (historical only: abolished Apr 2024) 四半期報告書 |
2018-01 → 2024-10 | quarterly_reports |
partial | via run_sql |
Doc 160 / 170 |
Semi-annual (mostly funds) 半期報告書 |
2021-05 | semi_annual_reports |
partial | via run_sql |
Doc 180 / 190 |
Extraordinary report (material events) 臨時報告書 |
2024-01 | extraordinary_reports |
full | get_material_events |
Doc 220 / 230 |
Treasury stock report (buybacks) 自己株券買付状況報告書 |
2025-02 | treasury_stock_reports |
partial | get_buybacks |
Doc 235 / 236 |
Internal control report (J-SOX) 内部統制報告書 |
2021-01 | internal_control_reports |
partial | via run_sql |
Doc 240 / 250 |
Tender offer registration 公開買付届出書 |
2020-02 | tender_offer_registrations |
full | get_tender_offer_history |
Doc 260 |
Tender offer withdrawal 公開買付撤回届出書 |
2021-07 | tender_offer_withdrawals |
DEI-only | get_tender_offer_history |
Doc 270 / 280 |
Tender offer result 公開買付報告書 |
2021-04 | tender_offer_results |
full | get_tender_offer_history |
Doc 290 / 300 |
Tender offer opinion (target) 意見表明報告書 |
2020-02 | tender_offer_opinions |
full | get_tender_offer_history |
Doc 310 / 320 |
Tender offer Q&A response 対質問回答報告書 |
2020-03 | tender_offer_question_responses |
DEI-only | get_tender_offer_history |
Doc 330 / 340 |
Tender offer exemption 公開買付適用除外申請書 |
— | tender_offer_exemptions |
DEI-only | get_tender_offer_history |
Doc 350 / 360 |
Large shareholding report (5%+) 大量保有報告書 |
2021-01 | large_holding_reports |
full | get_large_holders / get_holding_actions / get_large_holder_timeline / get_cross_holdings |
Doc 200 / 210 |
Parent company status 親会社等状況報告書 |
— | parent_company_reports |
DEI-only | via run_sql |
Doc 370 / 380 |
Large shareholding change report 大量保有変更報告書 |
— | large_holding_change_reports |
DEI-only | via run_sql |
Doc 060 |
Issuance notification 発行登録書 |
— | issuance_notifications |
DEI-only | via run_sql |
Doc 070 / 080 / 090 |
Shelf registration 発行登録追補書類 |
2024-01 | shelf_registrations |
partial | via run_sql |
Doc 100 |
Issuance supplementary 発行登録追補書類 |
2024-02 | issuance_supplementary |
partial | via run_sql |
Doc 110 |
Issuance withdrawal 発行登録取下届出書 |
— | issuance_withdrawals |
DEI-only | via run_sql |
Shareholder registers, extracted from annual reports
Each annual report carries the company's top-10 shareholder register. These registers are extracted into their own queryable tables: about 399,000 holder rows across about 39,700 filings, covering the listed universe back to fiscal 2018, with year-over-year holder changes computed per company. The register is a sub-extraction of Doc 120, not a separate filing type, so it shares the annual report's archive window in the table above. Register values are extracted from the filing text and verified against it; a value that cannot be verified is stored as NULL, never guessed. Query them with get_shareholder_register, or in SQL via register_holders and register_yoy_changes.
Retention: this archive keeps what EDINET removes
EDINET does not serve filings forever. Japanese law gives each document type a public-inspection window (縦覧期間). When that window closes, EDINET stops serving the filing entirely, and it is no longer available from the source. The windows are short for several types investors rely on: roughly one year for treasury stock reports, two to three years for extraordinary reports, and five years for large-shareholding reports. Annual reports stay available the longest.
Once a filing is ingested here, it stays queryable after EDINET's window closes. In practice this matters most for buyback history (treasury stock reports) and material-event history (extraordinary reports): their windows are the shortest, so a multi-year record of either can no longer be assembled from EDINET itself.
The "Filings since" dates in the table mark where ingestion began for each type. Filings from before those dates that have already left EDINET's window are not retrievable by anyone, us included.
Coverage verification
Coverage is checked against EDINET's own daily document lists, document by document, rather than by trusting internal counters. As of July 2026, a full reconciliation covering every business day since February 2021 found zero missing documents among the filings EDINET still serves. The check is re-run monthly.
Data freshness
New filings are ingested on an ongoing basis. Extracted fields, including activist filer flags and their stated goals, update after new filings land.
Need deeper extraction on a document type?
If a type you rely on is marked partial or DEI-only, email data@japanfinsight.com with the doc code and the fields you need. Extraction priority is driven by subscriber demand.