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

業績予想(会社予想)

GET/stable/earnings-forecast1 回 1 トークン新着

決算短信に載る会社の業績予想(売上高・営業利益・純利益・EPS)と、予想利益率、通期実績に対する伸び率、予想ベースの PER・ROE・ROA・PSR・PEG を返します。通期(FY)の行は来期の予想、第 1〜3 四半期の行は今期の通期予想で、どちらかは forecastTarget で分かります。「未定」の予想は null で、予想が出ていない期は含まれません。金額は円、比率は 0〜1 の小数です。

この API でできること

  • check_circle会社が今期・来期の利益をどう見ているかを確認する
  • check_circle予想ベースの PER から割安かどうかを判断する
  • check_circle期ごとに予想がどう修正されたかを追う

例の URL

https://api.zenithcode.net/stable/earnings-forecast?symbol=7203&period=annual&limit=10

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

パラメータ

引数必須説明例
symbol
string
必須証券コード(4 桁。例: 7203 = トヨタ自動車。130A のような英字入りも可)7203
period
select
任意期間の種類。annual = 通期(FY)の行だけ、quarter = 四半期の行だけ。Q1・Q2・Q3・Q4・FY の個別指定も可。省略するとすべて
選べる値: Q1, Q2, Q3, Q4, FY, annual, quarter
annual
limit
number
任意返す件数の上限(既定 10、最大 40)10

試してみる

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

travel_exploreAPI ビューワーで試す

応答の例(実データ)

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

レスポンス項目

symbolstring
fiscalPeriod予想を公表した短信の決算期(四半期末月 YYYY-MM)string予想を公表した短信の決算期(四半期末月 YYYY-MM)計算方法 →
periodQ1 | Q2 | Q3 | FYstringQ1 | Q2 | Q3 | FY計算方法 →
forecastTargetnext-fiscal-year=来期の通期予想(FY 行) / current-fiscal-year=今期の通期予想(Q1〜Q3 行)stringnext-fiscal-year=来期の通期予想(FY 行) / current-fiscal-year=今期の通期予想(Q1〜Q3 行)
forecastFiscalPeriod予想の対象期末(YYYY-MM)。FY 行は決算期の 12 か月後、四半期行は nullstring予想の対象期末(YYYY-MM)。FY 行は決算期の 12 か月後、四半期行は null
accountingStandardstring
announcedAt短信の開示日(出典情報から)string短信の開示日(出典情報から)
docId出典の短信の書類IDstring出典の短信の書類ID
source出典の種類(tdnet / edinet)。出典が分からない期は nullstring出典の種類(tdnet / edinet)。出典が分からない期は null
sourceUrl公式の閲覧リンク(EDINET は閲覧期間内だけ。TDnet は null)string公式の閲覧リンク(EDINET は閲覧期間内だけ。TDnet は null)
archiveUrlZENITH Code の配信経路の PDF(/stable/filing-document。API キーが要る)stringZENITH Code の配信経路の PDF(/stable/filing-document。API キーが要る)
revenueForecast売上高予想(円)number売上高予想(円)
operatingIncomeForecast営業利益予想(円)number営業利益予想(円)
netIncomeForecast当期純利益予想(円)number当期純利益予想(円)
epsForecast1株当たり当期純利益予想(円)number1株当たり当期純利益予想(円)
operatingMarginForecast営業利益予想 ÷ 売上高予想。0〜1 の小数(0.12 = 12%)number営業利益予想 ÷ 売上高予想。0〜1 の小数(0.12 = 12%)計算方法 →
netMarginForecast純利益予想 ÷ 売上高予想。0〜1 の小数(0.12 = 12%)number純利益予想 ÷ 売上高予想。0〜1 の小数(0.12 = 12%)計算方法 →
revenueGrowthVsActual売上高予想 ÷ 同じ行の通期実績 − 1(FY 行のみ)。0〜1 の小数(0.12 = 12%)number売上高予想 ÷ 同じ行の通期実績 − 1(FY 行のみ)。0〜1 の小数(0.12 = 12%)計算方法 →
operatingIncomeGrowthVsActual営業利益予想 ÷ 同じ行の通期実績 − 1(FY 行のみ。実績が 0 以下なら null)。0〜1 の小数(0.12 = 12%)number営業利益予想 ÷ 同じ行の通期実績 − 1(FY 行のみ。実績が 0 以下なら null)。0〜1 の小数(0.12 = 12%)計算方法 →
netIncomeGrowthVsActual純利益予想 ÷ 同じ行の通期実績 − 1(FY 行のみ。実績が 0 以下なら null)。0〜1 の小数(0.12 = 12%)number純利益予想 ÷ 同じ行の通期実績 − 1(FY 行のみ。実績が 0 以下なら null)。0〜1 の小数(0.12 = 12%)計算方法 →
epsGrowthVsActualEPS 予想 ÷ 同じ行の EPS 実績 − 1(FY 行のみ。実績が 0 以下なら null)。0〜1 の小数(0.12 = 12%)numberEPS 予想 ÷ 同じ行の EPS 実績 − 1(FY 行のみ。実績が 0 以下なら null)。0〜1 の小数(0.12 = 12%)計算方法 →
payoutRatioForecast配当性向予想。0〜1 の小数(0.12 = 12%)number配当性向予想。0〜1 の小数(0.12 = 12%)計算方法 →
perForecast予想 EPS ベースの PER(倍)number予想 EPS ベースの PER(倍)
roeForecast予想 ROE。0〜1 の小数(0.12 = 12%)number予想 ROE。0〜1 の小数(0.12 = 12%)
roaForecast予想 ROA。0〜1 の小数(0.12 = 12%)number予想 ROA。0〜1 の小数(0.12 = 12%)
psrForecast予想売上ベースの PSR(倍)number予想売上ベースの PSR(倍)
pegRatioForecast予想 PEG レシオnumber予想 PEG レシオ計算方法 →

関連する API

よくある質問

予想が null になるのはなぜですか?expand_more

会社が「未定」として発表した場合です。予想そのものが無い期は、行として含まれません。

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

1 トークンです。件数や期間によらず、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 のように両方の項目で常に返ります。項目名は日英とも同じです。