Get free API key
All APIsexpand_more
search
appsAll APIs
functionHow metrics are calculated

Major shareholders (top 10)

GET/stable/major-shareholders1 tokens per call

Returns the top 10 major shareholders from the latest annual securities report, one row per holder, with a link to the source document on EDINET. The ownership ratio is a 0–1 decimal (0.128 = 12.8%).

What you can do with this API

  • check_circleSee at a glance who the major shareholders are
  • check_circleCheck holdings of founding families, parent companies and financial institutions
  • check_circleTrack changes in the shareholder lineup over time

Example URL

https://api.zenithcode.net/stable/major-shareholders?symbol=7203&includeTotal=false

Shown without percent-encoding for readability. Non-ASCII values are encoded automatically when sent.

Parameters

ParameterRequiredDescriptionExample
symbol
string
RequiredSecurities code (4 characters, e.g. 7203 = Toyota Motor; alphanumeric codes such as 130A also work)7203
includeTotal
string
Optionaltrue to include the total rowfalse

Try it

Run it with your own parameters and check the response as a table, JSON or CSV. Sign-in required; each run uses 1 tokens.

travel_exploreTry in the API Viewer

Response example (real data)

lock
Live response examples are shown to signed-in users only (they include exchange data such as stock prices). Sign in to view

Response fields

symbolstring
fiscalPeriodstring
ranknumber
holderNamestring
holderNameRawstring
agentstring
addressstring
sharesnumber
unitstring
ratio持株比率。0〜1 の小数(0.128 = 12.8%)number持株比率。0〜1 の小数(0.128 = 12.8%)
sourcemajor=大株主本表(大量保有の参考表は修正待ちのため現在は含めない)stringmajor=大株主本表(大量保有の参考表は修正待ちのため現在は含めない)
docIdstring
sourceUrlEDINET原本へのリンクstringEDINET原本へのリンク
isTotal合計の行なら true(includeTotal=true のときだけ出る)boolean合計の行なら true(includeTotal=true のときだけ出る)
computed合計の行を上位の行から計算したとき trueboolean合計の行を上位の行から計算したとき true
sharesNoteshares を null にした理由。unit_mismatch_in_filing = 提出書類の単位の誤り(千株の欄に株数)で桁が合わないstringshares を null にした理由。unit_mismatch_in_filing = 提出書類の単位の誤り(千株の欄に株数)で桁が合わない

Related APIs

FAQ

Is the total row included?expand_more

By default only holder rows are returned. Add includeTotal=true to include the total row.

How many tokens does one call use?expand_more

1 tokens per call, regardless of how many rows come back. Your monthly allowance depends on your plan.

Do I need an account to try it?expand_more

Use the API Viewer to run it with your own parameters. Sign up for free and sign in (no credit card). Each run uses this API's tokens.

Can I get CSV instead of JSON?expand_more

Add format=csv to the URL to get CSV, ready for spreadsheets or pandas.

Can I get labels in English?expand_more

With neither lang nor Accept-Language, labels such as sector names are returned in English; add lang=ja or send Accept-Language: ja for Japanese. Company and sector names are always returned in both languages as nameJa / nameEn and sectorJa / sectorEn. Field names are the same in both languages.