Ask Japan's disclosure record anything.

Connect Claude, ChatGPT, or any MCP client. Every EDINET filing from all 3,800+ listed companies, structured in English, every number linked to its source.

$99/mo·14-day refund window·Up and running in minutes. We'll help you get connected.

Built by the author of edinet-tools, the open-source library behind the data.

Claude
Claude Desktop
Connected to japan-finsight
Which companies has the Murakami group built 5%+ stakes in?
run_sql
Claude
City Index Eleventh, a Murakami-group vehicle, has filed 5%+ reports on 47 companies since 2021. Largest positions at peak ownership:
  • Japan Asia Group · holdings · 73.9%
  • Daiho Corporation 1822 · construction · 43.4%
  • Mitsui Matsushima 1518 · energy · 38.2%
  • Hoosiers 3284 · real estate · 37.5%
…and 43 more, including Pacific Metals 5541, peaked at 10.2%.
From EDINET large-shareholding disclosures, 2021 to 2026. Every holding links to its disclosure.
Trace City Index's Pacific Metals stake over time.
get_large_holder_timeline("5541")
Claude
Pacific Metals 5541. City Index Eleventh's position, rebuilt from its disclosures:
  • Nov 2021. Opens at 5.4%, runs to 8.2%, then trims back under 5%.
  • 2024. Rebuilds the position, around 5% to 9% across the year.
  • Nov 2024. Peaks at 10.2%.
  • Jun 2025. Exits completely, 10.2% to 0%.
From EDINET large-shareholding disclosures, 2021 to 2025.
How strong is Pacific Metals' balance sheet?
get_balance_sheet("5541")
Claude
A strong, near-debt-free balance sheet, carried through a deep down-cycle:
  • ¥63.2bn net assets against just ¥4.1bn of liabilities, essentially debt-free.
  • Book value ¥3,620 per share.
  • Four straight years of operating losses — but narrowing every year, −¥12.6bn in FY2023 to −¥5.0bn in FY Mar 2026.
From EDINET annual securities reports, as of Jul 2026.
Find Japanese companies with ROE over 15%, growing revenue, that are buying back stock.
run_sql
Claude
More than 250 companies match: ROE above 15%, revenue growing, and a buyback on file. Including:
  • RAKUS 3923 · 55.4% ROE · sales +23% · buyback Apr 2026
  • ANYCOLOR 5032 · 55.2% ROE · sales +34% · buyback Mar 2026
  • Lasertec 6920 · 46.9% ROE · sales +18% · buyback Jan 2026
  • ZOZO 3092 · 46.6% ROE · sales +7% · buyback Jul 2026
  • Sanrio 8136 · 41.6% ROE · sales +34% · buyback Mar 2026
One query, joining annual financials and buyback disclosures across every company. As of Jul 2026.
Has Sanrio actually been buying back its own stock?
get_buybacks("8136")
Claude
Yes. Sanrio lifted its treasury holding from 4.2% of shares in December 2025 to about 5.1% by January 2026, and its filings through March show it held there.
From Sanrio's treasury-stock buyback filings.
Which of those 250 report earnings in the next 30 days?
run_sql
Claude
187 of them have an earnings date inside 30 days. Next up:
  • OBIC 4684 · July 22
  • Japan Exchange Group 8697 · July 28
  • Advantest 6857 · 57.6% ROE · July 29
The screen joined to the JPX earnings calendar. As of Jul 2026.
What is Elliott pushing for at Nippon Express?
get_holding_actions("9147")
Claude
Elliott Management holds 6.1% of Nippon Express (9147) and is pushing it to:
  • Spin off and monetize the real estate, including sale-and-leaseback.
  • Launch a large-scale share buyback.
  • Adopt a new M&A and profit-improvement plan.
From Elliott's EDINET large-shareholding disclosure, May 2026.
Who's borrowing big from their own related parties?
run_sql
Claude
Current annual reports disclose 500+ related-party loans and guarantees. The largest:
  • Mizuho Leasing 8425 · ¥6.1tn borrowings from Mizuho Bank.
  • Mitsubishi HC Capital 8593 · ¥1.1tn short-term funding from MUFG Bank.
  • Nippon Steel 5401 · ¥474bn guarantee for AMNS Luxembourg Holding.
Each row keeps the filing's verbatim figure beside the parsed amount.
From related-party notes in current annual reports. As of Jul 2026.
Who moved in Pacific Metals' shareholder register this past year?
get_shareholder_register("5541", include_changes=True)
Claude
Comparing the FY Mar 2026 top-10 register to the year before — the year City Index exited its 5%+ stake:
  • Entered: Norway's sovereign wealth fund at 1.6%; a Bank of New York treaty account at 3.3%.
  • Gone from the top-10: Nippon Steel Stainless, previously an 8.4% strategic holder.
  • The Custody Bank of Japan trust account went 1.8% → 7.8%.
From the top-10 registers in annual securities reports, holder names normalized across spellings. As of Jul 2026.
How active is Japan's tender-offer market right now?
run_sql
Claude
308 tender offers were registered in 2025; 2026 is at 127 through mid-July. Recent registrations, each targeting full ownership:
  • Omron Healthcare → Matsuya R&D · May 2026
  • Culture Convenience Club → Jimoty · May 2026
  • Kinden → Kodensha · May 2026
