0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

J-Quants APIで取得できるデータ項目まとめ【日本株4,400銘柄の実測データ付き】

0
Last updated at Posted at 2026-04-19

J-Quants APIの無料プラン(Freeプラン)で取得できるデータ項目を網羅的にまとめました。
財務分析・株式スクリーニング・データサイエンスに活用する際のリファレンスとしてご活用ください。

本記事では各エンドポイント・フィールドごとに、東証上場の全銘柄(約4,400銘柄)を対象とした実測調査(2026年4月実施)にもとづく「取得率(%)」を掲載しています。

本記事は AI の支援を受けて執筆しています。ただし、掲載する情報の選定・構成・内容の確認はすべて筆者自身の判断と方針のもとで行っています。情報の正確性については最善を尽くしていますが、ご利用の際はご自身でもご確認いただくようお願いします。


この記事を書いた背景

J-Quants API のドキュメントにはフィールド名の一覧が記載されています。しかし、フィールド名を見て「このデータが取れる」と思い実際に取得してみると、銘柄によって値が入っていたり入っていなかったり、財務情報は開示書類種別 によって取得できるフィールドがまったく異なることに気づきました。

「フィールドは存在するのに、取得してみたらほぼ空だった」というケースも少なくなく、使えると思っていたフィールドが実際には使えない、という状況が発生しました。

こうした確認作業は、プログラムを書いて全銘柄分の取得処理を走らせる必要があり、それなりの時間がかかります。毎回ゼロから調べ直すのは非効率なため、一度まとめて調査を実施し、実測値にもとづく「使えるフィールド・使えないフィールド」の一覧を手元に持っておきたいと考えたのがこの記事の出発点です。

J-Quants APIとは

J-Quants APIは、JPX(日本取引所グループ)が提供する公式の株式データAPIです。
株価・財務情報・カレンダーなどの日本株データを Python から直接取得できます。

pip install jquants-api-client
import jquantsapi

cli = jquantsapi.ClientV2()  # 認証情報は環境変数 JQUANTS_API_REFRESH_TOKEN に設定

Freeプランについて

本記事の調査は Freeプラン(無料)を対象としています。取得できるエンドポイントと期間は以下の通りです。

エンドポイント メソッド 取得可能な期間
上場銘柄一覧 get_eq_master() 12週前〜2年12週前
株価四本値 get_eq_bars_daily() 直近1週間
財務情報 get_fin_summary() 12週前〜2年12週前
決算発表予定日 get_eq_earnings_cal() 直近(翌営業日分)
取引カレンダー get_mkt_calendar() 全期間(パラメータなしで全データ取得可)

取得率について

取得不可の判断基準

