無料でAPIキー取得
すべての APIexpand_more
search
appsすべての API
function指標の計算方法

全銘柄の主要指標(1 年度分・一括取得)

GET/stable/key-metrics-bulk1 回 100 トークンPro 以上新着

指定した年に決算期末がある全銘柄の、通期の主要指標を 1 回で返します。項目は主要指標(期ごと)の通期と同じです(ROE・ROA・利益率・EPS・BPS・配当性向、決算期末の PER・PBR・時価総額など)。1 回で 1 年度分なので、10 年分なら年を変えて 10 回呼びます。

この API でできること

  • check_circle全銘柄の財務指標を年度ごとに取り込んで、長期の分析や自前のスクリーニングに使う
  • check_circle業種ごとの ROE や利益率の分布を年度ごとに比べる

例の URL

https://api.zenithcode.net/stable/key-metrics-bulk?year=2025

読みやすいように符号化せずに表示しています。日本語などの値は、送るときに自動で符号化されます。

パラメータ

引数必須説明例
year
number
必須年(YYYY)。決算期末の年(3 月決算の 2025 年度は 2026)(最大 2,100)2025

試してみる

自分の条件で実行して、応答を表・JSON・CSV で確かめられます。ログインが必要で、実行するたびに 100 トークンを使います。

travel_exploreAPI ビューワーで試す

応答の例(実データ)

lock
実データの応答例は、ログインした方だけに表示しています(株価などの取引所データを含むため)。 ログインして見る

レスポンス項目