From tender-offer registrations (Doc 240 family), whole record. As of Jul 2026.
Reply to Claude…
3,800+
Listed companies. Every name on TSE Prime, Standard, and Growth.
9
Disclosure families. Most English tools stop at the annual report.
90,000+
Large-shareholder filings, joint filers untangled to each holder.
30,000+
Downloads of edinet-tools, the open-source library under the data.

Japanese companies are buying back stock, unwinding cross-holdings, and drawing more activist filings.

It's all in the public record, and most of it never reaches you in English.

Most of the market has no English research coverage. The underfollowed names included. Reading their disclosures in Japanese, at volume, isn't realistic.
EDINET has everything, but it's built for compliance, not research. Raw, unstructured, slow to get anything out of.
English tools stop at the annual report. You never see the 5%+ stakes, the buybacks, the tender offers, the ownership changes.
A general model fills the gaps when it can't find the answer. On a Japanese filing you can't quickly check, that's not a number you'd act on.

Go wide across the market and deep on any name.

Everything in the disclosures, plus the signals on top. In English, the moment you ask, every answer sourced to the filing.

01
EDINET coverage

The complete record

Whatever you ask about a company, the filing is already here: every major disclosure type on EDINET, the FSA's official system, for every listed company.

EDINET disclosureWhat your AI gets backHistory
Annual securities reportsAudited financials, 60+ typed fields, segments, every listed companysince 2018
5%+ shareholder disclosuresHolder, stake %, joint filers untangled, stated intentsince 2021
Quarterly reportsHistorical financials, through the 2024 FSA reform2018–2024
Semi-annual reportsHalf-year resultssince 2021
Extraordinary reportsM&A, restructurings, governance, tagged by eventsince 2024
Treasury-stock acquisitionsBuyback size and executionsince 2025
Tender offersRegistration, target opinion, final resultsince 2020
Shelf registrationsIssuance plans before the raisesince 2024
Internal-control reportsJ-SOX statussince 2021
02
Signals

Catch the catalysts, not just the financials.

The signals beyond the financials: who's accumulating, what they want, how capital gets returned.

Activist intent What each filer wants, in their own words (buybacks, board changes, spin-offs, take-privates), flagged when it's a known activist.
Capital policy The payout target when the company states one, an honest “not stated” when it doesn't.
Material events M&A, capital returns, management changes, and governance shifts, tagged and searchable.
Related-party transactions Counterparty, type, amount, terms. Source quote per item.
Cross-shareholdings 5%+ holders, plus smaller structural holdings from annual reports.
Ownership timelines Who entered, who increased, who exited, when, with stakes.
03
Query

Screen all 3,800+ listed companies in one query.

Combine signals from different disclosures (a buyback, a 5%+ stake, a cheap multiple) into a single screen. run_sql lets your AI query the whole record directly, surfacing names you wouldn't have thought to look for.

your agent might write one query across three disclosure types:
SELECT DISTINCT s.ticker, s.roe
FROM securities_reports s                              -- annual report
JOIN treasury_stock_reports b ON b.edinet_code = s.edinet_code        -- buyback · Doc 220
JOIN large_holding_reports h ON h.target_edinet_code = s.edinet_code  -- 5%+ stake · Doc 350
WHERE s.roe > 0.15 AND h.is_known_activist_filer;

Recent updates →

Connect your AI

$99/mo · 14-day refund window

How it's built

Open-source parsers, the same code that runs in production.

Underneath it all is edinet-tools, the open-source EDINET library. MIT-licensed, on PyPI for over two years, and the same parser that runs here. The code behind your numbers is public, so you can read exactly how each value is pulled.

On top, Japan Finsight adds the parts that take judgment: activist intent, capital policy, tagged events, cross-shareholdings.

XBRL-first: no OCR or LLM in the numbers. Consolidated, not parent. Every value source-linked to its disclosure. See how the data is built →

Japan Finsight is an independent product. Not affiliated with the Financial Services Agency, EDINET, or any disclosed company.

One plan. Every company, every major disclosure, in the AI you already use.

About an hour of analyst time per month. One situation caught outside English coverage pays for the year.

$99/mo
or $990/yr
14-day refund window.
Month-to-month.
Every subscription includes
  • Every listed company, every major disclosure All 3,800+ names across TSE Prime, Standard, and Growth. Nine disclosure families, from annual reports to tender offers.
  • Inside the AI you already use Claude, ChatGPT, Cursor, or Claude Code. No SDK, no API to wire up.
  • Your AI queries the whole database Read-only SQL and the schema, so your AI asks what you didn't think to.
  • Parsed from XBRL, linked to the disclosure Consolidated, not parent. Never guessed or OCR'd. Every value links back to its source.
  • The signals others skip Activist intent, capital policy, ownership over time, tagged catalysts. Extracted and searchable.
  • In English Numbers, ownership, and activist intent come back in English. Not raw Japanese documents to dig through.