Axiora

33 tools for Japanese financial data.

Community: Submitted by a user or imported; check the owner before granting accessOnlineAPI key requiredGlobalFreeRead-only

What it can do

  • Search Companies: Search for Japanese listed companies by name or code. Accepts company names in Japanese or English, 4-digit securities codes, or 6-character EDINET codes. Optionally filter by TSE se
  • Get Company: Get detailed info for a single company. Returns EDINET code, securities code, names (JP/EN), sector, fiscal year end, and listing status.
  • Get Financials: Get financial time series for a company. Returns revenue, net income, total assets, equity, and computed ratios (ROE, ROA, margins) for each fiscal year.

What data it sees

Do you need an account

An API key from the service settings is required

33 tools for Japanese financial data. Financials, ownership trajectories, buyback tracking, board composition, and translated filings for 4,000+ listed companies. Audited XBRL from EDINET, not scraped. Free API key at axiora.dev

Server tool list (33)

Raw names from tools/list. Only developers need these.

search_companiesSearch for Japanese listed companies by name or code. Accepts company names in Japanese or English, 4-digit securities codes, or 6-character EDINET codes. Optionally filter by TSE sector.
get_companyGet detailed info for a single company. Returns EDINET code, securities code, names (JP/EN), sector, fiscal year end, and listing status.
get_financialsGet financial time series for a company. Returns revenue, net income, total assets, equity, and computed ratios (ROE, ROA, margins) for each fiscal year.
get_rankingGet a ranking of companies by financial metric. Ranks all Japanese listed companies by a chosen metric using their most recent annual filing data.
get_sector_overviewList sectors with company counts, or get stats for a specific sector. Returns all 33 TSE sectors when no sector is specified. When a sector is provided, returns aggregate statistics for that sector.
get_translationsGet English translations of a Japanese filing. Returns translated sections (MD&A, risk factors, governance, etc.) for a specific EDINET filing document.
get_sectionsGet text sections from a company's annual filing (MD&A, risk factors, etc.). Returns full Japanese text with English translations where available. 15 section types: mda, risk_factors, business_overview, strategy, sustainability, governance, accounting_policy, and more.
compare_companiesCompare financials of 2-5 companies side by side. Returns revenue, net income, operating income, total assets, total equity, and EPS for each company across multiple years.
screen_companiesScreen companies by financial criteria. All filters are combined with AND logic. Returns matching companies sorted by revenue descending.
get_growthGet year-over-year growth rates and CAGRs for a company. Returns YoY growth for revenue, net income, operating income, and EPS, plus 3-year and 5-year compound annual growth rates (CAGRs).
get_health_scoreGet the financial health score (0-100) for a company. Returns a transparent score with component breakdown (stability, profitability, cash flow), risk flags, and industry adjustment.
search_translationsFull-text search across English translations of Japanese filings. Returns matching sections with highlighted snippets, ranked by relevance. Use to find companies mentioning specific topics (e.g. 'semiconductor', 'AI', 'share buyback').
get_health_rankingRank companies by financial health score. Returns companies ordered by health score with optional sector filtering.
search_companies_batchLook up multiple companies at once by code or name. Useful for comparison workflows. Accepts a mix of EDINET codes, securities codes, and name fragments. Returns all matches.
get_peersFind peer companies in the same sector with similar revenue. Returns companies ranked by revenue proximity to the target.
get_timeseriesGet time-series data for a financial metric across companies. Returns chart-friendly format: one array per company with {fiscal_year, value} points.
list_filingsList filings with optional filters. Returns filing metadata including doc_id, fiscal year, doc type, period dates, and accounting standard.
get_buybacksGet share buyback reports for a company. Returns monthly buyback status filings (doc_type 220) showing shares acquired, amounts spent, cumulative progress, and treasury share holdings. These are filed monthly while a company is executing a buyback program.
get_shareholdingsGet large shareholding reports for a company. Returns filings by investors who hold >=5% of the company's shares (doc_type 350/360). Shows who is buying/selling significant stakes, holding ratios, purposes, and funding sources.
get_ownership_trajectoriesGet ownership trajectories for a company. Returns per-filer ownership time-series showing accumulation/exit patterns, velocity, and streak data. Each trajectory tracks one filer's holdings in the company over time.
get_ownership_moversGet market-wide biggest ownership moves. Returns filers with the largest accumulations or exits in the last N days, ranked by velocity (percentage points per month).
get_ownership_signalsGet detected ownership signals. Returns signals like accumulation streaks, large step-ups/downs, exits below 5%, activist escalations, and pace accelerations detected from ownership trajectory analysis. By default returns only tier 1 (actionable) and tier 2 (informational) signals. Tier 3 trivial signals are excluded unless include_trivial=true or a specific signal_type is requested.
get_cross_holdingsGet cross-holding pairs where two companies hold >=5% of each other. Cross-shareholdings are a key feature of Japanese corporate governance. Returns pairs sorted by combined holding ratio.
get_probability_tableGet the conditional completion table for ownership trajectories. Shows P(reaching threshold | current trajectory features) computed from all historical trajectories. The table is bucketed by stake range, streak length, and purpose type. Thresholds: 10%, 20%, 33% (blocking minority).
get_capital_allocationGet capital allocation classification for a company. Classifies companies as Returner, Hoarder, Reinvestor, Mixed, or Insufficient Data based on FCF deployment analysis.
get_capital_allocation_rankingRank companies by capital allocation classification. Filter by classification type and/or sector. Returns companies ordered by shareholder return ratio.
get_activist_campaignsGet detected activist campaigns in Japanese companies. Returns companies where filers changed purpose to activist or filed important proposals, with holding trajectories and outcomes.
get_unwinding_scoreboardGet cross-holdings that are being unwound. Returns cross-holding pairs where at least one side shows declining ownership, ranked by fastest decline. Tracks the dissolution of Japan's traditional cross-shareholding structures.
get_board_compositionGet board composition and officer list for a company. Returns directors, auditors, executive officers with outside/independent status, gender breakdown, and shares held.
get_filing_calendarGet filing calendar for a month — how many filings per day. Useful for knowing when annual reports are filed.
get_coverageGet data coverage statistics — totals, metric availability, freshness. Shows what data is available, how many companies and filings exist, and per-metric coverage percentages. Useful for assessing data quality.
get_voting_resultsGet AGM voting results for a company. Returns per-proposal voting data including votes for/against/abstain, approval percentages, and outcomes. Director elections include per-candidate breakdowns. Use min_dissent_pct to find contested votes.
get_documentationGet Axiora API documentation, metric definitions, and usage guide. Call this first to understand what data is available and how to use the tools effectively. Returns markdown documentation.