Japan EDINET Insider Filings — インサイダー取引 API
Pricing
from $100.00 / 1,000 edinet filings
Japan EDINET Insider Filings — インサイダー取引 API
Needs a free Japan FSA EDINET API key (a few minutes to get). Track Japan EDINET insider and large-shareholder filings. Clean JSON for analysts, quants and AI agents.
Pricing
from $100.00 / 1,000 edinet filings
Rating
0.0
(0)
Developer
NexGenData
Maintained by CommunityActor stats
1
Bookmarked
2
Total users
0
Monthly active users
5 days ago
Last modified
Security
Limited permissionsShare
Japan EDINET Insider Filings
Japan EDINET Insider Filings is a NexGenData tool on Apify that returns 5% rule, change and buyback filings with optional holdings % from the FSA EDINET API.
🔑 First: get your free EDINET API key (a few minutes)
This actor reads the Japan FSA's EDINET API v2, which answers only with an API key. The key is free and shown as soon as you finish signing up.
- Create an account: open https://disclosure2.edinet-fsa.go.jp/, choose EDINET API → register (or Log in), and sign up with your email address (a code is emailed to you) and a password.
- Confirm your phone: EDINET requires a phone check by SMS code or automated call.
- Get the key: enter a contact name and phone on the API key screen; the key appears at once. Paste it into the EDINET API key field, the first field in the input form, and start the run.
No key: Apify won't start the run (the field is required), so nothing runs and nothing is charged. EDINET's step-by-step guide is section 2-3 of its API specification: https://disclosure2dl.edinet-fsa.go.jp/guide/static/disclosure/download/ESE140206.pdf.
Track Japan EDINET insider and large-shareholder filings. Built for analysts, quants, fintech builders and AI agents.
Factual public data — not financial or investment advice.
📊 Sample Output

