米国企業の業績チャートを描くために作ったタグリストを公開します。
売上や利益の全体的な合計値ですね、これをすべての企業から取得するのを目指して作りました。
XBRLを比較するためには、タクソノミの定義を自分なりにまとめる必要があるんですね。
リストのフォーマットは以下のようになっています。
タグ名 # メモ書き or CIK 社名 (決算書上のラベル: 日本語メモ)
※ CIK 社名 は、そのタグを使っていた企業の例です。
※ ラベルの日本語訳は詳しく調べていません。各勘定科目の詳しい意味は EDGAR の各決算書のページに載っていましたので、そちらをご覧になることをお勧めします。具体的には、インタラクティブデータ (Interactive Data) にある決算書でラベルをクリックすると、その科目の意味が文章で説明されていました。
文書情報
文書情報のタグは色々ありましたが、その中で比較的多くの企業で使われていたものを選んで集めました。
[DEI (Document and Entity Information) 文書情報] EntityCentralIndexKey # セントラルインデックスキー TradingSymbol # トレーディングシンボル(Ticker、ティッカー、ティッカーシンボル、ティッカーコード) CurrentFiscalYearEndDate # --12-31 など DocumentPeriodEndDate # 各四半期の期末日 DocumentType # 10-Q, 10-K, 10-QT, 10-KT など DocumentFiscalYearFocus # 2018 など DocumentFiscalPeriodFocus # Q1, Q2, Q3, FY, Q4 など AmendmentFlag # アメンドメントフラグ EntityCommonStockSharesOutstanding # 791963 OPPENHEIMER HOLDINGS INC (Entity Common Stock, Shares Outstanding: 発行済普通株式) EntityPublicFloat # 92380 SOUTHWEST AIRLINES CO (Public Float: 公開フロート、浮動株の時価総額) EntityCurrentReportingStatus EntityFilerCategory EntityRegistrantName # 社名など
貸借対照表
企業の資産・負債・株主資本を表すタグを集めました。
[Balance Sheets 貸借対照表] AssetsCurrent # 796343 ADOBE (Total current assets: 流動資産) AssetsNoncurrent # 10329 BASSETT FURNITURE INDUSTRIES INC (Total other long-term assets: その他の長期資産) Goodwill # 796343 ADOBE (Goodwill: のれん) Assets # 796343 ADOBE (Total assets: 資産) LiabilitiesCurrent # 796343 ADOBE (Total current liabilities: 流動負債) LiabilitiesNoncurrent # 10329 BASSETT FURNITURE INDUSTRIES INC (Total long-term liabilities: 長期負債) Liabilities # 796343 ADOBE (Total liabilities: 負債) StockholdersEquity # 796343 ADOBE (Total stockholders' equity: 株主資本) MembersCapital # 1005011 GRAPHIC PACKAGING INTERNATIONAL, LLC (Member's Interest: 会員資本金) MembersEquity # 1005011 GRAPHIC PACKAGING INTERNATIONAL, LLC (Total Member's Interest: 会員総利益) StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest # 10456 BAXTER INTERNATIONAL INC (Total equity: 総資本) LiabilitiesAndStockholdersEquity # 796343 ADOBE (Total liabilities and shareholders' equity: 負債と株主資本)
損益計算書
売上と利益にあたる科目のタグを集めました。ファンドや銀行などの場合は、Revenue や Net sales にあたるタグがなかったので、代わりに金利収入などを表すタグを追加しました。
[Statements of Income 損益計算書] Revenues # 796343 ADOBE (Total revenue: 総収入) SalesRevenueNet # 1000228 HENRY SCHEIN INC (Net sales: 売上高) SalesRevenueGoodsNet # 1000228 HENRY SCHEIN INC (Net sales: 売上高) SalesRevenueServicesNet # 1000229 CORE LABORATORIES N V (Sales Revenue, Services, Net: 売上収益, サービス売上) SalesNet # 1062720 Transfer Technology International Corp. (Net Sales: 売上高) SubscriptionRevenue # 1001082 DISH Network CORP (Subscriber-related revenue: サブスクリプション関係収益) LicensesRevenue # 1001316 TG THERAPEUTICS, INC. (License revenue: ライセンス収益) RevenueFromContractWithCustomerExcludingAssessedTax # 1001082 DISH Network CORP (Total Revenue: 総収入) RevenueFromContractWithCustomerIncludingAssessedTax # 1000694 NOVAVAX INC (Grant and other: 助成金その他) RevenueMineralSales # 1001838 SOUTHERN COPPER CORP/ (Net sales: 売上高) NetLeaseRevenueFromLeasingAgent # 1002519 CRONOS GLOBAL INCOME FUND XVI LP (Net lease revenue from Leasing Agent: リース代理店からの純リース収益) InvestmentIncomeInterest # 1075058 MLM INDEX FUND (Interest: 金利) InterestAndDividendIncomeOperating # 1001171 BROADWAY FINANCIAL CORP \DE\ (Total interest income: 総金利収入) InterestIncomeOther # 1507964 Corvus Gold Inc. (Interest income: 金利収入) NoninterestIncome # 1001171 BROADWAY FINANCIAL CORP \DE\ (Total non-interest income: 総非金利収入) InterestIncomeOperating # 1003201 MMA CAPITAL MANAGEMENT, LLC (Total interest income: 総金利収入) OtherInterestAndDividendIncome # 1072725 GOLD RESERVE INC (Interest: 金利) RealizedInvestmentGainsLosses # 1005177 ML TREND-FOLLOWING FUTURES FUND L.P. (Realized, net: 実現高(純額)) UnrealizedGainLossOnInvestments # 1005177 ML TREND-FOLLOWING FUTURES FUND L.P. (Change in unrealized, net: 未実現高の増減(純額)) TradingGainsLosses # 1005177 ML TREND-FOLLOWING FUTURES FUND L.P. (Total trading profit (loss), net: 総トレーディング利益(損失)(純額)) NetGainLossFromFuturesTrading # 1043951 CAMPBELL FUND TRUST (Net gain (loss) from futures trading: 先物取引による純利益(損失)) RevenuesExcludingInterestAndDividends # 1043951 CAMPBELL FUND TRUST (Total net trading gain (loss): 純トレーディング損益合計) TotalInvestmentIncome # 1043951 CAMPBELL FUND TRUST (Total investment income: 総投資利益) InterestIncomeOperatingAllocatedFromMasterFund # 1562622 Cavendish Futures Fund LLC (Interest allocated from Sydling WNT Master Fund LLC: Sydling WNT Master Fund LLCから割り当てられた利息) GainLossOnInvestments # 1593812 Vaulted Gold Bullion Trust (Total gain (loss) on investment in gold: 金投資利益合計) Managementleasingandotherservicesrevenue # 1004036 TANGER PROPERTIES LTD PARTNERSHIP /NC/ (Management, leasing and other services: 管理、リースおよびその他のサービス) AssetManagementFees1 # 1004434 AFFILIATED MANAGERS GROUP, INC. (Consolidated revenue: 連結収益) ResearchAndDevelopmentRevenue # 1010086 SIGA TECHNOLOGIES INC (Research and development: 研究開発) CollaborationRevenue # 1011835 MEDIVATION, INC. (Collaboration revenue: コラボレーション収入) CollaborationsRevenue # 1718108 Surface Oncology, Inc. (Collaboration revenue - related party: コラボレーション収入) ContractsRevenue # 102379 URS CORP /NEW/ (Revenues: 収益) RegulatedAndUnregulatedOperatingRevenue # 1032208 SEMPRA ENERGY (Total revenues: 総収益) RealEstateRevenueNet # 1033128 FIRST INDUSTRIAL LP (Total Revenues: 総収益) OilAndGasSalesRevenue # 1040593 CARRIZO OIL & GAS INC (Total revenues: 総収益) OilAndGasRevenue # 1120434 FRIENDLY ENERGY EXPLORATION (Revenue: 収益) TechnologyServicesRevenue # 1165336 NX Global, Inc (Training revenue: トレーニング収益) FinancialServicesRevenue # 764764 CATERPILLAR FINANCIAL SERVICES CORP (Total revenues: 総収益) FinancingRevenueAndOtherInterestIncomeNet # 1580608 Santander Consumer USA Holdings Inc. (Total finance and other interest income: ファイナンスとその他の金利収入の合計) InvestmentIncomeNet # 1676163 AVRA Medical Robotics, Inc. (Interest Earned: 獲得金利) InvestmentIncomeNonoperating # 1682745 Gores Holdings II, Inc. (Other income - interest income: その他の収入 金利収入) GrossInvestmentIncomeOperating # 1684682 CNL Strategic Capital, LLC (Total investment income: 投資利益合計) HealthCareOrganizationRevenue # 1045829 VANGUARD HEALTH SYSTEMS INC (Total revenues: 総収益) RevenueFromLeasedAndOwnedHotels # 1057436 STRATEGIC HOTELS & RESORTS, INC (Total revenues: 総収益) RevenueFromRelatedParties # 1640455 Jounce Therapeutics, Inc. (Collaboration revenue—related party: コラボレーション収益関連パーティー) GasDomesticRegulatedRevenue # 1075607 TC PIPELINES LP (Transmission revenues: トランスミッション収益) RegulatedOperatingRevenuePipelines # 1075607 TC PIPELINES LP (Transmission revenues: トランスミッション収益) IncomeLossFromEquityMethodInvestments # 1006269 LORAL SPACE & COMMUNICATIONS INC. (Equity in net income (loss) of affiliates: 関連会社の純利益(損失)持分) IncomeLossFromContinuingOperations # 1006269 LORAL SPACE & COMMUNICATIONS INC. ((Loss) income from continuing operations: 継続事業からの利益(損失)) IncomeLossFromDiscontinuedOperationsNetOfTax # 1006269 LORAL SPACE & COMMUNICATIONS INC. (Income (loss) from discontinued operations, net of tax provision: 非継続事業からの利益(損失)、税引後) GrossProfit # 796343 ADOBE (Gross profit: 売上総利益 粗利益) OperatingIncomeLoss # 796343 ADOBE (Operating income: 営業利益) NonoperatingIncomeExpense # 796343 ADOBE (Total non-operating income (expense), net: 営業外損益) OtherNonoperatingIncome # 1560241 G1 Therapeutics, Inc. (Other income: その他の収入) OtherNonoperatingIncomeExpense # 1560241 G1 Therapeutics, Inc. (Total other income, net: その他の収入合計(純額)) ProfitLoss # 1005177 ML TREND-FOLLOWING FUTURES FUND L.P. (NET PROFIT (LOSS): 純利益(損失)) NetIncomeLoss # 796343 ADOBE (Net income: 純利益) NetIncomeLossAvailableToCommonStockholdersBasic # 1035976 FNCB Bancorp, Inc. (Net income: 純利益) ComprehensiveIncomeNetOfTax # 1038509 PRUCO LIFE INSURANCE OF NEW JERSEY (Comprehensive income (loss): 包括利益(損失)) GainsLossesOnExtinguishmentOfDebt # 1108630 Live Current Media Inc. (Gain on debt retirement: 債務返済の利益)
キャッシュフロー計算書
営業・投資・財務キャッシュフローと現金及び現金同等物にあたるタグを集めました。
[Statements of Cash Flows キャッシュフロー計算書] NetCashProvidedByUsedInOperatingActivities # 796343 ADOBE (Net cash provided by operating activities: 営業活動によるキャッシュ・フロー) NetCashProvidedByUsedInOperatingActivitiesContinuingOperations # 1000045 NICK (Net cash provided by operating activities: 営業活動によるキャッシュ・フロー) NetCashProvidedByUsedInInvestingActivities # 796343 ADOBE (Net cash used for investing activities: 投資活動によるキャッシュ・フロー) NetCashProvidedByUsedInInvestingActivitiesContinuingOperations # 1000045 NICK (Net cash provided by (used in) investing activities: 投資活動で獲得した(支出した)キャッシュ) NetCashProvidedByUsedInFinancingActivities # 796343 ADOBE (Net cash used for financing activities: 財務活動によるキャッシュ・フロー) NetCashProvidedByUsedInFinancingActivitiesContinuingOperations # 1000045 NICK (Net cash provided by (used in) financing activities: 財務活動で獲得した(支出した)キャッシュ) CashAndCashEquivalentsAtCarryingValue # 796343 ADOBE (Cash and cash equivalents at end of year: 現金及び現金同等物の期末残高) Cash # 1000045 NICK (Cash, end of year: 現金の期末残高) CashAndDueFromBanks # 19617 JPMORGAN CHASE & CO (Cash and due from banks at the end of the period: 現金及び銀行からの返済額の期末残高) CashEquivalentsAtCarryingValue # 1018281 INTEGRAL TECHNOLOGIES INC (Cash, end of period: 現金の期末残高)
難しかったところ
複数の Menber に分かれた決算書の対応が難しかったですね。最終的に、株式数や公開フロートに限って対応しました。なにが難しいかって、グラフの凡例があふれちゃうんですね。
たとえば、3つの Menber に分かれていたら、3つの損益計算書があるわけで、Revenue が3種類、GrossProfitが3種類って感じで、あっという間にあふれちゃいました。なので、タグが1種類って決まってるような科目でないとグラフが描けなかったです。
中には10種類以上の Menber をもつ決算書もありましたし、9年間の決算をまとめた時に30種類を超えた企業もありました。なので、Member に分かれた科目は基本的に除外して扱いました。
こういう、タグを集める以外のところでかなり苦労しましたね。タグは合ってるのに拾えてないと思ったら、メンバーに分かれてたという感じで。EDINET や TDnet とはまた違った趣がありました。タグ集めに関してはほぼ機械的な作業でした。
(決算分析の参考になれば幸いです)
エディネットの勘定科目タグ集約リストも公開しています。
東証 XBRLの集約リストも公開しています。