symbol証券コード(4 桁)string証券コード(4 桁)
fiscalPeriod四半期末月 YYYY-MMstring四半期末月 YYYY-MM
periodQ1 | Q2 | Q3 | FY。Q2・Q3 の損益・CF は期首からの累計stringQ1 | Q2 | Q3 | FY。Q2・Q3 の損益・CF は期首からの累計
accountingStandard会計基準(JGAAP / IFRS / USGAAP など)。どの基準も同じ項目名に揃えて返すstring会計基準(JGAAP / IFRS / USGAAP など)。どの基準も同じ項目名に揃えて返す
updatedAtこの期の行をデータ基盤が更新した日時stringこの期の行をデータ基盤が更新した日時
provenance出典(区分 PL・BS・CF・Summary ごとの書類。source = tdnet / edinet)object出典(区分 PL・BS・CF・Summary ごとの書類。source = tdnet / edinet)
roe自己資本利益率(ROE)。期間が 120〜329 日の行(Q2・Q3・半期決算)は 365 ÷ 日数で年率換算する。Q1 の行(約 90 日)は換算しない。0-1 の小数(0.12 = 12%)number自己資本利益率(ROE)。期間が 120〜329 日の行(Q2・Q3・半期決算)は 365 ÷ 日数で年率換算する。Q1 の行(約 90 日)は換算しない。0-1 の小数(0.12 = 12%)
roa総資産利益率(ROA)。期間が 120〜329 日の行(Q2・Q3・半期決算)は 365 ÷ 日数で年率換算する。Q1 の行(約 90 日)は換算しない。0-1 の小数(0.12 = 12%)number総資産利益率(ROA)。期間が 120〜329 日の行(Q2・Q3・半期決算)は 365 ÷ 日数で年率換算する。Q1 の行(約 90 日)は換算しない。0-1 の小数(0.12 = 12%)
roaPretax総資産税引前利益率(開示値)。0-1 の小数(0.12 = 12%)number総資産税引前利益率(開示値)。0-1 の小数(0.12 = 12%)
bps1株当たり純資産(円)。普通株主帰属の自己資本 ÷ 流通株式数を基本に、開示値と大きく食い違う・株式数が無いときは開示値number1株当たり純資産(円)。普通株主帰属の自己資本 ÷ 流通株式数を基本に、開示値と大きく食い違う・株式数が無いときは開示値
eps1株当たり当期純利益(円・開示値)number1株当たり当期純利益(円・開示値)
epsDiluted希薄化後 EPS(円)number希薄化後 EPS(円)
equityRatio自己資本比率。0-1 の小数(0.12 = 12%)number自己資本比率。0-1 の小数(0.12 = 12%)
payoutRatio配当性向。0-1 の小数(0.12 = 12%)number配当性向。0-1 の小数(0.12 = 12%)
doe純資産配当率(DOE)。0-1 の小数(0.12 = 12%)number純資産配当率(DOE)。0-1 の小数(0.12 = 12%)
dividendPerShare1株当たり配当金(円)number1株当たり配当金(円)
dividendToNetAssetsRatio純資産配当率(開示値)。算出値は doe。現在は常に null(名寄せ先が無い)number純資産配当率(開示値)。算出値は doe。現在は常に null(名寄せ先が無い)
totalDividendPaidAnnual配当金総額(年間)(円)。開示の明細行から。該当行が無い期は nullnumber配当金総額(年間)(円)。開示の明細行から。該当行が無い期は null
operatingMargin売上高営業利益率。0-1 の小数(0.12 = 12%)number売上高営業利益率。0-1 の小数(0.12 = 12%)
revenueChangeRate売上高の前年同期比(短信サマリー)。0-1 の小数(0.12 = 12%)number売上高の前年同期比(短信サマリー)。0-1 の小数(0.12 = 12%)
operatingIncomeChangeRate営業利益の前年同期比(短信サマリー)。0-1 の小数(0.12 = 12%)number営業利益の前年同期比(短信サマリー)。0-1 の小数(0.12 = 12%)
ordinaryIncomeChangeRate経常利益の前年同期比(短信サマリー)。0-1 の小数(0.12 = 12%)number経常利益の前年同期比(短信サマリー)。0-1 の小数(0.12 = 12%)
netIncomeChangeRate当期純利益の前年同期比(短信サマリー)。0-1 の小数(0.12 = 12%)number当期純利益の前年同期比(短信サマリー)。0-1 の小数(0.12 = 12%)
numberOfIssuedShares発行済株式数(株)number発行済株式数(株)
averageNumberOfShares期中平均株式数(株)number期中平均株式数(株)
numberOfTreasuryStock自己株式数・期末(株)number自己株式数・期末(株)
roic投下資本利益率(ROIC)。0-1 の小数(0.12 = 12%)number投下資本利益率(ROIC)。0-1 の小数(0.12 = 12%)
financialLeverage財務レバレッジ(倍)= 総資産 ÷ 自己資本number財務レバレッジ(倍)= 総資産 ÷ 自己資本
grossMargin売上総利益率。0-1 の小数(0.12 = 12%)number売上総利益率。0-1 の小数(0.12 = 12%)
ordinaryMargin売上高経常利益率。0-1 の小数(0.12 = 12%)number売上高経常利益率。0-1 の小数(0.12 = 12%)
netMargin売上高純利益率。0-1 の小数(0.12 = 12%)number売上高純利益率。0-1 の小数(0.12 = 12%)
ebitdaEBITDA(円)numberEBITDA(円)
freeCashFlowフリー・キャッシュ・フロー(円)= 営業 CF + 投資 CFnumberフリー・キャッシュ・フロー(円)= 営業 CF + 投資 CF
interestBearingDebt有利子負債合計(円)number有利子負債合計(円)
netInterestBearingDebtネット有利子負債(円)numberネット有利子負債(円)
outstandingShares流通株式数(株)= 発行済 − 自己株式number流通株式数(株)= 発行済 − 自己株式
adjustedEps株式分割調整後 EPS(円)number株式分割調整後 EPS(円)
adjustedBps株式分割調整後 BPS(円)number株式分割調整後 BPS(円)
splitAdjustmentFactor株式分割調整係数(1 = 調整なし)number株式分割調整係数(1 = 調整なし)
fiscalPeriodDays決算期間の実日数number決算期間の実日数
priceDate以下のバリュエーションの基準日(決算期末時点の株価日)。現在値は /stable/key-metrics-lateststring以下のバリュエーションの基準日(決算期末時点の株価日)。現在値は /stable/key-metrics-latest
closePrice基準株価(円)number基準株価(円)
marketCap時価総額(円・基準日時点)number時価総額(円・基準日時点)
perPER(倍)= 期末の終値 ÷ その期の EPS(分割調整後)。Q2・Q3 の行(期間が 120〜329 日)は EPS を 365 ÷ 日数で年率換算する。Q1 の行(約 90 日)は換算しないので、通期の行とは比べられない。年間ベースで比べるなら perTtmnumberPER(倍)= 期末の終値 ÷ その期の EPS(分割調整後)。Q2・Q3 の行(期間が 120〜329 日)は EPS を 365 ÷ 日数で年率換算する。Q1 の行(約 90 日)は換算しないので、通期の行とは比べられない。年間ベースで比べるなら perTtm
pbrPBR(倍)= 期末の終値 ÷ その期の BPS(分割調整後)numberPBR(倍)= 期末の終値 ÷ その期の BPS(分割調整後)
psrPSR(倍・基準日時点)= 時価総額 ÷ 売上高。Q2・Q3 の行(期間が 120〜329 日)は売上高を 365 ÷ 日数で年率換算する。Q1 の行(約 90 日)は換算しない。年間ベースで比べるなら psrTtmnumberPSR(倍・基準日時点)= 時価総額 ÷ 売上高。Q2・Q3 の行(期間が 120〜329 日)は売上高を 365 ÷ 日数で年率換算する。Q1 の行(約 90 日)は換算しない。年間ベースで比べるなら psrTtm
pegRatioPEG レシオ(倍)numberPEG レシオ(倍)
enterpriseValueEV(円)= 時価総額 + 有利子負債 + 非支配株主持分 − 現金同等物numberEV(円)= 時価総額 + 有利子負債 + 非支配株主持分 − 現金同等物
evToEbitdaEV / EBITDA(倍)numberEV / EBITDA(倍)
betaベータ(TOPIX 連動 ETF 1306 基準・週次2年回帰)numberベータ(TOPIX 連動 ETF 1306 基準・週次2年回帰)
annualDividend年間配当(円・1 株当たり・分割調整後の実績)。通期の行だけ。四半期の行は nullnumber年間配当(円・1 株当たり・分割調整後の実績)。通期の行だけ。四半期の行は null
dividendYield配当利回り = 年間配当 ÷ 期末の終値(closePrice)。通期の行だけ(四半期の行は null)。今日の株価ベースは /stable/key-metrics-latest。0-1 の小数(0.12 = 12%)number配当利回り = 年間配当 ÷ 期末の終値(closePrice)。通期の行だけ(四半期の行は null)。今日の株価ベースは /stable/key-metrics-latest。0-1 の小数(0.12 = 12%)
epsTtmTTM EPS(円)numberTTM EPS(円)
perTtmTTM PER(倍)numberTTM PER(倍)
epsForecast会社予想 EPS(円)number会社予想 EPS(円)
perForecast予想 PER(倍)number予想 PER(倍)
roeForecast予想 ROE。0-1 の小数(0.12 = 12%)number予想 ROE。0-1 の小数(0.12 = 12%)
payoutRatioForecast予想配当性向。0-1 の小数(0.12 = 12%)number予想配当性向。0-1 の小数(0.12 = 12%)
netSalesForecast会社予想 売上高(円)number会社予想 売上高(円)
operatingIncomeForecast会社予想 営業利益(円)number会社予想 営業利益(円)
netIncomeForecast会社予想 当期純利益(円)number会社予想 当期純利益(円)
roeTtmROE(直近 12 か月)。0-1 の小数(0.12 = 12%)numberROE(直近 12 か月)。0-1 の小数(0.12 = 12%)
roaTtmROA(直近 12 か月)。0-1 の小数(0.12 = 12%)numberROA(直近 12 か月)。0-1 の小数(0.12 = 12%)
ebitdaTtmEBITDA(直近 12 か月・円)numberEBITDA(直近 12 か月・円)
psrTtmPSR(直近 12 か月売上ベース)numberPSR(直近 12 か月売上ベース)
dividendCagr3y配当の 3 年 CAGR。0-1 の小数(0.12 = 12%)number配当の 3 年 CAGR。0-1 の小数(0.12 = 12%)
dividendCagr5y配当の 5 年 CAGR。0-1 の小数(0.12 = 12%)number配当の 5 年 CAGR。0-1 の小数(0.12 = 12%)
revenueCagr3y売上高の 3 年 CAGR(期ごとの行では現在 null。最新値は /stable/key-metrics-latest・screener)。0-1 の小数(0.12 = 12%)number売上高の 3 年 CAGR(期ごとの行では現在 null。最新値は /stable/key-metrics-latest・screener)。0-1 の小数(0.12 = 12%)
revenueCagr5y売上高の 5 年 CAGR(期ごとの行では現在 null。最新値は /stable/key-metrics-latest・screener)。0-1 の小数(0.12 = 12%)number売上高の 5 年 CAGR(期ごとの行では現在 null。最新値は /stable/key-metrics-latest・screener)。0-1 の小数(0.12 = 12%)
netIncomeCagr3y純利益の 3 年 CAGR(期ごとの行では現在 null。最新値は /stable/key-metrics-latest・screener)。0-1 の小数(0.12 = 12%)number純利益の 3 年 CAGR(期ごとの行では現在 null。最新値は /stable/key-metrics-latest・screener)。0-1 の小数(0.12 = 12%)
netIncomeCagr5y純利益の 5 年 CAGR(期ごとの行では現在 null。最新値は /stable/key-metrics-latest・screener)。0-1 の小数(0.12 = 12%)number純利益の 5 年 CAGR(期ごとの行では現在 null。最新値は /stable/key-metrics-latest・screener)。0-1 の小数(0.12 = 12%)
epsCagr3yEPS の 3 年 CAGR(期ごとの行では現在 null。最新値は /stable/key-metrics-latest・screener)。0-1 の小数(0.12 = 12%)numberEPS の 3 年 CAGR(期ごとの行では現在 null。最新値は /stable/key-metrics-latest・screener)。0-1 の小数(0.12 = 12%)
epsCagr5yEPS の 5 年 CAGR(期ごとの行では現在 null。最新値は /stable/key-metrics-latest・screener)。0-1 の小数(0.12 = 12%)numberEPS の 5 年 CAGR(期ごとの行では現在 null。最新値は /stable/key-metrics-latest・screener)。0-1 の小数(0.12 = 12%)
progressiveDividendYears連続非減配年数(年。前年度以上=据え置きを含む年が直近から何年続くか)。厳密な連続増配は /stable/dividend-streaksnumber連続非減配年数(年。前年度以上=据え置きを含む年が直近から何年続くか)。厳密な連続増配は /stable/dividend-streaks
waccWACC。0-1 の小数(0.12 = 12%)numberWACC。0-1 の小数(0.12 = 12%)
costOfEquity株主資本コスト。0-1 の小数(0.12 = 12%)number株主資本コスト。0-1 の小数(0.12 = 12%)
metricNullReasons指標が null の理由(例: insufficient_prices:N)object指標が null の理由(例: insufficient_prices:N)

関連する API

よくある質問

1 回の呼び出しでトークンをいくつ使いますか?expand_more

100 トークンです。件数や期間によらず、1 回の呼び出しごとに同じ数を使います。月の上限はプランによって決まります。

試すのに登録は必要ですか?expand_more

API ビューワーで、自分の条件で実行して応答を確かめられます。無料登録してログインしてください(クレジットカード不要)。実行するたびに、この API のトークンを使います。

CSV で受け取れますか?expand_more

URL に format=csv を付けると CSV で返ります。表計算ソフトや pandas にそのまま読み込めます。

英語で受け取れますか?expand_more

lang も Accept-Language も無いと、業種名などの label は英語で返ります。日本語にするには lang=ja を付けるか、Accept-Language: ja を送ります。企業名・業種名は nameJa / nameEn、sectorJa / sectorEn のように両方の項目で常に返ります。項目名は日英とも同じです。