Your research partner for investing in Japan.

Connect Claude, ChatGPT, or any MCP client to all 3,863 listed companies. Pull financials, ownership, and activist stakes in English, every number linked to its source.

Personal onboarding within a day, from the founder.

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?
get_holding_actions
Claude
City Index Eleventh, a Murakami-group vehicle, has filed 5%+ reports on 45 listed companies since 2021. The largest stakes:
  • Daiho Corporation 1822 · construction · peak 43.4%
  • Exedy 7278 · auto parts · 22.5%
  • Cosmo Energy 5021 · energy · 20.0%
  • Pacific Metals 5541 · steel · 10.2%
  • Takashimaya 8233 · retail · 8.2%
From EDINET large-shareholding disclosures, 2021 to 2025. Every holding links to its disclosure.
Trace City Index's Pacific Metals stake over time.
get_ownership_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:
  • ¥67.7bn net assets against just ¥4.1bn of liabilities, essentially debt-free.
  • Book value ¥3,456 per share.
  • But three straight years of operating losses (−¥7.4bn in FY Mar 2025), after a +¥4.8bn peak in FY2022.
From EDINET annual securities reports.
Find Japanese companies with ROE over 15%, growing revenue, that are buying back stock.
run_sql
Claude
12 companies match: ROE above 15%, revenue growing, and a buyback on file. The highest-quality:
  • Sanrio 8136 · 48.6% ROE · sales +45% · buyback Feb 2026
  • Lasertec 6920 · 46.9% ROE · sales +18% · buyback Jan 2026
  • ZOZO 3092 · 49.4% ROE · sales +8% · buyback Aug 2025
  • ANYCOLOR 5032 · 55.2% ROE · sales +34% · buyback Mar 2026
  • RAKUS 3923 · 45.3% ROE · sales +27% · buyback Jul 2025
One query across EDINET financials and buyback disclosures. 7 more match.
Does Sanrio commit to a payout-ratio target?
get_capital_policy("8136")
Claude
Sanrio's disclosure doesn't state a numeric payout-ratio target. It did buy back its own stock this year, in February.
From Sanrio's annual securities report.
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.
What is Oasis pushing for at Kao?
get_holding_actions("4452")
Claude
Oasis Management has filed a 5%+ report on Kao (4452) and is pushing it to:
  • Improve board effectiveness and corporate governance.
  • Protect long-term value for all stakeholders.
It has also signalled it may pursue legal action for breach of fiduciary duty.
From Oasis's EDINET large-shareholding disclosure.
Does Taka-Q say why it isn't paying a dividend?
get_capital_policy("8166")
Claude
Taka-Q's disclosure explains it directly: the company has not yet reached stable profitability and is prioritising the repair of its balance sheet, so it is paying no dividend on its common shares.
From Taka-Q's annual securities report (capital policy).
Reply to Claude…
3,863
Listed companies, every name on TSE Prime, Standard, and Growth.
14
Disclosure types, from financials to activist disclosures. Most English tools cover one.
86,906
Large-shareholder disclosures, with joint filers untangled to each holder.
Every figure
Linked back to the disclosure it came from.

Japanese corporate disclosure is deep, public, and hard to work with.

It's in Japanese. You read each disclosure line by line, or pay an analyst who can.
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 disclosures that move a stock.
A general AI fills the gaps with invented numbers. Stated with full confidence, on a document you can't easily check.

Everything in the disclosures, plus the intelligence on top.

Your AI calls a tool and gets a structured, sourced answer, one company or all 3,863. No scraping, no wasted tokens, no guessing.

01
EDINET coverage

The complete record

Every major disclosure type on EDINET, the FSA's official system, for every listed company, with about a decade of history.

EDINET disclosureWhat your AI gets back
Annual securities reportsAudited financials, 60+ typed fields, segments, every listed company
5%+ shareholder disclosuresHolder, stake %, joint filers untangled, stated intent
Quarterly reportsHistorical financials, through the 2024 FSA reform
Semi-annual reportsHalf-year results
Extraordinary reportsM&A, restructurings, governance, tagged by event
Treasury-stock acquisitionsBuyback size and execution
Tender offersRegistration, target opinion, final result
Shelf registrationsIssuance plans before the raise
Internal-control reportsJ-SOX status
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

Run SQL across the whole record.

Ask one question across all 3,863 companies at once. 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 →

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 and public on PyPI. The parsers behind your numbers are code you can read.

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, queryable by your AI.

$99/mo
or $990/yr
14-day refund window.
Month-to-month.
Every subscription includes
  • Every listed company, every major disclosure All 3,863 names across TSE Prime, Standard, and Growth. 14 disclosure types, about a decade of disclosures each.
  • 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.