_type | _blocked | error | message | edinet_signup_url | window |
|---|---|---|---|---|---|
| auth_missing | True | edinet_api_key_required | Japan FSA EDINET API v2 requires a free subscription key. Register at… | https://api.edinet-fsa.go.jp/ | {'date_from': '2026-08-04', 'date_to': '2026-09-03'} |
Real rows from run 6aFcrccDAik2GdgUO on build 0.0.8 (2026-09-03), unedited apart from masked emails/phones and shortened long text; fields the source does not publish are empty.
🔧 Input reference
| Field | Type | Default | What it does |
|---|---|---|---|
apiKey | string | Free Japan FSA EDINET API v2 subscription key. Register at https://disclosure2.edinet-fsa.go.jp/ (email + phone check, no credit card). Required — EDINET v2 closed the unauthenticated endpoint… | |
date_from | string | "" | Filing-date lower bound (inclusive). EDINET retains roughly 5 years of filings. For breaking insider-flow surveillance use a 7-30 day window; for backtesting M&A / takeover events… |
date_to | string | "" | Filing-date upper bound (inclusive). Leave blank to default to today (UTC). Maximum window is 365 days — for longer-horizon studies, paginate by running multiple windowed jobs. |
doc_type | string (large_shareholder, large_shareholder_change, treasury_buyback, officer_trade, all) | "large_shareholder" | Which EDINET filing categories to sweep. large_shareholder covers 大量保有報告書 (initial 5% Schedule 13D / 13G equivalent) AND 変更報告書 (≥1% holdings change update) — the canonical Japan… |
filer_name | string | "" | Optional case-insensitive substring match on the filer name. EDINET stores filer names primarily in Japanese (filerName), with English transliteration in filerNameEn when availabl… |
issuer_ticker | string | "" | Optional 4-digit Tokyo Stock Exchange securities code (e.g. '7203' for Toyota, '6758' for Sony, '9984' for SoftBank Group, '7974' for Nintendo). Accepts suffix-tagged forms too ('… |
max_filings | integer | 25 | Hard cap on dataset rows pushed. Each row is one EDINET filing. A 7-day large-shareholder scan typically returns 60-150 rows across the whole TSE; a 30-day all-doctype scan return… |
enrich_xbrl | boolean | true | When true (default), the actor downloads the XBRL filing instance for each 350/360 (large-shareholder) row and extracts the post-filing holdings %, total shares held, and change v… |
proxyConfiguration | object | {"useApifyProxy": false} | Optional. EDINET API v2 is normally reachable from any IP — Japan FSA does not geofence the public API. Enable Apify proxy only if you see HTTP 429 / 503 errors during peak TSE op… |
🧾 JSON sample record
One real record from run 6aFcrccDAik2GdgUO (emails/phones masked, long text shortened):
{"_type": "auth_missing","_blocked": true,"error": "edinet_api_key_required","message": "Japan FSA EDINET API v2 requires a free subscription key. Register at https://disclosure2.edinet-fsa.go.jp/ (email + phone check, no credit card). Pass via input field `apiKey` or set the `EDINET_API_KEY` environment variable on the actor task. Rate limit: ~3 requests/second per key.","edinet_signup_url": "https://api.edinet-fsa.go.jp/","window": {"date_from": "2026-08-04","date_to": "2026-09-03"}}
💰 Pricing
| Event | Price (USD) | When it is charged |
|---|---|---|
Actor Start (apify-actor-start) | $0.005 | Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event). |
EDINET filing (edinet-filing) | $0.1 | Per Japan EDINET insider transaction filing extracted |
Pay-per-event: you pay only for what the run delivers. A run that delivers nothing bills no result events (only the actor-start event, when the actor defines one). Example: a run that delivers 100 results costs 100 × $0.1 = $10.00 plus the start fee.
🔗 Related Actors
More from the NexGenData SEC & US filings family:
- HKEX Insider & Short Tracker — 內幕權益 API
- SEC Insider Cluster Detector — Coordinated Form 4 Buys
- IPO Tracker — Upcoming & Priced US IPOs API
- Unusual Options Activity Tracker — Flow & Volume API
- Reg SHO Threshold Securities Tracker — Daily List
- SEC 8-K Event Monitor — Real-Time Material Event Alerts
48 more in this family on the NexGenData Store page.
📊 What you get
Clean JSON, one record per filing (full output has 7 fields):
edinet_code— Edinet codecompany_name— Company namesubmit_date— Submit datedoc_type— Doc typefiler_name— Filer namedoc_url— Doc url
Pricing: $0.1 per filing (Pay-Per-Event) — about 10 per $1. Actor start fee $0.005 per run. Live prices are in the Pricing table below.
🤖 Use with AI agents
Structured JSON built for LLM and agent pipelines — point Claude, the OpenAI Agents SDK, an n8n flow or any MCP-aware client at it and pull Japan EDINET insider and large-holder filings on demand.
Sample agent prompt:
List new EDINET insider filings for a Japanese company this month.
Agentic payments (x402): Supports agentic payment via x402 — agents can call this actor with USDC, no Apify API key required (the source's own free key above is still needed).
⏰ Run on a schedule
This is a monitoring play — schedule a recurring pull:
{"limit": 50}
日本語について
この Actor は日本の EDINET におけるインサイダー取引・大量保有報告の開示書類をクリーンな JSON で提供します。アナリスト、クオンツ、フィンテック開発者、AI エージェント向けに設計されています。「開示書類」ごとに課金され(1ドルあたり約 5 件)、定期実行に対応しているため、特定企業の最新インサイダー開示を毎日・毎週自動で取得できます。公開データであり、投資助言ではありません。
🔗 Related Japan actors
China data suite: TDnet Disclosures, JPX Short Selling, Houjin Registry, TSE Screener
Cross-market hubs: APAC Disclosure Monitor, APAC IPO Calendar Sweep
*Data from public Japanese market and government sources. Factual public data — not financial or investment advice.
公開データであり、投資助言ではありません。*
Japanese press releases → prtimes-japan-press-releases (PR TIMES wire monitor).