EstrildaEstrilda

Tech

EDGARからデータ取得:XBRLの代表的なタグ名のリスト

#プログラミング#EDGAR

EDGARからデータ取得:XBRLの代表的なタグ名のリスト

EDGARで決算データを API で取得できることを前回の記事で紹介しました。

今回はXBRLで定義された項目名(タグ名)の中からよく使用するであろう代表的な値を紹介します。

XBRLの定義名の調べ方

自分でも調べてみたいという人のためにEDGARのリンクページを紹介します。

EDGARが認識しているタクソノミーは大きくUS-GAAP、SRT、IFRSの3種です。今回の記事ではUS-GAAPの2021年度版を基にタグ名を紹介します。

参考:Standard Taxonomies

US GAAP 2021

要約財務諸表

純売上高 Net sales

項目タグ名
純売上高RevenueFromContractWithCustomerExcludingAssessedTax
売上原価CostOfGoodsAndServicesSold
粗利益GrossProfit

営業経費 Operating expenses

項目タグ名
研究開発費ResearchAndDevelopmentExpense
販売費及び一般管理費SellingGeneralAndAdministrativeExpense
総事業費OperatingExpenses

営業利益 Operating income

項目タグ名
営業利益OperatingIncomeLoss
営業外収入NonoperatingIncomeExpense

純利益 Net income

項目タグ名
税引前純利益IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
純利益NetIncomeLoss

per share

項目タグ名
EPSEarningsPerShareBasic
希薄化 EPSEarningsPerShareDiluted
1 株辺り配当CommonStockDividendsPerShareDeclared

連結貸借対照表

資産 Assets

項目タグ名
資産の合計Assets
流動資産 Current assets
項目タグ名
現金及び現金同等物CashAndCashEquivalentsAtCarryingValue
有価証券(流動資産)MarketableSecuritiesCurrent
売掛金AccountsReceivableNetCurrent
棚卸資産InventoryNet
非売掛金NontradeReceivablesCurrent
その他の流動資産OtherAssetsCurrent
流動資産の合計AssetsCurrent
固定資産 Non-current assets
項目タグ名
有価証券(固定資産)MarketableSecuritiesNoncurrent
有形固定資産PropertyPlantAndEquipmentNet
その他の資産OtherAssetsNoncurrent
固定資産の合計AssetsNoncurrent

負債及び株主資本 Liabilities and shareholders' equity

項目タグ名
負債の合計Liabilities
株主資本の合計StockholdersEquity
負債及び株主資本の合計LiabilitiesAndStockholdersEquity
流動負債 Current liabilities
項目タグ名
買掛金AccountsPayableCurrent
その他の流動負債OtherLiabilitiesCurrent
前受収益ContractWithCustomerLiabilityCurrent
コマーシャル・ペーパーCommercialPaper
短期債LongTermDebtCurrent
流動資産の合計LiabilitiesCurrent
固定負債 Non-current liabilities
項目タグ名
長期債LongTermDebtNoncurrent
その他の固定負債OtherLiabilitiesNoncurrent
固定負債の合計LiabilitiesNoncurrent
契約義務と偶発債務 Commitments and contingencies
項目タグ名
契約義務と偶発債務CommitmentsAndContingencies
株主資本 Shareholders’ equity
項目タグ名
株式CommonStocksIncludingAdditionalPaidInCapital
内部留保RetainedEarningsAccumulatedDeficit
その他の包括利益AccumulatedOtherComprehensiveIncomeLossNetOfTax
株主資本の合計StockholdersEquity

株主資本等変動計算書

項目タグ名
配当Dividends
自社株買いStockRepurchasedAndRetiredDuringPeriodValue

キャッシュフロー計算書

項目タグ名
営業キャッシュフローNetCashProvidedByUsedInOperatingActivities
投資キャッシュフローNetCashProvidedByUsedInInvestingActivities
財務キャッシュフローNetCashProvidedByUsedInFinancingActivities

財務キャッシュフロー Financing activities

項目タグ名
配当支出PaymentsOfDividends
自社株買いPaymentsForRepurchaseOfCommonStock

その他

項目タグ名
株式分割比率StockholdersEquityNoteStockSplitConversionRatio1

APIで取得できる企業と出来ない企業にバラつきがあります。例えばAAPL, TSLA, TTDでは取得できますが、NVDAでは取得できません。恐らく提出されたXBRL定義に誤りがあります。

文書情報 Document and Entity Information

項目タグ名
発行済み株式数EntityCommonStockSharesOutstanding
浮動株式の時価総額EntityPublicFloat

まとめ

EDGARのAPIではメンバーを指定する様な操作は現在のところ提供されていないため、メンバー間の計算が完了した後の値のみがタグ名で取得できます。メンバーを利用したい場合はAPIを頼ることは出来なさそうです。

タグ名だけ今回掲載しましたが、タグ名だけで万単位で存在し、その配下にメンバーが小分類として存在しているので網羅して確認しようと思うと大変です。APIはメンバーを現在考慮できないこともあり、メンバーまで含めた紹介を作成する役目は他の誰かに譲るとします......