Skip to main content
Japan IR Presentation Decks are the slides a Japanese company posts on its own investor-relations website: results-briefing decks (決算説明会資料), medium-term-plan and investor-day presentations, broker-conference decks, and other investor materials. Each row is one entry on the site, with links to its documents and — on request — their extracted text. This is what the company showed; what was said aloud is in Japan IR Transcripts.
Plan: Free and above · Credits: 1 per call

What you can use Japan IR presentation decks for

Read the charts and KPIs management chose to show at a results briefing. Follow a medium-term plan from the day it was presented. See how a company pitches itself at broker conferences between results. Compare a strategy-day deck with the forecasts in Management Guidance.

Deck subtypes

Not here, and in Japan IR Website Disclosures instead: the earnings release (決算短信, results_summary — a results statement, not a deck), a webcast entry with nothing posted behind it (webcast_link), and forecast-revision notices. What a row is was decided from its title, not from the section of the website it was listed under. site_type keeps the section the site used.

Japan IR website coverage

Coverage is a fixed set of about 250 Japanese companies whose investor-relations websites are read continuously — not the whole market. coverage.companies_covered gives the current count; coverage.available_from and available_to give the date range for the company you asked about. History reaches the late 1990s where a site keeps an archive, and only recent years for most.
company.in_ir_web_universe: false means FocusAlpha does not read that company’s investor-relations website. It never means the company posted no decks.
The endpoint covers Japanese companies only: any other company returns 404; for US companies see US Presentation Decks. If the website source cannot be read, the endpoint returns 503 rather than an empty list.

Key Japan IR presentation deck fields

  • title and title_language (en or ja) — as the site wrote it, untranslated.
  • kind is presentation_deck; subtype is one of the values above.
  • page_url is the page the entry was found on; media_urls are the linked files.
  • documents — each linked document’s format (pdf or html), url and chars, longest first. has_text says whether any text was extracted; about 30% of website rows have none, which means “not extracted”, not “empty”.
The response also carries company (company_id, ir_site_tickers, in_ir_web_universe) and counts: matched, in_this_tool, by_subtype, undated_excluded_by_date_filter and truncated_at_source.

Japan IR website date convention

Only a real calendar day becomes date; date_status is date, datetime, period_label (a fiscal period such as 2003-H1, never turned into a day), ambiguous (such as 01/03/19, not guessed), invalid or missing, and date_as_written keeps the original. Rows come newest first — dated rows, then period-labelled rows, then undated rows. date_gte and date_lte apply to date only, and rows without one are counted in counts.undated_excluded_by_date_filter. See Japan IR Transcripts for the full table.

Japan IR presentation deck text

Pass include_text=true to add each document’s extracted text, capped at max_chars per document, with text_truncated. Text is extracted from PDFs, so slides read as fragments and tables lose their layout: quote it, but take reported figures from Japan Financials.

GET /v1/companies/{company}/jp/ir-presentation-decks

string
required
Tokyo symbol (6758.T or 6758), five-digit EDINET security code, EDINET filer code, ADR symbol (SONY), ISIN or company_id of a Japanese company.
string
results_briefing, strategy_briefing, call_or_webcast, investor_conference or other_material. Any other value returns 400.
string
Case-insensitive substring of the title, English or Japanese.
string
Earliest date, YYYY-MM-DD; date_lte sets the ceiling. Undated rows are excluded and counted.
string
default:"false"
true adds each document’s extracted text.
integer
default:"20000"
Text cap per document when include_text=true, between 1,000 and 200,000.
integer
default:"50"
Rows per page, between 1 and 200. Defaults to 10 when include_text=true. Page through with cursor, passing back next_cursor unchanged.
See also Japan IR Transcripts for what was said at the same briefings, Japan IR Website Disclosures for the earnings release and AGM material, and Company Calendar (market=JP) for upcoming briefings.