jquants-api-client の各メソッドは、APIのレスポンスを pandas DataFrame として返します。
以下のいずれかに該当する場合を「取得不可」と判定しています。

  • APIがそのフィールドの値を返さなかった(DataFrame 上で NaN
  • APIがそのフィールドに空文字列("")を返した

上記以外の場合を「取得可」と判定し、取得できた行数 ÷ 全行数 × 100 を取得率として算出しています。

取得率の表示形式

本記事に掲載している取得率(%)は、小数第1位を四捨五入して整数で表示しています。
また、取得率が 0% のフィールドは「—」と表示しています。

注意点:取得可でも有効な値とは限らない

「取得可」と判定されても、実際に取得した値が有効かどうかは別問題です。
たとえば、フィールドが 0 やゼロ埋めである場合、財務上の意味がない可能性があります。
取得率はあくまで「データが存在するかどうか」の目安としてご活用ください。実際に利用する際は、取得した値の内容も合わせて確認することをお勧めします。

財務情報(fin_summary)における DocType について

財務情報のレスポンスには DocType(開示書類種別)フィールドが含まれており、同一銘柄でも開示書類種別ごとに取得できるフィールドが異なります。本記事では DocType 別に取得率を掲載しています。


データ項目一覧

1. 上場銘柄一覧(get_eq_master()

東証に上場している全銘柄の基本情報を返します。

フィールド フィールド和名 解説 取得率
Date 基準日 銘柄情報の基準日 100%
Code 銘柄コード 4〜5桁の銘柄識別コード 100%
CoName 会社名(日本語) 上場企業の日本語社名 100%
CoNameEn 会社名(英語) 上場企業の英語社名 100%
S17 17業種コード TOPIX 17業種の業種コード 100%
S17Nm 17業種名 TOPIX 17業種の業種名 100%
S33 33業種コード TOPIX 33業種の業種コード 100%
S33Nm 33業種名 TOPIX 33業種の業種名 100%
ScaleCat 規模区分 TOPIX Large70・Mid400・Small 等の規模分類 100%
Mkt 市場区分コード プライム・スタンダード・グロース等の市場コード 100%
MktNm 市場区分名 市場区分の名称 100%
Mrgn 信用区分コード 貸借・信用・無担保等の信用取引区分コード 100%
MrgnNm 信用区分名 信用取引区分の名称 100%

全13フィールドが 100% 取得可。銘柄フィルタリング・業種分類・市場区分の絞り込みに活用できます。


2. 株価四本値(get_eq_bars_daily()

指定日の全銘柄の日次株価データを返します。

フィールド フィールド和名 解説 取得率
Date 日付 取引日 100%
Code 銘柄コード 銘柄識別コード 100%
O 始値 その日の最初の取引価格 96%
H 高値 その日の最高取引価格 96%
L 安値 その日の最低取引価格 96%
C 終値 その日の最終取引価格 96%
UL 値幅上限 日次のストップ高水準 100%
LL 値幅下限 日次のストップ安水準 100%
Vo 出来高 取引株数の合計 96%
Va 売買代金 取引金額の合計(円) 96%
AdjFactor 調整係数 株式分割・併合等を反映した調整係数 100%
AdjO 調整済み始値 調整係数を適用した始値 96%
AdjH 調整済み高値 調整係数を適用した高値 96%
AdjL 調整済み安値 調整係数を適用した安値 96%
AdjC 調整済み終値 調整係数を適用した終値 96%
AdjVo 調整済み出来高 調整係数を適用した出来高 96%

⚠️ 株価・出来高系フィールド(O/H/L/C/Vo/Va および調整済み系)の取得率は 96%。当日の取引が成立しなかった銘柄(ETF・J-REIT の一部等)はデータなしになります。値幅制限(UL/LL)と調整係数(AdjFactor)は 100% 取得可。


3. 財務情報(get_fin_summary()

決算短信・業績修正・配当修正などの開示情報を返します。全 98 フィールド32 DocType で構成されています。

DocType(開示書類種別)一覧

DocType によって取得できるフィールドが大きく異なります。全 32 種類の一覧は以下の通りです。

DocType 開示書類種別 レコード数
FYFinancialStatements_Consolidated_JP 本決算(連結・日本基準) 6,329
1QFinancialStatements_Consolidated_JP 第1四半期(連結・日本基準) 6,031
3QFinancialStatements_Consolidated_JP 第3四半期(連結・日本基準) 5,991
2QFinancialStatements_Consolidated_JP 第2四半期(連結・日本基準) 5,913
EarnForecastRevision 業績修正 3,849
FYFinancialStatements_NonConsolidated_JP 本決算(非連結・日本基準) 1,048
1QFinancialStatements_NonConsolidated_JP 第1四半期(非連結・日本基準) 1,010
3QFinancialStatements_NonConsolidated_JP 第3四半期(非連結・日本基準) 992
2QFinancialStatements_NonConsolidated_JP 第2四半期(非連結・日本基準) 983
DividendForecastRevision 配当修正 827
1QFinancialStatements_Consolidated_IFRS 第1四半期(連結・IFRS) 586
FYFinancialStatements_Consolidated_IFRS 本決算(連結・IFRS) 583
3QFinancialStatements_Consolidated_IFRS 第3四半期(連結・IFRS) 564
2QFinancialStatements_Consolidated_IFRS 第2四半期(連結・IFRS) 560
FYFinancialStatements_Consolidated_REIT 本決算(連結・REIT) 232
REITEarnForecastRevision REIT業績修正 138
REITDividendForecastRevision REIT配当修正 21
3QFinancialStatements_Consolidated_US 第3四半期(連結・US基準) 16
1QFinancialStatements_Consolidated_US 第1四半期(連結・US基準) 15
FYFinancialStatements_Consolidated_US 本決算(連結・US基準) 14
2QFinancialStatements_Consolidated_US 第2四半期(連結・US基準) 13
2QFinancialStatements_NonConsolidated_IFRS 第2四半期(非連結・IFRS) 5
1QFinancialStatements_NonConsolidated_IFRS 第1四半期(非連結・IFRS) 5
OtherPeriodFinancialStatements_Consolidated_JP その他期間(連結・日本基準) 5
1QFinancialStatements_Consolidated_Foreign 第1四半期(連結・Foreign) 5
3QFinancialStatements_Consolidated_Foreign 第3四半期(連結・Foreign) 4
FYFinancialStatements_Consolidated_Foreign 本決算(連結・Foreign) 4
2QFinancialStatements_Consolidated_Foreign 第2四半期(連結・Foreign) 4
FYFinancialStatements_NonConsolidated_IFRS 本決算(非連結・IFRS) 4
3QFinancialStatements_NonConsolidated_IFRS 第3四半期(非連結・IFRS) 3
2QFinancialStatements_Consolidated_REIT 第2四半期(連結・REIT) 3
OtherPeriodFinancialStatements_NonConsolidated_JP その他期間(非連結・日本基準) 1
合計 35,758

調査対象期間(約2年分)における全銘柄の DocType 別レコード数です。

以降の取得率テーブルは DocType を9グループに分類して掲載します。各グループの列と DocType の対応は各テーブルの「DocType マッピング」をご参照ください。

: 以降のフィールド分類(損益計算書・貸借対照表・キャッシュフロー計算書 等)は、一般的な財務諸表の区分にもとづく筆者整理です。J-Quants API の公式ドキュメントに明示的な分類定義があるわけではありません。

全フィールド解説一覧

開示メタデータ
フィールド 名称由来(想定) フィールド和名 解説
DiscDate Disclosure Date 開示日 決算短信の開示日
DiscTime Disclosure Time 開示時刻 決算短信の開示時刻
Code Code 銘柄コード 銘柄識別コード
DiscNo Disclosure Number 開示番号 開示書類の識別番号
DocType Document Type 開示書類種別 開示書類種別コード
CurPerType Current Period Type 当期種別 FY・1Q・2Q・3Q の区分
CurPerSt Current Period Start 当期開始日 会計期間の開始日
CurPerEn Current Period End 当期終了日 会計期間の終了日
CurFYSt Current Fiscal Year Start 当期FY開始日 当事業年度の開始日
CurFYEn Current Fiscal Year End 当期FY終了日 当事業年度の終了日
NxtFYSt Next Fiscal Year Start 来期FY開始日 翌事業年度の開始日
NxtFYEn Next Fiscal Year End 来期FY終了日 翌事業年度の終了日
損益計算書(実績)
フィールド 名称由来(想定) フィールド和名 解説
Sales Sales 売上高 当期累計の売上高
OP Operating Profit 営業利益 当期累計の営業利益
OdP Ordinary Profit 経常利益 当期累計の経常利益
NP Net Profit 当期純利益 当期累計の純利益(親会社株主帰属)
EPS Earnings Per Share 1株当たり純利益 EPS(Earnings Per Share)
DEPS Diluted Earnings Per Share 希薄化後EPS 潜在株式考慮後の EPS
貸借対照表(実績)
フィールド 名称由来(想定) フィールド和名 解説
TA Total Assets 総資産 期末の総資産額
Eq Equity 純資産 期末の純資産額(株主資本)
EqAR Equity Asset Ratio 自己資本比率 純資産 ÷ 総資産(%)
BPS Book Value Per Share 1株当たり純資産 Book Value Per Share
キャッシュフロー(実績)
フィールド 名称由来(想定) フィールド和名 解説
CFO Cash Flow Operations 営業CF 営業活動によるキャッシュフロー
CFI Cash Flow Investing 投資CF 投資活動によるキャッシュフロー
CFF Cash Flow Financing 財務CF 財務活動によるキャッシュフロー
CashEq Cash Equivalents 現金及び現金同等物 期末残高
配当(実績)
フィールド 名称由来(想定) フィールド和名 解説
Div1Q Dividend (1st Quarter) 第1四半期配当金 1株当たり第1四半期末配当金
Div2Q Dividend (2nd Quarter) 第2四半期配当金 1株当たり中間配当金
Div3Q Dividend (3rd Quarter) 第3四半期配当金 1株当たり第3四半期末配当金
DivFY Dividend Fiscal Year 期末配当金 1株当たり期末配当金
DivAnn Dividend (Annual) 年間配当金 1株当たり年間配当金の合計
DivTotalAnn Dividend Total (Annual) 年間配当金総額 配当金総額(百万円)
DivUnit Dividend Unit 配当金単位 配当金の単位(通常は空)
PayoutRatioAnn Payout Ratio (Annual) 配当性向 配当金 ÷ 純利益(%)
株式数
フィールド 名称由来(想定) フィールド和名 解説
ShOutFY Shares Outstanding Fiscal Year 期末発行済株式数 期末時点の発行済株式総数(自己株式含む)
TrShFY Treasury Shares Fiscal Year 期末自己株式数 期末時点の自己株式数
AvgSh Average Shares 期中平均株式数 EPS 計算に使用する期中加重平均株式数
業績予想(今期)
フィールド 名称由来(想定) フィールド和名 解説
FSales Forecast Sales 今期売上高予想 当事業年度の売上高予想
FOP Forecast Operating Profit 今期営業利益予想 当事業年度の営業利益予想
FOdP Forecast Ordinary Profit 今期経常利益予想 当事業年度の経常利益予想
FNP Forecast Net Profit 今期純利益予想 当事業年度の純利益予想
FEPS Forecast Earnings Per Share 今期EPS予想 当事業年度の1株当たり純利益予想
FSales2Q Forecast Sales (2nd Quarter) 今期上半期売上高予想 当事業年度の上半期(2Q累計)売上高予想
FOP2Q Forecast Operating Profit (2nd Quarter) 今期上半期営業利益予想 当事業年度の上半期(2Q累計)営業利益予想
FOdP2Q Forecast Ordinary Profit (2nd Quarter) 今期上半期経常利益予想 当事業年度の上半期(2Q累計)経常利益予想
FNP2Q Forecast Net Profit (2nd Quarter) 今期上半期純利益予想 当事業年度の上半期(2Q累計)純利益予想
FEPS2Q Forecast Earnings Per Share (2nd Quarter) 今期上半期EPS予想 当事業年度の上半期(2Q累計)EPS予想
配当予想(今期)
フィールド 名称由来(想定) フィールド和名 解説
FDivAnn Forecast Dividend (Annual) 今期年間配当予想 当事業年度の年間配当金予想
FDivFY Forecast Dividend Fiscal Year 今期期末配当予想 当事業年度の期末配当金予想
FDivTotalAnn Forecast Dividend Total (Annual) 今期配当金総額予想 当事業年度の配当金総額予想(百万円)
FPayoutRatioAnn Forecast Payout Ratio (Annual) 今期配当性向予想 当事業年度の配当性向予想(%)
FDiv1Q Forecast Dividend (1st Quarter) 今期第1四半期配当予想 当事業年度の1株当たり第1四半期末配当予想
FDiv2Q Forecast Dividend (2nd Quarter) 今期第2四半期配当予想 当事業年度の1株当たり中間配当予想
FDiv3Q Forecast Dividend (3rd Quarter) 今期第3四半期配当予想 当事業年度の1株当たり第3四半期末配当予想
FDivUnit Forecast Dividend Unit 今期配当金単位予想 当事業年度の配当金単位(通常は空)
非連結業績予想(今期)
フィールド 名称由来(想定) フィールド和名 解説
FNCSales Forecast Non-Consolidated Sales 今期非連結売上高予想 当事業年度の単体売上高予想
FNCOP Forecast Non-Consolidated Operating Profit 今期非連結営業利益予想 当事業年度の単体営業利益予想
FNCOdP Forecast Non-Consolidated Ordinary Profit 今期非連結経常利益予想 当事業年度の単体経常利益予想
FNCNP Forecast Non-Consolidated Net Profit 今期非連結純利益予想 当事業年度の単体純利益予想
FNCEPS Forecast Non-Consolidated Earnings Per Share 今期非連結EPS予想 当事業年度の単体1株当たり純利益予想
FNCSales2Q Forecast Non-Consolidated Sales (2nd Quarter) 今期非連結上半期売上高予想 当事業年度の上半期(2Q累計)単体売上高予想
FNCOP2Q Forecast Non-Consolidated Operating Profit (2nd Quarter) 今期非連結上半期営業利益予想 当事業年度の上半期(2Q累計)単体営業利益予想
FNCOdP2Q Forecast Non-Consolidated Ordinary Profit (2nd Quarter) 今期非連結上半期経常利益予想 当事業年度の上半期(2Q累計)単体経常利益予想
FNCNP2Q Forecast Non-Consolidated Net Profit (2nd Quarter) 今期非連結上半期純利益予想 当事業年度の上半期(2Q累計)単体純利益予想
FNCEPS2Q Forecast Non-Consolidated Earnings Per Share (2nd Quarter) 今期非連結上半期EPS予想 当事業年度の上半期(2Q累計)単体EPS予想
業績予想(来期)
フィールド 名称由来(想定) フィールド和名 解説
NxFSales Next Fiscal Year Forecast Sales 来期売上高予想 翌事業年度の売上高予想
NxFOP Next Fiscal Year Forecast Operating Profit 来期営業利益予想 翌事業年度の営業利益予想
NxFOdP Next Fiscal Year Forecast Ordinary Profit 来期経常利益予想 翌事業年度の経常利益予想
NxFNp Next Fiscal Year Forecast Net Profit 来期純利益予想 翌事業年度の純利益予想
NxFEPS Next Fiscal Year Forecast Earnings Per Share 来期EPS予想 翌事業年度の1株当たり純利益予想
NxFSales2Q Next Fiscal Year Forecast Sales (2nd Quarter) 来期上半期売上高予想 翌事業年度の上半期(2Q累計)売上高予想
NxFOP2Q Next Fiscal Year Forecast Operating Profit (2nd Quarter) 来期上半期営業利益予想 翌事業年度の上半期(2Q累計)営業利益予想
NxFOdP2Q Next Fiscal Year Forecast Ordinary Profit (2nd Quarter) 来期上半期経常利益予想 翌事業年度の上半期(2Q累計)経常利益予想
NxFNp2Q Next Fiscal Year Forecast Net Profit (2nd Quarter) 来期上半期純利益予想 翌事業年度の上半期(2Q累計)純利益予想
NxFEPS2Q Next Fiscal Year Forecast Earnings Per Share (2nd Quarter) 来期上半期EPS予想 翌事業年度の上半期(2Q累計)EPS予想
配当予想(来期)
フィールド 名称由来(想定) フィールド和名 解説
NxFDivAnn Next Fiscal Year Forecast Dividend (Annual) 来期年間配当予想 翌事業年度の年間配当金予想
NxFDivFY Next Fiscal Year Forecast Dividend Fiscal Year 来期期末配当予想 翌事業年度の期末配当金予想
NxFPayoutRatioAnn Next Fiscal Year Forecast Payout Ratio (Annual) 来期配当性向予想 翌事業年度の配当性向予想(%)
NxFDiv1Q Next Fiscal Year Forecast Dividend (1st Quarter) 来期第1四半期配当予想 翌事業年度の1株当たり第1四半期末配当予想
NxFDiv2Q Next Fiscal Year Forecast Dividend (2nd Quarter) 来期第2四半期配当予想 翌事業年度の1株当たり中間配当予想
NxFDiv3Q Next Fiscal Year Forecast Dividend (3rd Quarter) 来期第3四半期配当予想 翌事業年度の1株当たり第3四半期末配当予想
NxFDivUnit Next Fiscal Year Forecast Dividend Unit 来期配当金単位予想 翌事業年度の配当金単位(通常は空)
非連結業績予想(来期)
フィールド 名称由来(想定) フィールド和名 解説
NxFNCSales Next Fiscal Year Forecast Non-Consolidated Sales 来期非連結売上高予想 翌事業年度の単体売上高予想
NxFNCOP Next Fiscal Year Forecast Non-Consolidated Operating Profit 来期非連結営業利益予想 翌事業年度の単体営業利益予想
NxFNCOdP Next Fiscal Year Forecast Non-Consolidated Ordinary Profit 来期非連結経常利益予想 翌事業年度の単体経常利益予想
NxFNCNP Next Fiscal Year Forecast Non-Consolidated Net Profit 来期非連結純利益予想 翌事業年度の単体純利益予想
NxFNCEPS Next Fiscal Year Forecast Non-Consolidated Earnings Per Share 来期非連結EPS予想 翌事業年度の単体1株当たり純利益予想
NxFNCSales2Q Next Fiscal Year Forecast Non-Consolidated Sales (2nd Quarter) 来期非連結上半期売上高予想 翌事業年度の上半期(2Q累計)単体売上高予想
NxFNCOP2Q Next Fiscal Year Forecast Non-Consolidated Operating Profit (2nd Quarter) 来期非連結上半期営業利益予想 翌事業年度の上半期(2Q累計)単体営業利益予想
NxFNCOdP2Q Next Fiscal Year Forecast Non-Consolidated Ordinary Profit (2nd Quarter) 来期非連結上半期経常利益予想 翌事業年度の上半期(2Q累計)単体経常利益予想
NxFNCNP2Q Next Fiscal Year Forecast Non-Consolidated Net Profit (2nd Quarter) 来期非連結上半期純利益予想 翌事業年度の上半期(2Q累計)単体純利益予想
NxFNCEPS2Q Next Fiscal Year Forecast Non-Consolidated Earnings Per Share (2nd Quarter) 来期非連結上半期EPS予想 翌事業年度の上半期(2Q累計)単体EPS予想
非連結財務指標(実績)
フィールド 名称由来(想定) フィールド和名 解説
NCSales Non-Consolidated Sales 非連結売上高 単体の売上高
NCOP Non-Consolidated Operating Profit 非連結営業利益 単体の営業利益
NCOdP Non-Consolidated Ordinary Profit 非連結経常利益 単体の経常利益
NCNP Non-Consolidated Net Profit 非連結純利益 単体の純利益
NCEPS Non-Consolidated Earnings Per Share 非連結EPS 単体の1株当たり純利益
NCTA Non-Consolidated Total Assets 非連結総資産 単体の総資産
NCEq Non-Consolidated Equity 非連結純資産 単体の純資産
NCEqAR Non-Consolidated Equity Asset Ratio 非連結自己資本比率 単体の自己資本比率
NCBPS Non-Consolidated Book Value Per Share 非連結BPS 単体の1株当たり純資産
フラグ・特記事項
フィールド 名称由来(想定) フィールド和名 解説
MatChgSub Material Change in Subsidiaries 主要な子会社の変更 連結子会社の重要な変更があった場合のフラグ
SigChgInC Significant Change in Accounting Policy 会計方針の重要な変更 会計方針の変更等があった場合のフラグ
ChgByASRev Change by Accounting Standard Revision 会計基準変更による修正再表示 会計基準の変更による遡及修正フラグ
ChgNoASRev Change Not by Accounting Standard Revision 会計方針変更(遡及なし) 遡及修正を伴わない会計方針の変更フラグ
ChgAcEst Change in Accounting Estimate 会計上の見積りの変更 会計上の見積り変更フラグ
RetroRst Retrospective Restatement 修正再表示 過去の財務諸表の修正再表示フラグ

3-A. 連結・JP

開示メタデータ・損益計算書・貸借対照表の主要フィールドは FY〜3Q を通じて 100% に近い取得率で安定しています。DEPS(希薄化後EPS)は 26〜28% にとどまり、潜在株式を持つ企業の開示が限られることを示しています。キャッシュフロー(CFO/CFI/CFF)は FY=100% に対し 1Q・3Q では 7%、2Q では 79% と低く、CF計算書は中間・通期中心の開示であることが読み取れます。

業績予想(今期)は FY では取得不可(—(0%))で 1Q〜3Q に集中しており、通期実績開示時は当期予想を含まない点に注意が必要です。来期予想(NxFSales 等)は逆に FY でのみ取得可能(91〜93%)で、通期決算発表時に翌期見通しを一緒に開示する慣行が反映されています。来期上半期予想(NxFSales2Q 等)は FY で 45〜47% にとどまり、上半期分割での開示は企業によって差があります。非連結来期予想は 5〜15% と低く、単体の将来予想まで公表する企業は少数派です。

非連結財務指標(NCSales 等)は FY で約 82% と高い取得率を示しています。これは日本基準の連結決算短信が同一書類内に親会社単体の数値を併記する慣行を持つためです。NC* フィールドは連結グループ全体ではなく親会社単体の値であり、連結・JP DocType 特有の挙動です。

フラグ・特記事項(ChgByASRev 等)は 97〜100% と高い取得率ですが、これはフラグが 0/1 の値として常にレスポンスに含まれるためです。MatChgSub(子会社変更フラグ)は 8〜42% と他のフラグより低く、子会社変更がないケースでフィールド自体が省略される場合があることを示しています。

DocType マッピング
DocType
FY FYFinancialStatements_Consolidated_JP
1Q 1QFinancialStatements_Consolidated_JP
2Q 2QFinancialStatements_Consolidated_JP
3Q 3QFinancialStatements_Consolidated_JP
Other OtherPeriodFinancialStatements_Consolidated_JP
開示メタデータ
フィールド フィールド和名 FY 1Q 2Q 3Q Other
DiscDate 開示日 100% 100% 100% 100% 100%
DiscTime 開示時刻 100% 100% 100% 100% 100%
Code 銘柄コード 100% 100% 100% 100% 100%
DiscNo 開示番号 100% 100% 100% 100% 100%
DocType 開示書類種別 100% 100% 100% 100% 100%
CurPerType 当期種別 100% 100% 100% 100% 100%
CurPerSt 当期開始日 100% 100% 100% 100% 100%
CurPerEn 当期終了日 100% 100% 100% 100% 100%
CurFYSt 当期FY開始日 100% 100% 100% 100% 100%
CurFYEn 当期FY終了日 100% 100% 100% 100% 100%
NxtFYSt 来期FY開始日 100%
NxtFYEn 来期FY終了日 100%
損益計算書(実績)
フィールド フィールド和名 FY 1Q 2Q 3Q Other
Sales 売上高 100% 100% 100% 100% 100%
OP 営業利益 97% 97% 97% 97% 100%
OdP 経常利益 100% 100% 100% 100% 100%
NP 当期純利益 100% 100% 100% 100% 100%
EPS 1株当たり純利益 100% 100% 100% 100%
DEPS 希薄化後EPS 28% 26% 26% 28%
貸借対照表(実績)
フィールド フィールド和名 FY 1Q 2Q 3Q Other
TA 総資産 100% 100% 100% 100% 100%
Eq 純資産 100% 100% 100% 100% 100%
EqAR 自己資本比率 100% 100% 100% 100%
BPS 1株当たり純資産 100% 23% 20% 23%
キャッシュフロー(実績)
フィールド フィールド和名 FY 1Q 2Q 3Q Other
CFO 営業CF 100% 7% 79% 7% 40%
CFI 投資CF 100% 7% 79% 7% 40%
CFF 財務CF 100% 7% 79% 7% 40%
CashEq 現金及び現金同等物 100% 7% 79% 7% 40%
配当(実績)
フィールド フィールド和名 FY 1Q 2Q 3Q Other
Div1Q 第1四半期配当金 1% 1% 1% 1%
Div2Q 第2四半期配当金 95% 95% 95%
Div3Q 第3四半期配当金 1% 1%
DivFY 期末配当金 100%
DivAnn 年間配当金 98%
DivTotalAnn 年間配当金総額 85%
PayoutRatioAnn 配当性向 80%
株式数
フィールド フィールド和名 FY 1Q 2Q 3Q Other
ShOutFY 期末発行済株式数 100% 100% 100% 100%
TrShFY 期末自己株式数 97% 97% 98% 97%
AvgSh 期中平均株式数 100% 100% 100% 100%
業績予想(今期)
フィールド フィールド和名 FY 1Q 2Q 3Q Other
FSales 今期売上高予想 93% 94% 94%
FOP 今期営業利益予想 92% 93% 93%
FOdP 今期経常利益予想 94% 95% 95%
FNP 今期純利益予想 94% 95% 95%
FEPS 今期EPS予想 94% 95% 95%
FSales2Q 今期上半期売上高予想 47%
FOP2Q 今期上半期営業利益予想 46%
FOdP2Q 今期上半期経常利益予想 48%
FNP2Q 今期上半期純利益予想 48%
FEPS2Q 今期上半期EPS予想 48%
配当予想(今期)
フィールド フィールド和名 FY 1Q 2Q 3Q Other
FDivAnn 今期年間配当予想 93% 93% 94%
FDivFY 今期期末配当予想 94% 95% 95%
FDiv2Q 今期第2四半期配当予想 91%
FDiv3Q 今期第3四半期配当予想 1%
非連結業績予想(今期)
フィールド フィールド和名 FY 1Q 2Q 3Q Other
FNCSales 今期非連結売上高予想 1%
FNCOdP 今期非連結経常利益予想 2%
FNCNP 今期非連結純利益予想 2%
FNCEPS 今期非連結EPS予想 2%
業績予想(来期)
フィールド フィールド和名 FY 1Q 2Q 3Q Other
NxFSales 来期売上高予想 92%
NxFOP 来期営業利益予想 91%
NxFOdP 来期経常利益予想 93%
NxFNp 来期純利益予想 93%
NxFEPS 来期EPS予想 93%
NxFSales2Q 来期上半期売上高予想 46%
NxFOP2Q 来期上半期営業利益予想 45%
NxFOdP2Q 来期上半期経常利益予想 47%
NxFNp2Q 来期上半期純利益予想 47%
NxFEPS2Q 来期上半期EPS予想 47%
配当予想(来期)
フィールド フィールド和名 FY 1Q 2Q 3Q Other
NxFDivAnn 来期年間配当予想 92%
NxFDivFY 来期期末配当予想 93%
NxFPayoutRatioAnn 来期配当性向予想 74%
NxFDiv1Q 来期第1四半期配当予想 1%
NxFDiv2Q 来期第2四半期配当予想 89%
NxFDiv3Q 来期第3四半期配当予想
非連結業績予想(来期)
フィールド フィールド和名 FY 1Q 2Q 3Q Other
NxFNCSales 来期非連結売上高予想 14%
NxFNCOP 来期非連結営業利益予想 5%
NxFNCOdP 来期非連結経常利益予想 15%
NxFNCNP 来期非連結純利益予想 15%
NxFNCEPS 来期非連結EPS予想 15%
NxFNCSales2Q 来期非連結上半期売上高予想 9%
NxFNCOP2Q 来期非連結上半期営業利益予想 3%
NxFNCOdP2Q 来期非連結上半期経常利益予想 10%
NxFNCNP2Q 来期非連結上半期純利益予想 10%
NxFNCEPS2Q 来期非連結上半期EPS予想 10%
非連結財務指標(実績)
フィールド フィールド和名 FY 1Q 2Q 3Q Other
NCSales 非連結売上高 82% 2%
NCOP 非連結営業利益 80%
NCOdP 非連結経常利益 82% 2%
NCNP 非連結純利益 82% 2%
NCEPS 非連結EPS 82% 2%
NCTA 非連結総資産 82% 2%
NCEq 非連結純資産 82% 2%
NCEqAR 非連結自己資本比率 82% 2%
NCBPS 非連結BPS 82%
フラグ・特記事項
フィールド フィールド和名 FY 1Q 2Q 3Q Other
MatChgSub 主要な子会社の変更 42% 13% 8% 35%
SigChgInC 会計方針の重要な変更 58% 86% 92% 65%
ChgByASRev 会計基準変更による修正再表示 100% 100% 100% 100%
ChgNoASRev 会計方針変更(遡及なし) 100% 100% 100% 100%
ChgAcEst 会計上の見積りの変更 100% 100% 97% 100%
RetroRst 修正再表示 100% 100% 97% 100%

以下のフィールドは全期間で取得率 0% のため、表から省略しています: DivUnit(配当金単位)、FDivTotalAnn(今期配当金総額予想)、FPayoutRatioAnn(今期配当性向予想)、FDiv1Q(今期第1四半期配当予想)、FDivUnit(今期配当金単位予想)、FNCOP(今期非連結営業利益予想)、FNCSales2Q(今期非連結上半期売上高予想)、FNCOP2Q(今期非連結上半期営業利益予想)、FNCOdP2Q(今期非連結上半期経常利益予想)、FNCNP2Q(今期非連結上半期純利益予想)、FNCEPS2Q(今期非連結上半期EPS予想)、NxFDivUnit(来期配当金単位予想)

3-B. 非連結・JP

3-A(連結・JP)と同じ構造ですが、すべての数値が親会社単体ベースとなります。損益計算書・貸借対照表の主要フィールドは 99〜100% で安定。DEPS(希薄化後EPS)は 29〜34% と連結より若干高く、単体決算を開示する企業では潜在株式保有割合がやや高いことが示唆されます。キャッシュフローは FY=99〜100%、2Q=89〜92% に対し 1Q・3Q は 3% と低く、連結と同様に中間・通期中心の開示慣行が反映されています。

非連結 DocType では NC*(非連結財務指標)フィールドはすべて —(0%) です。非連結書類自体が単体数値であるため、重複して NC* を返す必要がないことによるものです。

業績予想(今期)は FY で取得不可(—(0%))で、来期予想(NxFSales 等)は FY でのみ 90〜92% と高く、連結と同様の開示パターンを示しています。来期上半期予想は FY で 41% にとどまります。フラグ(ChgByASRev 等)は FY〜3Q で 100% と常に返されます。DivTotalAnn(年間配当金総額)が 64%、PayoutRatioAnn(配当性向)が 60% と連結(85%・80%)より低く、単体では総額・性向の開示を省略する企業が多いことを示しています。

DocType マッピング
DocType
FY FYFinancialStatements_NonConsolidated_JP
1Q 1QFinancialStatements_NonConsolidated_JP
2Q 2QFinancialStatements_NonConsolidated_JP
3Q 3QFinancialStatements_NonConsolidated_JP
Other OtherPeriodFinancialStatements_NonConsolidated_JP
開示メタデータ
フィールド フィールド和名 FY 1Q 2Q 3Q Other
DiscDate 開示日 100% 100% 100% 100% 100%
DiscTime 開示時刻 100% 100% 100% 100% 100%
Code 銘柄コード 100% 100% 100% 100% 100%
DiscNo 開示番号 100% 100% 100% 100% 100%
DocType 開示書類種別 100% 100% 100% 100% 100%
CurPerType 当期種別 100% 100% 100% 100% 100%
CurPerSt 当期開始日 100% 100% 100% 100% 100%
CurPerEn 当期終了日 100% 100% 100% 100% 100%
CurFYSt 当期FY開始日 100% 100% 100% 100% 100%
CurFYEn 当期FY終了日 100% 100% 100% 100% 100%
NxtFYSt 来期FY開始日 100%
NxtFYEn 来期FY終了日 100%
損益計算書(実績)
フィールド フィールド和名 FY 1Q 2Q 3Q Other
Sales 売上高 99% 98% 99% 99% 100%
OP 営業利益 100% 100% 100% 100% 100%
OdP 経常利益 100% 100% 100% 100% 100%
NP 当期純利益 100% 100% 100% 100% 100%
EPS 1株当たり純利益 100% 100% 100% 100%
DEPS 希薄化後EPS 34% 29% 31% 31%
貸借対照表(実績)
フィールド フィールド和名 FY 1Q 2Q 3Q Other
TA 総資産 100% 100% 100% 100% 100%
Eq 純資産 100% 100% 100% 100% 100%
EqAR 自己資本比率 100% 100% 100% 100%
BPS 1株当たり純資産 100% 14% 12% 14%
キャッシュフロー(実績)
フィールド フィールド和名 FY 1Q 2Q 3Q Other
CFO 営業CF 100% 3% 92% 3%
CFI 投資CF 99% 3% 90% 3%
CFF 財務CF 99% 3% 89% 3%
CashEq 現金及び現金同等物 100% 3% 92% 3%
配当(実績)
フィールド フィールド和名 FY 1Q 2Q 3Q Other
Div1Q 第1四半期配当金
Div2Q 第2四半期配当金 95% 95% 95%
Div3Q 第3四半期配当金
DivFY 期末配当金 100%
DivAnn 年間配当金 99%
DivTotalAnn 年間配当金総額 64%
PayoutRatioAnn 配当性向 60%
株式数
フィールド フィールド和名 FY 1Q 2Q 3Q Other
ShOutFY 期末発行済株式数 100% 100% 100% 100%
TrShFY 期末自己株式数 86% 86% 86% 86%
AvgSh 期中平均株式数 100% 100% 100% 100%
業績予想(今期)
フィールド フィールド和名 FY 1Q 2Q 3Q Other
FSales 今期売上高予想 91% 92% 93%
FOP 今期営業利益予想 92% 93% 94%
FOdP 今期経常利益予想 92% 93% 94%
FNP 今期純利益予想 92% 93% 94%
FEPS 今期EPS予想 92% 92% 94%
FSales2Q 今期上半期売上高予想 42%
FOP2Q 今期上半期営業利益予想 42%
FOdP2Q 今期上半期経常利益予想 43%
FNP2Q 今期上半期純利益予想 43%
FEPS2Q 今期上半期EPS予想 42%
配当予想(今期)
フィールド フィールド和名 FY 1Q 2Q 3Q Other
FDivAnn 今期年間配当予想 91% 92% 93%
FDivFY 今期期末配当予想 92% 93% 94%
FDiv2Q 今期第2四半期配当予想 90%
FDiv3Q 今期第3四半期配当予想
業績予想(来期)
フィールド フィールド和名 FY 1Q 2Q 3Q Other
NxFSales 来期売上高予想 90%
NxFOP 来期営業利益予想 92%
NxFOdP 来期経常利益予想 92%
NxFNp 来期純利益予想 92%
NxFEPS 来期EPS予想 91%
NxFSales2Q 来期上半期売上高予想 41%
NxFOP2Q 来期上半期営業利益予想 41%
NxFOdP2Q 来期上半期経常利益予想 41%
NxFNp2Q 来期上半期純利益予想 41%
NxFEPS2Q 来期上半期EPS予想 41%
配当予想(来期)
フィールド フィールド和名 FY 1Q 2Q 3Q Other
NxFDivAnn 来期年間配当予想 90%
NxFDivFY 来期期末配当予想 91%
NxFPayoutRatioAnn 来期配当性向予想 54%
NxFDiv1Q 来期第1四半期配当予想
NxFDiv2Q 来期第2四半期配当予想 89%
NxFDiv3Q 来期第3四半期配当予想
フラグ・特記事項
フィールド フィールド和名 FY 1Q 2Q 3Q Other
ChgByASRev 会計基準変更による修正再表示 100% 100% 100% 100%
ChgNoASRev 会計方針変更(遡及なし) 100% 100% 100% 100%
ChgAcEst 会計上の見積りの変更 100% 100% 100% 100%
RetroRst 修正再表示 100% 100% 100% 100%

以下のフィールドは全期間で取得率 0% のため、表から省略しています: DivUnit(配当金単位)、FDivTotalAnn(今期配当金総額予想)、FPayoutRatioAnn(今期配当性向予想)、FDiv1Q(今期第1四半期配当予想)、FDivUnit(今期配当金単位予想)、FNCSales(今期非連結売上高予想)、FNCOP(今期非連結営業利益予想)、FNCOdP(今期非連結経常利益予想)、FNCNP(今期非連結純利益予想)、FNCEPS(今期非連結EPS予想)、FNCSales2Q(今期非連結上半期売上高予想)、FNCOP2Q(今期非連結上半期営業利益予想)、FNCOdP2Q(今期非連結上半期経常利益予想)、FNCNP2Q(今期非連結上半期純利益予想)、FNCEPS2Q(今期非連結上半期EPS予想)、NxFDivUnit(来期配当金単位予想)、NxFNCSales(来期非連結売上高予想)、NxFNCOP(来期非連結営業利益予想)、NxFNCOdP(来期非連結経常利益予想)、NxFNCNP(来期非連結純利益予想)、NxFNCEPS(来期非連結EPS予想)、NxFNCSales2Q(来期非連結上半期売上高予想)、NxFNCOP2Q(来期非連結上半期営業利益予想)、NxFNCOdP2Q(来期非連結上半期経常利益予想)、NxFNCNP2Q(来期非連結上半期純利益予想)、NxFNCEPS2Q(来期非連結上半期EPS予想)、NCSales(非連結売上高)、NCOP(非連結営業利益)、NCOdP(非連結経常利益)、NCNP(非連結純利益)、NCEPS(非連結EPS)、NCTA(非連結総資産)、NCEq(非連結純資産)、NCEqAR(非連結自己資本比率)、NCBPS(非連結BPS)、MatChgSub(主要な子会社の変更)、SigChgInC(会計方針の重要な変更)

3-C. 連結・IFRS

IFRS では「経常利益」の概念が存在しないため、OdP(経常利益)および FOdP(今期経常利益予想)・NxFOdP(来期経常利益予想)はすべて取得不可(—(0%))となっています。DEPS(希薄化後EPS)は 76〜79% と JP の 26〜28% より大幅に高く、IFRS 適用企業(大型・グローバル企業が多い)ではストックオプション等の潜在株式の開示が一般的であることが反映されています。

キャッシュフローは FY=100%、1Q=82%、2Q=92%、3Q=86% と、JP(1Q・3Q=7%)に比べて四半期でも高い取得率を示しており、IFRS 企業では四半期ごとの CF 開示に積極的であることが読み取れます。業績予想(今期)は FY で取得不可(—(0%))で 1Q〜3Q に集中(86〜91%)。来期予想は FY でのみ 79〜88% 取得可能です。

非連結財務指標(NCSales 等)は FY で約 70% あり、IFRS 連結でも親会社単体数値を一部開示していることがわかります。非連結来期予想は 1〜3% と極めて低く、IFRS 企業では単体将来予想の開示はほぼ行われません。RetroRst(修正再表示)は全期間で —(0%) となっており、IFRS では遡及修正フラグの記載方式が異なることが示されています。フラグ(ChgByASRev 等)はフラグであるため 100% と常に返されます。

DocType マッピング
DocType
FY FYFinancialStatements_Consolidated_IFRS
1Q 1QFinancialStatements_Consolidated_IFRS
2Q 2QFinancialStatements_Consolidated_IFRS
3Q 3QFinancialStatements_Consolidated_IFRS
開示メタデータ
フィールド フィールド和名 FY 1Q 2Q 3Q
DiscDate 開示日 100% 100% 100% 100%
DiscTime 開示時刻 100% 100% 100% 100%
Code 銘柄コード 100% 100% 100% 100%
DiscNo 開示番号 100% 100% 100% 100%
DocType 開示書類種別 100% 100% 100% 100%
CurPerType 当期種別 100% 100% 100% 100%
CurPerSt 当期開始日 100% 100% 100% 100%
CurPerEn 当期終了日 100% 100% 100% 100%
CurFYSt 当期FY開始日 100% 100% 100% 100%
CurFYEn 当期FY終了日 100% 100% 100% 100%
NxtFYSt 来期FY開始日 100%
NxtFYEn 来期FY終了日 100%
損益計算書(実績)
フィールド フィールド和名 FY 1Q 2Q 3Q
Sales 売上高 99% 100% 99% 100%
OP 営業利益 93% 93% 94% 93%
OdP 経常利益
NP 当期純利益 100% 100% 100% 100%
EPS 1株当たり純利益 100% 100% 100% 100%
DEPS 希薄化後EPS 79% 76% 77% 77%
貸借対照表(実績)
フィールド フィールド和名 FY 1Q 2Q 3Q
TA 総資産 100% 100% 100% 100%
Eq 純資産 100% 100% 100% 100%
EqAR 自己資本比率 100% 100% 100% 100%
BPS 1株当たり純資産 100% 15% 15% 15%
キャッシュフロー(実績)
フィールド フィールド和名 FY 1Q 2Q 3Q
CFO 営業CF 100% 82% 92% 86%
CFI 投資CF 100% 82% 92% 86%
CFF 財務CF 100% 82% 92% 86%
CashEq 現金及び現金同等物 100% 100% 100% 100%
配当(実績)
フィールド フィールド和名 FY 1Q 2Q 3Q
Div1Q 第1四半期配当金 2% 2% 2% 2%
Div2Q 第2四半期配当金 97% 97% 96%
Div3Q 第3四半期配当金 2% 2%
DivFY 期末配当金 100%
DivAnn 年間配当金 95%
DivTotalAnn 年間配当金総額 85%
PayoutRatioAnn 配当性向 80%
株式数
フィールド フィールド和名 FY 1Q 2Q 3Q
ShOutFY 期末発行済株式数 100% 100% 100% 100%
TrShFY 期末自己株式数 96% 96% 98% 97%
AvgSh 期中平均株式数 100% 100% 100% 100%
業績予想(今期)
フィールド フィールド和名 FY 1Q 2Q 3Q
FSales 今期売上高予想 86% 88% 89%
FOP 今期営業利益予想 78% 80% 80%
FOdP 今期経常利益予想
FNP 今期純利益予想 89% 90% 91%
FEPS 今期EPS予想 87% 87% 89%
FSales2Q 今期上半期売上高予想 29%
FOP2Q 今期上半期営業利益予想 27%
FNP2Q 今期上半期純利益予想 29%
FEPS2Q 今期上半期EPS予想 29%
配当予想(今期)
フィールド フィールド和名 FY 1Q 2Q 3Q
FDivAnn 今期年間配当予想 88% 88% 88%
FDivFY 今期期末配当予想 91% 92% 93%
FDiv2Q 今期第2四半期配当予想 91%
FDiv3Q 今期第3四半期配当予想 2% 2%
業績予想(来期)
フィールド フィールド和名 FY 1Q 2Q 3Q
NxFSales 来期売上高予想 86%
NxFOP 来期営業利益予想 79%
NxFNp 来期純利益予想 88%
NxFEPS 来期EPS予想 86%
NxFSales2Q 来期上半期売上高予想 28%
NxFOP2Q 来期上半期営業利益予想 27%
NxFNp2Q 来期上半期純利益予想 27%
NxFEPS2Q 来期上半期EPS予想 27%
配当予想(来期)
フィールド フィールド和名 FY 1Q 2Q 3Q
NxFDivAnn 来期年間配当予想 88%
NxFDivFY 来期期末配当予想 88%
NxFPayoutRatioAnn 来期配当性向予想 69%
NxFDiv1Q 来期第1四半期配当予想 2%
NxFDiv2Q 来期第2四半期配当予想 87%
NxFDiv3Q 来期第3四半期配当予想 2%
非連結業績予想(来期)
フィールド フィールド和名 FY 1Q 2Q 3Q
NxFNCSales 来期非連結売上高予想 3%
NxFNCOP 来期非連結営業利益予想 1%
NxFNCOdP 来期非連結経常利益予想 3%
NxFNCNP 来期非連結純利益予想 3%
NxFNCEPS 来期非連結EPS予想 3%
NxFNCSales2Q 来期非連結上半期売上高予想 1%
NxFNCOP2Q 来期非連結上半期営業利益予想
NxFNCOdP2Q 来期非連結上半期経常利益予想 1%
NxFNCNP2Q 来期非連結上半期純利益予想 1%
NxFNCEPS2Q 来期非連結上半期EPS予想 1%
非連結財務指標(実績)
フィールド フィールド和名 FY 1Q 2Q 3Q
NCSales 非連結売上高 70%
NCOP 非連結営業利益 70%
NCOdP 非連結経常利益 70%
NCNP 非連結純利益 70%
NCEPS 非連結EPS 70%
NCTA 非連結総資産 70%
NCEq 非連結純資産 70%
NCEqAR 非連結自己資本比率 70%
NCBPS 非連結BPS 70%
フラグ・特記事項
フィールド フィールド和名 FY 1Q 2Q 3Q
MatChgSub 主要な子会社の変更 43% 16% 5% 30%
SigChgInC 会計方針の重要な変更 57% 84% 95% 70%
ChgByASRev 会計基準変更による修正再表示 100% 100% 100% 100%
ChgNoASRev 会計方針変更(遡及なし) 100% 100% 100% 100%
ChgAcEst 会計上の見積りの変更 100% 100% 100% 100%
RetroRst 修正再表示

以下のフィールドは全期間で取得率 0% のため、表から省略しています: DivUnit(配当金単位)、FOdP2Q(今期上半期経常利益予想)、FDivTotalAnn(今期配当金総額予想)、FPayoutRatioAnn(今期配当性向予想)、FDiv1Q(今期第1四半期配当予想)、FDivUnit(今期配当金単位予想)、FNCSales(今期非連結売上高予想)、FNCOP(今期非連結営業利益予想)、FNCOdP(今期非連結経常利益予想)、FNCNP(今期非連結純利益予想)、FNCEPS(今期非連結EPS予想)、FNCSales2Q(今期非連結上半期売上高予想)、FNCOP2Q(今期非連結上半期営業利益予想)、FNCOdP2Q(今期非連結上半期経常利益予想)、FNCNP2Q(今期非連結上半期純利益予想)、FNCEPS2Q(今期非連結上半期EPS予想)、NxFOdP(来期経常利益予想)、NxFOdP2Q(来期上半期経常利益予想)、NxFDivUnit(来期配当金単位予想)

3-D. 非連結・IFRS

IFRS を非連結(単体)で適用する企業は日本では極めて少数で、本グループのサンプル数は非常に小さいため、取得率の数値はばらつきが大きく参考値として扱ってください。配当・株式数・業績予想・来期予想フィールドはすべて —(0%) となっており、非連結 IFRS では予想数値の公表がほぼ行われていないことがわかります。

損益計算書・貸借対照表・CF の主要フィールドは 75〜100% で取得可能で、基本的な財務実績データは入手できます。OdP(経常利益)は日本基準固有の概念であるため —(0%) です。CF は FY・1Q〜3Q すべてで 100% と四半期を通じて完全に取得でき、非連結 IFRS でも CF 開示が徹底されています。フラグ・特記事項はすべて —(0%) となっており、このグループではフラグ情報が提供されません。

DocType マッピング
DocType
FY FYFinancialStatements_NonConsolidated_IFRS
1Q 1QFinancialStatements_NonConsolidated_IFRS
2Q 2QFinancialStatements_NonConsolidated_IFRS
3Q 3QFinancialStatements_NonConsolidated_IFRS
開示メタデータ
フィールド フィールド和名 FY 1Q 2Q 3Q
DiscDate 開示日 100% 100% 100% 100%
DiscTime 開示時刻 100% 100% 100% 100%
Code 銘柄コード 100% 100% 100% 100%
DiscNo 開示番号 100% 100% 100% 100%
DocType 開示書類種別 100% 100% 100% 100%
CurPerType 当期種別 100% 100% 100% 100%
CurPerSt 当期開始日 100% 100% 100% 100%
CurPerEn 当期終了日 100% 100% 100% 100%
CurFYSt 当期FY開始日 100% 100% 100% 100%
CurFYEn 当期FY終了日 100% 100% 100% 100%
損益計算書(実績)
フィールド フィールド和名 FY 1Q 2Q 3Q
Sales 売上高 100% 100% 80% 100%
OP 営業利益 100% 100% 100% 100%
NP 当期純利益 100% 100% 100% 100%
EPS 1株当たり純利益 100% 100% 100% 100%
DEPS 希薄化後EPS 75% 80% 80% 100%
貸借対照表(実績)
フィールド フィールド和名 FY 1Q 2Q 3Q
TA 総資産 100% 100% 100% 100%
Eq 純資産 75% 100% 100% 67%
キャッシュフロー(実績)
フィールド フィールド和名 FY 1Q 2Q 3Q
CFO 営業CF 100% 100% 100% 100%
CFI 投資CF 100% 100% 100% 100%
CFF 財務CF 100% 100% 100% 100%
CashEq 現金及び現金同等物 100% 100% 100% 100%

以下のフィールドは全期間で取得率 0% のため、表から省略しています: NxtFYSt(来期FY開始日)、NxtFYEn(来期FY終了日)、OdP(経常利益)、EqAR(自己資本比率)、BPS(1株当たり純資産)、Div1Q(第1四半期配当金)、Div2Q(第2四半期配当金)、Div3Q(第3四半期配当金)、DivFY(期末配当金)、DivAnn(年間配当金)、DivTotalAnn(年間配当金総額)、DivUnit(配当金単位)、PayoutRatioAnn(配当性向)、ShOutFY(期末発行済株式数)、TrShFY(期末自己株式数)、AvgSh(期中平均株式数)、FSales(今期売上高予想)、FOP(今期営業利益予想)、FOdP(今期経常利益予想)、FNP(今期純利益予想)、FEPS(今期EPS予想)、FSales2Q(今期上半期売上高予想)、FOP2Q(今期上半期営業利益予想)、FOdP2Q(今期上半期経常利益予想)、FNP2Q(今期上半期純利益予想)、FEPS2Q(今期上半期EPS予想)、FDivAnn(今期年間配当予想)、FDivFY(今期期末配当予想)、FDivTotalAnn(今期配当金総額予想)、FPayoutRatioAnn(今期配当性向予想)、FDiv1Q(今期第1四半期配当予想)、FDiv2Q(今期第2四半期配当予想)、FDiv3Q(今期第3四半期配当予想)、FDivUnit(今期配当金単位予想)、FNCSales(今期非連結売上高予想)、FNCOP(今期非連結営業利益予想)、FNCOdP(今期非連結経常利益予想)、FNCNP(今期非連結純利益予想)、FNCEPS(今期非連結EPS予想)、FNCSales2Q(今期非連結上半期売上高予想)、FNCOP2Q(今期非連結上半期営業利益予想)、FNCOdP2Q(今期非連結上半期経常利益予想)、FNCNP2Q(今期非連結上半期純利益予想)、FNCEPS2Q(今期非連結上半期EPS予想)、NxFSales(来期売上高予想)、NxFOP(来期営業利益予想)、NxFOdP(来期経常利益予想)、NxFNp(来期純利益予想)、NxFEPS(来期EPS予想)、NxFSales2Q(来期上半期売上高予想)、NxFOP2Q(来期上半期営業利益予想)、NxFOdP2Q(来期上半期経常利益予想)、NxFNp2Q(来期上半期純利益予想)、NxFEPS2Q(来期上半期EPS予想)、NxFDivAnn(来期年間配当予想)、NxFDivFY(来期期末配当予想)、NxFPayoutRatioAnn(来期配当性向予想)、NxFDiv1Q(来期第1四半期配当予想)、NxFDiv2Q(来期第2四半期配当予想)、NxFDiv3Q(来期第3四半期配当予想)、NxFDivUnit(来期配当金単位予想)、NxFNCSales(来期非連結売上高予想)、NxFNCOP(来期非連結営業利益予想)、NxFNCOdP(来期非連結経常利益予想)、NxFNCNP(来期非連結純利益予想)、NxFNCEPS(来期非連結EPS予想)、NxFNCSales2Q(来期非連結上半期売上高予想)、NxFNCOP2Q(来期非連結上半期営業利益予想)、NxFNCOdP2Q(来期非連結上半期経常利益予想)、NxFNCNP2Q(来期非連結上半期純利益予想)、NxFNCEPS2Q(来期非連結上半期EPS予想)、NCSales(非連結売上高)、NCOP(非連結営業利益)、NCOdP(非連結経常利益)、NCNP(非連結純利益)、NCEPS(非連結EPS)、NCTA(非連結総資産)、NCEq(非連結純資産)、NCEqAR(非連結自己資本比率)、NCBPS(非連結BPS)、MatChgSub(主要な子会社の変更)、SigChgInC(会計方針の重要な変更)、ChgByASRev(会計基準変更による修正再表示)、ChgNoASRev(会計方針変更(遡及なし))、ChgAcEst(会計上の見積りの変更)、RetroRst(修正再表示)

3-E. 連結・US基準

US GAAP でも「経常利益」の概念がないため、OdP はほぼ —(2Q・3Q で 6〜8% のみ)で、一部企業が任意で記載している程度です。DEPS は 81〜87% と高く、US 基準企業(外資系・グローバル企業)ではストックオプション等の潜在株式の開示が一般的です。キャッシュフローは FY=100% に対し 1Q・3Q は —(0%)、2Q=8% と非常に低く、US 基準の日本上場企業では四半期 CF の開示がほぼ行われていません。

配当関連(DivFYDivAnnDivTotalAnnPayoutRatioAnn)はすべて FY=100% と高く、US 基準採用企業は年間配当情報を安定して開示しています。業績予想(今期)は 53〜85% と JP より低く、FY では取得不可(—(0%))という点は共通です。来期予想は FY でのみ 50〜71% と JP(91〜93%)より低く、US 基準企業では翌期予想の開示慣行が定着していない企業も多いことがわかります。

NC* フィールドは FY で 43〜57% と中程度あり、US 基準連結でも一部企業が同一書類内で親会社単体数値を併記していることが示されています。フラグは ChgByASRevChgNoASRev が 100% の一方、ChgAcEstRetroRst は一部期間で —(0%) となっており、US 基準では一部フラグが省略されるケースがあります。

DocType マッピング
DocType
FY FYFinancialStatements_Consolidated_US
1Q 1QFinancialStatements_Consolidated_US
2Q 2QFinancialStatements_Consolidated_US
3Q 3QFinancialStatements_Consolidated_US
開示メタデータ
フィールド フィールド和名 FY 1Q 2Q 3Q
DiscDate 開示日 100% 100% 100% 100%
DiscTime 開示時刻 100% 100% 100% 100%
Code 銘柄コード 100% 100% 100% 100%
DiscNo 開示番号 100% 100% 100% 100%
DocType 開示書類種別 100% 100% 100% 100%
CurPerType 当期種別 100% 100% 100% 100%
CurPerSt 当期開始日 100% 100% 100% 100%
CurPerEn 当期終了日 100% 100% 100% 100%
CurFYSt 当期FY開始日 100% 100% 100% 100%
CurFYEn 当期FY終了日 100% 100% 100% 100%
NxtFYSt 来期FY開始日 100%
NxtFYEn 来期FY終了日 100%
損益計算書(実績)
フィールド フィールド和名 FY 1Q 2Q 3Q
Sales 売上高 100% 100% 100% 100%
OP 営業利益 71% 73% 85% 81%
OdP 経常利益 8% 6%
NP 当期純利益 100% 100% 100% 100%
EPS 1株当たり純利益 100% 100% 100% 100%
DEPS 希薄化後EPS 86% 87% 85% 81%
貸借対照表(実績)
フィールド フィールド和名 FY 1Q 2Q 3Q
TA 総資産 100% 100% 100% 100%
Eq 純資産 100% 100% 100% 100%
EqAR 自己資本比率 100% 100% 100% 100%
BPS 1株当たり純資産 100% 40% 31% 31%
キャッシュフロー(実績)
フィールド フィールド和名 FY 1Q 2Q 3Q
CFO 営業CF 100% 8%
CFI 投資CF 100% 8%
CFF 財務CF 100% 8%
CashEq 現金及び現金同等物 100% 8%
配当(実績)
フィールド フィールド和名 FY 1Q 2Q 3Q
Div2Q 第2四半期配当金 100% 100% 100%
DivFY 期末配当金 100%
DivAnn 年間配当金 100%
DivTotalAnn 年間配当金総額 100%
PayoutRatioAnn 配当性向 100%
株式数
フィールド フィールド和名 FY 1Q 2Q 3Q
ShOutFY 期末発行済株式数 100% 100% 100% 100%
TrShFY 期末自己株式数 100% 100% 100% 100%
AvgSh 期中平均株式数 100% 100% 100% 100%
業績予想(今期)
フィールド フィールド和名 FY 1Q 2Q 3Q
FSales 今期売上高予想 53% 69% 62%
FOP 今期営業利益予想 53% 69% 62%
FOdP 今期経常利益予想 8%
FNP 今期純利益予想 67% 85% 75%
FEPS 今期EPS予想 53% 69% 62%
配当予想(今期)
フィールド フィールド和名 FY 1Q 2Q 3Q
FDivAnn 今期年間配当予想 73% 85% 75%
FDivFY 今期期末配当予想 60% 69% 69%
FDiv2Q 今期第2四半期配当予想 60%
業績予想(来期)
フィールド フィールド和名 FY 1Q 2Q 3Q
NxFSales 来期売上高予想 50%
NxFOP 来期営業利益予想 50%
NxFNp 来期純利益予想 64%
NxFEPS 来期EPS予想 50%
配当予想(来期)
フィールド フィールド和名 FY 1Q 2Q 3Q
NxFDivAnn 来期年間配当予想 71%
NxFDivFY 来期期末配当予想 57%
NxFPayoutRatioAnn 来期配当性向予想 57%
NxFDiv2Q 来期第2四半期配当予想 57%
非連結財務指標(実績)
フィールド フィールド和名 FY 1Q 2Q 3Q
NCSales 非連結売上高 57%
NCOP 非連結営業利益 43%
NCOdP 非連結経常利益 57%
NCNP 非連結純利益 57%
NCEPS 非連結EPS 57%
NCTA 非連結総資産 57%
NCEq 非連結純資産 57%
NCEqAR 非連結自己資本比率 57%
NCBPS 非連結BPS 57%
フラグ・特記事項
フィールド フィールド和名 FY 1Q 2Q 3Q
MatChgSub 主要な子会社の変更 57% 7% 31%
SigChgInC 会計方針の重要な変更 43% 93% 100% 69%
ChgByASRev 会計基準変更による修正再表示 100% 100% 100% 100%
ChgNoASRev 会計方針変更(遡及なし) 100% 100% 100% 100%
ChgAcEst 会計上の見積りの変更 8% 6%
RetroRst 修正再表示 8% 6%

以下のフィールドは全期間で取得率 0% のため、表から省略しています: Div1Q(第1四半期配当金)、Div3Q(第3四半期配当金)、DivUnit(配当金単位)、FSales2Q(今期上半期売上高予想)、FOP2Q(今期上半期営業利益予想)、FOdP2Q(今期上半期経常利益予想)、FNP2Q(今期上半期純利益予想)、FEPS2Q(今期上半期EPS予想)、FDivTotalAnn(今期配当金総額予想)、FPayoutRatioAnn(今期配当性向予想)、FDiv1Q(今期第1四半期配当予想)、FDiv3Q(今期第3四半期配当予想)、FDivUnit(今期配当金単位予想)、FNCSales(今期非連結売上高予想)、FNCOP(今期非連結営業利益予想)、FNCOdP(今期非連結経常利益予想)、FNCNP(今期非連結純利益予想)、FNCEPS(今期非連結EPS予想)、FNCSales2Q(今期非連結上半期売上高予想)、FNCOP2Q(今期非連結上半期営業利益予想)、FNCOdP2Q(今期非連結上半期経常利益予想)、FNCNP2Q(今期非連結上半期純利益予想)、FNCEPS2Q(今期非連結上半期EPS予想)、NxFOdP(来期経常利益予想)、NxFSales2Q(来期上半期売上高予想)、NxFOP2Q(来期上半期営業利益予想)、NxFOdP2Q(来期上半期経常利益予想)、NxFNp2Q(来期上半期純利益予想)、NxFEPS2Q(来期上半期EPS予想)、NxFDiv1Q(来期第1四半期配当予想)、NxFDiv3Q(来期第3四半期配当予想)、NxFDivUnit(来期配当金単位予想)、NxFNCSales(来期非連結売上高予想)、NxFNCOP(来期非連結営業利益予想)、NxFNCOdP(来期非連結経常利益予想)、NxFNCNP(来期非連結純利益予想)、NxFNCEPS(来期非連結EPS予想)、NxFNCSales2Q(来期非連結上半期売上高予想)、NxFNCOP2Q(来期非連結上半期営業利益予想)、NxFNCOdP2Q(来期非連結上半期経常利益予想)、NxFNCNP2Q(来期非連結上半期純利益予想)、NxFNCEPS2Q(来期非連結上半期EPS予想)

3-F. 連結・Foreign

外国会社向けの DocType で、サンプル数が極めて少ないため取得率の数値はばらつきが大きく、参考値として扱ってください。OP(営業利益)が 50〜60% と低く、OdP(経常利益)はほぼ —(1Q=20% のみ)であるなど、外国企業独自の開示形式による欠損が多く見られます。キャッシュフローは FY のみ 100% で、四半期では —(0%) となっており、CF は通期でのみ取得できます。

来期予想(NxFSales=100%・NxFEPS=100%)が一部フィールドで 100% となっているのはサンプル数の少なさによるもので、全社が開示しているとは限りません。配当フィールドは期別・四半期ごとの開示パターンがまちまちで(Div2QDiv3Q が複数期間で取得可能)、外国企業の配当サイクルが日本企業と異なることが反映されています。フラグ(ChgByASRev 等)は 100% と常に返されますが、MatChgSub は 20〜50% と低く、イベント発生時のみ値が入るフラグであることが確認できます。

DocType マッピング
DocType
FY FYFinancialStatements_Consolidated_Foreign
1Q 1QFinancialStatements_Consolidated_Foreign
2Q 2QFinancialStatements_Consolidated_Foreign
3Q 3QFinancialStatements_Consolidated_Foreign
開示メタデータ
フィールド フィールド和名 FY 1Q 2Q 3Q
DiscDate 開示日 100% 100% 100% 100%
DiscTime 開示時刻 100% 100% 100% 100%
Code 銘柄コード 100% 100% 100% 100%
DiscNo 開示番号 100% 100% 100% 100%
DocType 開示書類種別 100% 100% 100% 100%
CurPerType 当期種別 100% 100% 100% 100%
CurPerSt 当期開始日 100% 100% 100% 100%
CurPerEn 当期終了日 100% 100% 100% 100%
CurFYSt 当期FY開始日 100% 100% 100% 100%
CurFYEn 当期FY終了日 100% 100% 100% 100%
NxtFYSt 来期FY開始日 100%
NxtFYEn 来期FY終了日 100%
損益計算書(実績)
フィールド フィールド和名 FY 1Q 2Q 3Q
Sales 売上高 100% 100% 100% 100%
OP 営業利益 50% 60% 50% 50%
OdP 経常利益 20%
NP 当期純利益 50% 100% 100% 100%
EPS 1株当たり純利益 100% 100% 100% 100%
DEPS 希薄化後EPS 100% 80% 100% 100%
貸借対照表(実績)
フィールド フィールド和名 FY 1Q 2Q 3Q
TA 総資産 100% 100% 100% 100%
Eq 純資産 100% 100% 100% 100%
EqAR 自己資本比率 100% 100% 100% 100%
BPS 1株当たり純資産 50%
キャッシュフロー(実績)
フィールド フィールド和名 FY 1Q 2Q 3Q
CFO 営業CF 100%
CFI 投資CF 100%
CFF 財務CF 100%
CashEq 現金及び現金同等物 100%
配当(実績)
フィールド フィールド和名 FY 1Q 2Q 3Q
Div1Q 第1四半期配当金 20% 25%
Div2Q 第2四半期配当金 75% 75% 100%
Div3Q 第3四半期配当金 50% 50%
DivFY 期末配当金 25%
DivAnn 年間配当金 75%
DivTotalAnn 年間配当金総額 75%
PayoutRatioAnn 配当性向 50%
株式数
フィールド フィールド和名 FY 1Q 2Q 3Q
ShOutFY 期末発行済株式数 100% 100% 100% 100%
TrShFY 期末自己株式数 50% 60% 50% 50%
AvgSh 期中平均株式数 100% 100% 100% 100%
業績予想(今期)
フィールド フィールド和名 FY 1Q 2Q 3Q
FSales 今期売上高予想 100% 100% 100%
FOP 今期営業利益予想 60% 50% 75%
FOdP 今期経常利益予想 20%
FNP 今期純利益予想 100% 100% 100%
FEPS 今期EPS予想 100% 100% 100%
配当予想(今期)
フィールド フィールド和名 FY 1Q 2Q 3Q
FDivAnn 今期年間配当予想 40% 25% 50%
FDivFY 今期期末配当予想 40% 25% 50%
FDiv2Q 今期第2四半期配当予想 80%
FDiv3Q 今期第3四半期配当予想 25%
業績予想(来期)
フィールド フィールド和名 FY 1Q 2Q 3Q
NxFSales 来期売上高予想 100%
NxFOP 来期営業利益予想 50%
NxFNp 来期純利益予想 50%
NxFEPS 来期EPS予想 100%
フラグ・特記事項
フィールド フィールド和名 FY 1Q 2Q 3Q
MatChgSub 主要な子会社の変更 50% 20% 25%
SigChgInC 会計方針の重要な変更 50% 80% 100% 75%
ChgByASRev 会計基準変更による修正再表示 100% 100% 100% 100%
ChgNoASRev 会計方針変更(遡及なし) 100% 100% 100% 100%
ChgAcEst 会計上の見積りの変更 100% 100% 100% 100%
RetroRst 修正再表示 20%

以下のフィールドは全期間で取得率 0% のため、表から省略しています: DivUnit(配当金単位)、FSales2Q(今期上半期売上高予想)、FOP2Q(今期上半期営業利益予想)、FOdP2Q(今期上半期経常利益予想)、FNP2Q(今期上半期純利益予想)、FEPS2Q(今期上半期EPS予想)、FDivTotalAnn(今期配当金総額予想)、FPayoutRatioAnn(今期配当性向予想)、FDiv1Q(今期第1四半期配当予想)、FDivUnit(今期配当金単位予想)、FNCSales(今期非連結売上高予想)、FNCOP(今期非連結営業利益予想)、FNCOdP(今期非連結経常利益予想)、FNCNP(今期非連結純利益予想)、FNCEPS(今期非連結EPS予想)、FNCSales2Q(今期非連結上半期売上高予想)、FNCOP2Q(今期非連結上半期営業利益予想)、FNCOdP2Q(今期非連結上半期経常利益予想)、FNCNP2Q(今期非連結上半期純利益予想)、FNCEPS2Q(今期非連結上半期EPS予想)、NxFOdP(来期経常利益予想)、NxFSales2Q(来期上半期売上高予想)、NxFOP2Q(来期上半期営業利益予想)、NxFOdP2Q(来期上半期経常利益予想)、NxFNp2Q(来期上半期純利益予想)、NxFEPS2Q(来期上半期EPS予想)、NxFDivAnn(来期年間配当予想)、NxFDivFY(来期期末配当予想)、NxFPayoutRatioAnn(来期配当性向予想)、NxFDiv1Q(来期第1四半期配当予想)、NxFDiv2Q(来期第2四半期配当予想)、NxFDiv3Q(来期第3四半期配当予想)、NxFDivUnit(来期配当金単位予想)、NxFNCSales(来期非連結売上高予想)、NxFNCOP(来期非連結営業利益予想)、NxFNCOdP(来期非連結経常利益予想)、NxFNCNP(来期非連結純利益予想)、NxFNCEPS(来期非連結EPS予想)、NxFNCSales2Q(来期非連結上半期売上高予想)、NxFNCOP2Q(来期非連結上半期営業利益予想)、NxFNCOdP2Q(来期非連結上半期経常利益予想)、NxFNCNP2Q(来期非連結上半期純利益予想)、NxFNCEPS2Q(来期非連結上半期EPS予想)、NCSales(非連結売上高)、NCOP(非連結営業利益)、NCOdP(非連結経常利益)、NCNP(非連結純利益)、NCEPS(非連結EPS)、NCTA(非連結総資産)、NCEq(非連結純資産)、NCEqAR(非連結自己資本比率)、NCBPS(非連結BPS)

3-G. 連結・REIT

REIT(不動産投資信託)は FY と 2Q の 2 期のみ開示があります(1Q・3Q は開示しない構造)。損益計算書・貸借対照表・CF の主要フィールドはほぼ 98〜100% と非常に安定しており、REIT のデータ品質は高いと言えます。DEPS(希薄化後EPS)はすべて —(0%) で、REIT では希薄化後EPS の概念が適用されません。CF は FY・2Q ともに 100% で、他の会計基準に比べて四半期(半期)CF の開示が徹底されています。

来期予想(NxFSales 等)は FY で 98% と高く、REIT は通期決算時に翌期見通しをほぼ必ず開示しています。来期上半期予想(NxFSales2Q 等)は FY で 1% と極めて低く、上半期分割での来期予想開示は稀です。配当(実績)は DivUnit のみ FY=98% で、通常の DivFYDivAnn 等は使われていません。REIT の分配金は別フィールド体系で管理されている可能性があります。フラグ(ChgByASRev 等)は 98〜100% と常に返されます。

DocType マッピング
DocType
FY FYFinancialStatements_Consolidated_REIT
2Q 2QFinancialStatements_Consolidated_REIT
開示メタデータ
フィールド フィールド和名 FY 2Q
DiscDate 開示日 100% 100%
DiscTime 開示時刻 100% 100%
Code 銘柄コード 100% 100%
DiscNo 開示番号 100% 100%
DocType 開示書類種別 100% 100%
CurPerType 当期種別 100% 100%
CurPerSt 当期開始日 100% 100%
CurPerEn 当期終了日 100% 100%
CurFYSt 当期FY開始日 100% 100%
CurFYEn 当期FY終了日 100% 100%
NxtFYSt 来期FY開始日 98%
NxtFYEn 来期FY終了日 98%
損益計算書(実績)
フィールド フィールド和名 FY 2Q
Sales 売上高 100% 100%
OP 営業利益 100% 100%
OdP 経常利益 100% 100%
NP 当期純利益 100% 100%
EPS 1株当たり純利益 98% 100%
貸借対照表(実績)
フィールド フィールド和名 FY 2Q
TA 総資産 100% 100%
Eq 純資産 100% 100%
EqAR 自己資本比率 98% 100%
BPS 1株当たり純資産 98% 100%
キャッシュフロー(実績)
フィールド フィールド和名 FY 2Q
CFO 営業CF 100% 100%
CFI 投資CF 100% 100%
CFF 財務CF 100% 100%
CashEq 現金及び現金同等物 100% 100%
配当(実績)
フィールド フィールド和名 FY 2Q
DivUnit 配当金単位 98%
株式数
フィールド フィールド和名 FY 2Q
ShOutFY 期末発行済株式数 98% 100%
TrShFY 期末自己株式数 72% 100%
業績予想(今期)
フィールド フィールド和名 FY 2Q
FSales 今期売上高予想 100%
FOP 今期営業利益予想 100%
FOdP 今期経常利益予想 100%
FNP 今期純利益予想 100%
配当予想(今期)
フィールド フィールド和名 FY 2Q
FDivUnit 今期配当金単位予想 100%
業績予想(来期)
フィールド フィールド和名 FY 2Q
NxFSales 来期売上高予想 98%
NxFOP 来期営業利益予想 98%
NxFOdP 来期経常利益予想 98%
NxFNp 来期純利益予想 98%
NxFSales2Q 来期上半期売上高予想 1%
NxFOP2Q 来期上半期営業利益予想 1%
NxFOdP2Q 来期上半期経常利益予想 1%
NxFNp2Q 来期上半期純利益予想 1%
配当予想(来期)
フィールド フィールド和名 FY 2Q
NxFDivUnit 来期配当金単位予想 98%
フラグ・特記事項
フィールド フィールド和名 FY 2Q
ChgByASRev 会計基準変更による修正再表示 98% 100%
ChgNoASRev 会計方針変更(遡及なし) 98% 100%
ChgAcEst 会計上の見積りの変更 98% 100%
RetroRst 修正再表示 98% 100%

以下のフィールドは全期間で取得率 0% のため、表から省略しています: DEPS(希薄化後EPS)、Div1Q(第1四半期配当金)、Div2Q(第2四半期配当金)、Div3Q(第3四半期配当金)、DivFY(期末配当金)、DivAnn(年間配当金)、DivTotalAnn(年間配当金総額)、PayoutRatioAnn(配当性向)、AvgSh(期中平均株式数)、FEPS(今期EPS予想)、FSales2Q(今期上半期売上高予想)、FOP2Q(今期上半期営業利益予想)、FOdP2Q(今期上半期経常利益予想)、FNP2Q(今期上半期純利益予想)、FEPS2Q(今期上半期EPS予想)、FDivAnn(今期年間配当予想)、FDivFY(今期期末配当予想)、FDivTotalAnn(今期配当金総額予想)、FPayoutRatioAnn(今期配当性向予想)、FDiv1Q(今期第1四半期配当予想)、FDiv2Q(今期第2四半期配当予想)、FDiv3Q(今期第3四半期配当予想)、FNCSales(今期非連結売上高予想)、FNCOP(今期非連結営業利益予想)、FNCOdP(今期非連結経常利益予想)、FNCNP(今期非連結純利益予想)、FNCEPS(今期非連結EPS予想)、FNCSales2Q(今期非連結上半期売上高予想)、FNCOP2Q(今期非連結上半期営業利益予想)、FNCOdP2Q(今期非連結上半期経常利益予想)、FNCNP2Q(今期非連結上半期純利益予想)、FNCEPS2Q(今期非連結上半期EPS予想)、NxFEPS(来期EPS予想)、NxFEPS2Q(来期上半期EPS予想)、NxFDivAnn(来期年間配当予想)、NxFDivFY(来期期末配当予想)、NxFPayoutRatioAnn(来期配当性向予想)、NxFDiv1Q(来期第1四半期配当予想)、NxFDiv2Q(来期第2四半期配当予想)、NxFDiv3Q(来期第3四半期配当予想)、NxFNCSales(来期非連結売上高予想)、NxFNCOP(来期非連結営業利益予想)、NxFNCOdP(来期非連結経常利益予想)、NxFNCNP(来期非連結純利益予想)、NxFNCEPS(来期非連結EPS予想)、NxFNCSales2Q(来期非連結上半期売上高予想)、NxFNCOP2Q(来期非連結上半期営業利益予想)、NxFNCOdP2Q(来期非連結上半期経常利益予想)、NxFNCNP2Q(来期非連結上半期純利益予想)、NxFNCEPS2Q(来期非連結上半期EPS予想)、NCSales(非連結売上高)、NCOP(非連結営業利益)、NCOdP(非連結経常利益)、NCNP(非連結純利益)、NCEPS(非連結EPS)、NCTA(非連結総資産)、NCEq(非連結純資産)、NCEqAR(非連結自己資本比率)、NCBPS(非連結BPS)、MatChgSub(主要な子会社の変更)、SigChgInC(会計方針の重要な変更)

3-H. 修正系(一般)

業績修正(EarnForecastRevision)と配当修正(DividendForecastRevision)の 2 DocType をまとめたグループです。実績財務データ(SalesOP 等)はすべて —(0%) で、修正書類には予想値のみが含まれます。業績修正では今期予想(FSales=71%・FNP=71%)が中心で、上半期予想(FSales2Q=21%)は取得率が低く、上半期予想の修正を開示する企業は限られます。

非連結業績予想修正は 20〜30% にとどまり、単体予想の修正開示は企業によって対応が分かれます。配当修正では FDivFY(期末配当予想)が 96%、FDivAnn(年間配当予想)が 89% と高く、配当修正の主目的は期末・年間配当の変更であることがわかります。FDiv2Q(中間配当予想修正)は 33% にとどまります。フラグ・特記事項はすべて —(0%) で、修正書類にはフラグ情報が含まれません。

DocType マッピング
DocType
業績修正 EarnForecastRevision
配当修正 DividendForecastRevision
開示メタデータ
フィールド フィールド和名 業績修正 配当修正
DiscDate 開示日 100% 100%
DiscTime 開示時刻 100% 100%
Code 銘柄コード 100% 100%
DiscNo 開示番号 100% 100%
DocType 開示書類種別 100% 100%
CurPerType 当期種別 100% 100%
CurPerSt 当期開始日 100% 100%
CurPerEn 当期終了日 100% 100%
CurFYSt 当期FY開始日 100% 100%
CurFYEn 当期FY終了日 100% 100%
業績予想(今期)
フィールド フィールド和名 業績修正 配当修正
FSales 今期売上高予想 71%
FOP 今期営業利益予想 69%
FOdP 今期経常利益予想 67%
FNP 今期純利益予想 71%
FEPS 今期EPS予想 69%
FSales2Q 今期上半期売上高予想 21%
FOP2Q 今期上半期営業利益予想 20%
FOdP2Q 今期上半期経常利益予想 21%
FNP2Q 今期上半期純利益予想 22%
FEPS2Q 今期上半期EPS予想 21%
配当予想(今期)
フィールド フィールド和名 業績修正 配当修正
FDivAnn 今期年間配当予想 18% 89%
FDivFY 今期期末配当予想 19% 96%
FDiv1Q 今期第1四半期配当予想 1% 4%
FDiv2Q 今期第2四半期配当予想 5% 33%
FDiv3Q 今期第3四半期配当予想 1% 5%
非連結業績予想(今期)
フィールド フィールド和名 業績修正 配当修正
FNCSales 今期非連結売上高予想 30%
FNCOP 今期非連結営業利益予想 20%
FNCOdP 今期非連結経常利益予想 30%
FNCNP 今期非連結純利益予想 30%
FNCEPS 今期非連結EPS予想 29%
FNCSales2Q 今期非連結上半期売上高予想 8%
FNCOP2Q 今期非連結上半期営業利益予想 5%
FNCOdP2Q 今期非連結上半期経常利益予想 9%
FNCNP2Q 今期非連結上半期純利益予想 9%
FNCEPS2Q 今期非連結上半期EPS予想 9%

以下のフィールドは全期間で取得率 0% のため、表から省略しています: NxtFYSt(来期FY開始日)、NxtFYEn(来期FY終了日)、Sales(売上高)、OP(営業利益)、OdP(経常利益)、NP(当期純利益)、EPS(1株当たり純利益)、DEPS(希薄化後EPS)、TA(総資産)、Eq(純資産)、EqAR(自己資本比率)、BPS(1株当たり純資産)、CFO(営業CF)、CFI(投資CF)、CFF(財務CF)、CashEq(現金及び現金同等物)、Div1Q(第1四半期配当金)、Div2Q(第2四半期配当金)、Div3Q(第3四半期配当金)、DivFY(期末配当金)、DivAnn(年間配当金)、DivTotalAnn(年間配当金総額)、DivUnit(配当金単位)、PayoutRatioAnn(配当性向)、ShOutFY(期末発行済株式数)、TrShFY(期末自己株式数)、AvgSh(期中平均株式数)、FDivTotalAnn(今期配当金総額予想)、FPayoutRatioAnn(今期配当性向予想)、FDivUnit(今期配当金単位予想)、NxFSales(来期売上高予想)、NxFOP(来期営業利益予想)、NxFOdP(来期経常利益予想)、NxFNp(来期純利益予想)、NxFEPS(来期EPS予想)、NxFSales2Q(来期上半期売上高予想)、NxFOP2Q(来期上半期営業利益予想)、NxFOdP2Q(来期上半期経常利益予想)、NxFNp2Q(来期上半期純利益予想)、NxFEPS2Q(来期上半期EPS予想)、NxFDivAnn(来期年間配当予想)、NxFDivFY(来期期末配当予想)、NxFPayoutRatioAnn(来期配当性向予想)、NxFDiv1Q(来期第1四半期配当予想)、NxFDiv2Q(来期第2四半期配当予想)、NxFDiv3Q(来期第3四半期配当予想)、NxFDivUnit(来期配当金単位予想)、NxFNCSales(来期非連結売上高予想)、NxFNCOP(来期非連結営業利益予想)、NxFNCOdP(来期非連結経常利益予想)、NxFNCNP(来期非連結純利益予想)、NxFNCEPS(来期非連結EPS予想)、NxFNCSales2Q(来期非連結上半期売上高予想)、NxFNCOP2Q(来期非連結上半期営業利益予想)、NxFNCOdP2Q(来期非連結上半期経常利益予想)、NxFNCNP2Q(来期非連結上半期純利益予想)、NxFNCEPS2Q(来期非連結上半期EPS予想)、NCSales(非連結売上高)、NCOP(非連結営業利益)、NCOdP(非連結経常利益)、NCNP(非連結純利益)、NCEPS(非連結EPS)、NCTA(非連結総資産)、NCEq(非連結純資産)、NCEqAR(非連結自己資本比率)、NCBPS(非連結BPS)、MatChgSub(主要な子会社の変更)、SigChgInC(会計方針の重要な変更)、ChgByASRev(会計基準変更による修正再表示)、ChgNoASRev(会計方針変更(遡及なし))、ChgAcEst(会計上の見積りの変更)、RetroRst(修正再表示)

3-I. 修正系(REIT)

REIT の業績修正(REITEarnForecastRevision)と配当修正(REITDividendForecastRevision)の 2 DocType をまとめたグループです。実績財務データや株式数フィールドはすべて —(0%) で、修正書類には予想値のみが含まれます。今期非連結業績予想(FNCSalesFNCOP 等)が 60% 程度で取得可能で、来期非連結業績予想(NxFNCSales 等)は 70% と今期より高いのが特徴です。REIT は通期決算時に翌期見通しを積極的に修正・開示する傾向があることが数字に表れています。

上半期予想(FNCSales2Q 等)は 1% と極めて低く、上半期単位での修正開示はほぼ行われません。NxtFYStNxtFYEn(来期FY日程)は 88〜90% と高く、修正書類でも翌期の会計期間日程が記載されていることがわかります。配当修正 DocType では予想値フィールドがすべて —(0%) となっており、REIT 配当修正書類では別の仕組みで配当情報が提供されている可能性があります。

DocType マッピング
DocType
REIT業績修正 REITEarnForecastRevision
REIT配当修正 REITDividendForecastRevision
開示メタデータ
フィールド フィールド和名 REIT業績修正 REIT配当修正
DiscDate 開示日 100% 100%
DiscTime 開示時刻 100% 100%
Code 銘柄コード 100% 100%
DiscNo 開示番号 100% 100%
DocType 開示書類種別 100% 100%
CurPerType 当期種別 100% 100%
CurPerSt 当期開始日 100% 100%
CurPerEn 当期終了日 100% 100%
CurFYSt 当期FY開始日 100% 100%
CurFYEn 当期FY終了日 100% 100%
NxtFYSt 来期FY開始日 88% 90%
NxtFYEn 来期FY終了日 88% 90%
非連結業績予想(今期)
フィールド フィールド和名 REIT業績修正 REIT配当修正
FNCSales 今期非連結売上高予想 60%
FNCOP 今期非連結営業利益予想 60%
FNCOdP 今期非連結経常利益予想 60%
FNCNP 今期非連結純利益予想 60%
FNCEPS 今期非連結EPS予想 42%
FNCSales2Q 今期非連結上半期売上高予想 1%
FNCOP2Q 今期非連結上半期営業利益予想 1%
FNCOdP2Q 今期非連結上半期経常利益予想 1%
FNCNP2Q 今期非連結上半期純利益予想 1%
非連結業績予想(来期)
フィールド フィールド和名 REIT業績修正 REIT配当修正
NxFNCSales 来期非連結売上高予想 70%
NxFNCOP 来期非連結営業利益予想 70%
NxFNCOdP 来期非連結経常利益予想 70%
NxFNCNP 来期非連結純利益予想 70%
NxFNCEPS 来期非連結EPS予想 55%

以下のフィールドは全期間で取得率 0% のため、表から省略しています: Sales(売上高)、OP(営業利益)、OdP(経常利益)、NP(当期純利益)、EPS(1株当たり純利益)、DEPS(希薄化後EPS)、TA(総資産)、Eq(純資産)、EqAR(自己資本比率)、BPS(1株当たり純資産)、CFO(営業CF)、CFI(投資CF)、CFF(財務CF)、CashEq(現金及び現金同等物)、Div1Q(第1四半期配当金)、Div2Q(第2四半期配当金)、Div3Q(第3四半期配当金)、DivFY(期末配当金)、DivAnn(年間配当金)、DivTotalAnn(年間配当金総額)、DivUnit(配当金単位)、PayoutRatioAnn(配当性向)、ShOutFY(期末発行済株式数)、TrShFY(期末自己株式数)、AvgSh(期中平均株式数)、FSales(今期売上高予想)、FOP(今期営業利益予想)、FOdP(今期経常利益予想)、FNP(今期純利益予想)、FEPS(今期EPS予想)、FSales2Q(今期上半期売上高予想)、FOP2Q(今期上半期営業利益予想)、FOdP2Q(今期上半期経常利益予想)、FNP2Q(今期上半期純利益予想)、FEPS2Q(今期上半期EPS予想)、FDivAnn(今期年間配当予想)、FDivFY(今期期末配当予想)、FDivTotalAnn(今期配当金総額予想)、FPayoutRatioAnn(今期配当性向予想)、FDiv1Q(今期第1四半期配当予想)、FDiv2Q(今期第2四半期配当予想)、FDiv3Q(今期第3四半期配当予想)、FDivUnit(今期配当金単位予想)、FNCEPS2Q(今期非連結上半期EPS予想)、NxFSales(来期売上高予想)、NxFOP(来期営業利益予想)、NxFOdP(来期経常利益予想)、NxFNp(来期純利益予想)、NxFEPS(来期EPS予想)、NxFSales2Q(来期上半期売上高予想)、NxFOP2Q(来期上半期営業利益予想)、NxFOdP2Q(来期上半期経常利益予想)、NxFNp2Q(来期上半期純利益予想)、NxFEPS2Q(来期上半期EPS予想)、NxFDivAnn(来期年間配当予想)、NxFDivFY(来期期末配当予想)、NxFPayoutRatioAnn(来期配当性向予想)、NxFDiv1Q(来期第1四半期配当予想)、NxFDiv2Q(来期第2四半期配当予想)、NxFDiv3Q(来期第3四半期配当予想)、NxFDivUnit(来期配当金単位予想)、NxFNCSales2Q(来期非連結上半期売上高予想)、NxFNCOP2Q(来期非連結上半期営業利益予想)、NxFNCOdP2Q(来期非連結上半期経常利益予想)、NxFNCNP2Q(来期非連結上半期純利益予想)、NxFNCEPS2Q(来期非連結上半期EPS予想)、NCSales(非連結売上高)、NCOP(非連結営業利益)、NCOdP(非連結経常利益)、NCNP(非連結純利益)、NCEPS(非連結EPS)、NCTA(非連結総資産)、NCEq(非連結純資産)、NCEqAR(非連結自己資本比率)、NCBPS(非連結BPS)、MatChgSub(主要な子会社の変更)、SigChgInC(会計方針の重要な変更)、ChgByASRev(会計基準変更による修正再表示)、ChgNoASRev(会計方針変更(遡及なし))、ChgAcEst(会計上の見積りの変更)、RetroRst(修正再表示)

4. 決算発表予定日(get_eq_earnings_cal()

翌営業日に決算発表が予定されている銘柄の一覧を返します。

⚠️ このエンドポイントは翌営業日分のスケジュールのみを返します。 日付パラメータはなく、日付範囲を指定した一括取得はできません。
返ってきたデータはすべてのフィールドが 100% 充填されています。これはデータの性質上(直近の確定済みスケジュールのみを返す)、欠損が発生しないためです。

フィールド フィールド和名 解説 取得率
Date 発表予定日 決算発表が予定されている日付 100%
Code 銘柄コード 銘柄識別コード 100%
CoName 会社名 会社名(日本語) 100%
FY 決算期末 決算期の末日(例: 3月31日) 100%
SectorNm 業種名 33業種分類の業種名 100%
FQ 決算種別 本決算・第1四半期等の区分 100%
Section 市場区分 プライム・スタンダード・グロース等 100%

5. 取引カレンダー(get_mkt_calendar()

東証の取引日・休日情報を返します。パラメータなしで全期間分のデータが取得できます。

返ってきたデータはすべてのフィールドが 100% 充填されています。これはデータの性質上(市場全体の確定済みカレンダー情報)、欠損が発生しないためです。

フィールド フィールド和名 解説 取得率
Date 日付 カレンダー上の日付 100%
HolDiv 休日区分 取引日(1)・休日(0)等の区分 100%

まとめ

J-Quants API Freeプランで取得できる主なデータは以下の5カテゴリです。

カテゴリ 主な用途 取得率の概要
上場銘柄一覧 銘柄フィルタリング・業種分類 ◎(全フィールド 100%)
株価四本値 テクニカル分析・バックテスト ◎(価格系 96%・その他 100%)
財務情報 ファンダメンタルズ分析 △(DocType・フィールドによって大きく異なる)
決算発表予定日 決算スケジュール管理 ◎(全フィールド 100%・ただし翌営業日分のみ)
取引カレンダー 営業日判定・バックテスト ◎(全フィールド 100%)

財務情報は DocType(開示書類種別)によって取得できるフィールドが大きく異なります。特に以下の点に注意してください。

  • 今期予想(FSales/FNP 等) は本決算(FY)には入らず、1Q〜3Q に入る
  • 来期予想(NxFSales/NxFNp 等)本決算(FY)にのみ入る
  • CF計算書(CFO/CFI/CFF) は本決算と第2四半期のみ義務開示(1Q・3Q は 7% 程度)
  • 非連結指標(NC系) は本決算のみ約 80〜82%

⚠️ 注意事項:レートリミットについて

J-Quants API Freeプランには 5リクエスト/分 のレート制限があります。
大量の銘柄をループで取得する際は必ずスリープを挿入してください。

import time

for code in codes:
    df = cli.get_fin_summary(code=code)
    time.sleep(15)  # 5req/分 → 12秒 + 3秒バッファ

get_fin_summary(date=X) のように日付単位で取得すると内部でページネーションが走り、429 エラーが頻発しやすくなります。銘柄コード単位(code=X)での取得を推奨します。


調査方法

調査対象
J-Quants API Freeプランで取得した東証上場銘柄(個別株・ETF・J-REIT 等を含む全約 4,400 銘柄)。

調査手順

  1. fetch_tickers.py で上場銘柄一覧を取得
  2. fetch_data.py で全エンドポイントのデータを取得・CSV 保存
  3. analyze_fields.py でフィールドごとの取得率を算出

調査環境

  • jquants-api-client: 2.0.1
  • 調査日: 2026年4月
  • レートリミット対策: リクエスト間に 15 秒のスリープを挿入

ステップ1: 銘柄リスト取得(fetch_tickers.py)

"""
fetch_tickers.py
上場銘柄一覧を取得して output/tickers.csv に保存する
"""

import jquantsapi
import pandas as pd
from pathlib import Path

OUTPUT_DIR = Path("output")
OUTPUT_DIR.mkdir(exist_ok=True)

def main():
    cli = jquantsapi.ClientV2()
    print("上場銘柄一覧を取得中...")
    df = cli.get_eq_master()
    print(f"取得件数: {len(df)}")
    print(f"カラム: {list(df.columns)}")

    out_path = OUTPUT_DIR / "tickers.csv"
    df.to_csv(out_path, index=False, encoding="utf-8-sig")
    print(f"保存完了: {out_path}")

if __name__ == "__main__":
    main()

ステップ2: データ取得(fetch_data.py)

"""
fetch_data.py
各エンドポイントのデータを取得して output/raw/ に CSV 保存する

取得対象:
  - 株価四本値    (eq_bars_daily) : アクセス可能範囲末尾の1週間
  - 財務情報      (fin_summary)   : アクセス可能範囲を銘柄単位で取得
  - 決算発表予定日 (eq_earnings_cal)
  - 取引カレンダー (mkt_calendar)

オプション:
  --check   各エンドポイントへの疎通確認のみ行う(CSV保存なし)
"""

import argparse
import time
import jpholiday
import jquantsapi
import pandas as pd
from pathlib import Path
from datetime import datetime, timedelta, date

# JPX固有の休業日(祝日法対象外)
JPX_CLOSED_MONTHDAYS = {(1, 2), (1, 3), (12, 31)}


def is_trading_day(d: date) -> bool:
    """土日・祝日・JPX休業日でなければ True"""
    if d.weekday() >= 5:
        return False
    if jpholiday.is_holiday(d):
        return False
    if (d.month, d.day) in JPX_CLOSED_MONTHDAYS:
        return False
    return True


OUTPUT_RAW_DIR  = Path("output/raw")
FIN_SUMMARY_DIR = OUTPUT_RAW_DIR / "fin_summary"
OUTPUT_RAW_DIR.mkdir(parents=True, exist_ok=True)
FIN_SUMMARY_DIR.mkdir(parents=True, exist_ok=True)

# Freeプラン アクセス可能範囲
WEEKS_OFFSET = 12
WEEKS_RANGE  = 104

# レート制限対策
SLEEP_SEC            = 15
SLEEP_ON_RATE_LIMIT  = 60
MAX_RETRY            = 3


def access_range() -> tuple[date, date]:
    today = datetime.now().date()
    end   = today - timedelta(weeks=WEEKS_OFFSET)
    start = today - timedelta(weeks=WEEKS_OFFSET + WEEKS_RANGE)
    return start, end


def call_with_retry(fn, sleep_sec=SLEEP_SEC):
    time.sleep(sleep_sec)
    for attempt in range(1, MAX_RETRY + 1):
        try:
            return fn()
        except Exception as e:
            if "429" in str(e):
                print(f"    429 検出 ({attempt}/{MAX_RETRY}) → {SLEEP_ON_RATE_LIMIT}秒待機...")
                time.sleep(SLEEP_ON_RATE_LIMIT)
            else:
                raise
    raise RuntimeError(f"最大リトライ回数({MAX_RETRY})超過")


def check_access(cli: jquantsapi.ClientV2):
    print("=== アクセス確認モード ===\n")
    start, end = access_range()
    check_day = end
    while check_day.weekday() >= 5:
        check_day -= timedelta(days=1)
    check_date = check_day.strftime("%Y%m%d")
    print(f"チェック対象日: {check_date}\n")

    checks = [
        ("株価四本値",     lambda: cli.get_eq_bars_daily(date_yyyymmdd=check_date)),
        ("財務情報",       lambda: cli.get_fin_summary(code="7203")),
        ("決算発表予定日", lambda: cli.get_eq_earnings_cal()),
        ("取引カレンダー", lambda: cli.get_mkt_calendar(from_yyyymmdd=check_date, to_yyyymmdd=check_date)),
    ]

    for name, fn in checks:
        try:
            df = call_with_retry(fn)
            print(f"✅ OK  {name}\n     {len(df)} 件 / カラム数: {len(df.columns)}")
        except Exception as e:
            print(f"❌ NG  {name}\n     {e}")

    print(f"\nアクセス可能範囲: {start}{end}")
    print("=== 確認完了 ===")


def fetch_eq_bars_daily(cli: jquantsapi.ClientV2):
    print("\n[1/4] 株価四本値を取得中...")
    _, end = access_range()
    start_1w = end - timedelta(weeks=1)
    out = OUTPUT_RAW_DIR / "eq_bars_daily.csv"
    checkpoint = Path("output/eq_bars_daily_checkpoint.txt")

    done_dates = set()
    if checkpoint.exists():
        done_dates = set(checkpoint.read_text().splitlines())

    trading_days = [
        start_1w + timedelta(days=i)
        for i in range((end - start_1w).days + 1)
        if is_trading_day(start_1w + timedelta(days=i))
    ]
    write_header = not out.exists()

    for day_count, current in enumerate(trading_days, 1):
        date_str = current.strftime("%Y%m%d")
        if date_str in done_dates:
            continue
        print(f"  [{day_count}/{len(trading_days)}] {date_str} ...", end=" ", flush=True)
        df = call_with_retry(lambda d=date_str: cli.get_eq_bars_daily(date_yyyymmdd=d))
        print(f"{len(df)}")
        if not df.empty:
            df.to_csv(out, mode="a", header=write_header, index=False, encoding="utf-8-sig")
            write_header = False
        with open(checkpoint, "a") as f:
            f.write(date_str + "\n")

    print(f"  → 保存先: {out}")


def fetch_fin_summary(cli: jquantsapi.ClientV2):
    print("\n[2/4] 財務情報を銘柄単位で取得中(レート制限: 5req/分)...")
    codes = pd.read_csv("output/tickers.csv", dtype=str)["Code"].tolist()
    total = len(codes)
    skipped = sum(1 for c in codes if (FIN_SUMMARY_DIR / f"{c}.csv").exists())
    print(f"  対象: {total} 銘柄 / 取得済みスキップ: {skipped} / 残り: {total - skipped}")

    for i, code in enumerate(codes, 1):
        out = FIN_SUMMARY_DIR / f"{code}.csv"
        if out.exists():
            continue
        print(f"  [{i}/{total}] {code} ...", end=" ", flush=True)
        df = call_with_retry(lambda c=code: cli.get_fin_summary(code=c))
        df.to_csv(out, index=False, encoding="utf-8-sig")
        print(f"{len(df)}" if not df.empty else "0件")

    print(f"  → 保存先: {FIN_SUMMARY_DIR}/")


def fetch_eq_earnings_cal(cli: jquantsapi.ClientV2):
    print("\n[3/4] 決算発表予定日を取得中...")
    out = OUTPUT_RAW_DIR / "eq_earnings_cal.csv"
    if out.exists():
        print(f"  → スキップ(取得済み: {out}")
        return
    # NOTE: /equities/earnings-calendar は日付パラメータなし・直近スケジュールのみ返す API 仕様
    df = call_with_retry(lambda: cli.get_eq_earnings_cal())
    df.to_csv(out, index=False, encoding="utf-8-sig")
    print(f"{len(df)} 件 / {out}")


def fetch_mkt_calendar(cli: jquantsapi.ClientV2):
    print("\n[4/4] 取引カレンダーを取得中...")
    out = OUTPUT_RAW_DIR / "mkt_calendar.csv"
    if out.exists():
        print(f"  → スキップ(取得済み: {out}")
        return
    df = call_with_retry(lambda: cli.get_mkt_calendar())
    df.to_csv(out, index=False, encoding="utf-8-sig")
    print(f"{len(df)} 件 / {out}")


def main():
    parser = argparse.ArgumentParser()
    parser.add_argument("--check", action="store_true")
    args = parser.parse_args()

    cli = jquantsapi.ClientV2()

    if args.check:
        check_access(cli)
        return

    fetch_eq_bars_daily(cli)
    fetch_fin_summary(cli)
    fetch_eq_earnings_cal(cli)
    fetch_mkt_calendar(cli)
    print("\n全エンドポイントの取得完了")


if __name__ == "__main__":
    main()

ステップ3: フィールド取得率の分析(analyze_fields.py)

"""
analyze_fields.py
output/raw/ の CSV を読み込み、フィールドごとの取得率(充填率)を分析する

出力:
  output/analysis/tickers_fields.csv         - 上場銘柄一覧
  output/analysis/eq_bars_daily_fields.csv   - 株価四本値
  output/analysis/fin_summary_fields.csv     - 財務情報(DocType別)
  output/analysis/eq_earnings_cal_fields.csv - 決算発表予定日
  output/analysis/mkt_calendar_fields.csv    - 取引カレンダー
"""

import os
import pandas as pd
from pathlib import Path

RAW_DIR      = Path("output/raw")
FIN_DIR      = RAW_DIR / "fin_summary"
ANALYSIS_DIR = Path("output/analysis")
ANALYSIS_DIR.mkdir(parents=True, exist_ok=True)


def fill_rate(series: pd.Series) -> float:
    total = len(series)
    if total == 0:
        return 0.0
    filled = series.replace("", pd.NA).notna().sum()
    return round(filled / total * 100, 1)


def analyze_flat(csv_path: Path, label: str) -> pd.DataFrame:
    df = pd.read_csv(csv_path, dtype=str)
    print(f"  {label}: {len(df)} 行 / {len(df.columns)} カラム")
    return pd.DataFrame([
        {"フィールド": col, "取得率(%)": fill_rate(df[col])}
        for col in df.columns
    ])


def analyze_fin_summary() -> pd.DataFrame:
    files = list(FIN_DIR.glob("*.csv"))
    print(f"  財務情報: {len(files)} ファイルを読み込み中...")

    dfs = [pd.read_csv(p, dtype=str) for p in files if os.path.getsize(p) > 100]
    combined = pd.concat(dfs, ignore_index=True)
    print(f"  財務情報: {len(combined)} 行 / DocType数: {combined['DocType'].nunique()}")

    rows = []
    for doc_type, group in combined.groupby("DocType"):
        n = len(group)
        for col in combined.columns:
            rows.append({
                "DocType":    doc_type,
                "フィールド": col,
                "レコード数": n,
                "取得率(%)":  fill_rate(group[col]),
            })

    result = pd.DataFrame(rows)
    doc_order = combined["DocType"].value_counts().index.tolist()
    result["DocType"] = pd.Categorical(result["DocType"], categories=doc_order, ordered=True)
    return result.sort_values(["DocType", "フィールド"]).reset_index(drop=True)


def main():
    print("=== フィールド取得率分析 ===\n")

    print("[1/5] 上場銘柄一覧")
    analyze_flat(RAW_DIR.parent / "tickers.csv", "上場銘柄一覧").to_csv(
        ANALYSIS_DIR / "tickers_fields.csv", index=False, encoding="utf-8-sig")

    print("[2/5] 株価四本値")
    analyze_flat(RAW_DIR / "eq_bars_daily.csv", "株価四本値").to_csv(
        ANALYSIS_DIR / "eq_bars_daily_fields.csv", index=False, encoding="utf-8-sig")

    print("[3/5] 財務情報")
    analyze_fin_summary().to_csv(
        ANALYSIS_DIR / "fin_summary_fields.csv", index=False, encoding="utf-8-sig")

    print("[4/5] 決算発表予定日")
    analyze_flat(RAW_DIR / "eq_earnings_cal.csv", "決算発表予定日").to_csv(
        ANALYSIS_DIR / "eq_earnings_cal_fields.csv", index=False, encoding="utf-8-sig")

    print("[5/5] 取引カレンダー")
    analyze_flat(RAW_DIR / "mkt_calendar.csv", "取引カレンダー").to_csv(
        ANALYSIS_DIR / "mkt_calendar_fields.csv", index=False, encoding="utf-8-sig")

    print("\n=== 分析完了 ===")


if __name__ == "__main__":
    main()

参考・出典

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?