すべてのAPI

企業の収益力を示す損益計算書データ

企業の開示書類から、標準化された売上高、費用、利益を読み取れます。費用は正の値、算出値は明示され、親会社分と連結の純利益は別になっています。

稼働中97.81% uptime, last 30日295 ms 標準応答

最初のリクエスト

損益計算書を取得する

curl --request GET \
  --url "https://api.narwhalapi.com/v1/companies/usa:0000789019/financials?statement=income" \
  --header "Authorization: Bearer $NARWHAL_API_KEY"
レスポンスの例
{
  "id": "usa:0000789019",
  "currency": "USD",
  "annual": [
    {
      "fy": 2026,
      "end": "2026-06-30",
      "revenue": "331839000000",
      "gross_profit": "225465000000",
      "operating_income": "155237000000",
      "net_income": "133749000000"
    }
  ]
}

エンドポイント

GET標準化された企業の財務諸表を取得/v1/companies/{company_id}/financials

企業の標準化された財務諸表。期間ごとに1行で、提出時の通貨で表示されます。

パラメータ

  • company_id必須

    usa:0000789019 のような企業ID、または usa:MSFT のようなティッカーのエイリアス。

  • period任意

    レジストリに応じて annual または semiannual。

  • statement任意

    income、balance、cash_flow、per_share のいずれか。

  • fields任意

    revenue,net_income のように、項目名をカンマで区切ります。

レスポンスフィールド

  • revenueフィールド

    返品や値引きを差し引いた販売による売上高の合計です。銀行および保険会社では空欄になります。

  • cost_of_revenueフィールド

    当期中に販売した商品およびサービスの原価。

  • gross_profitフィールド

    報告された売上高から売上原価を差し引いた値です。銀行および保険会社では空欄になります。

  • research_and_developmentフィールド

    製品、サービス、またはプロセスの研究開発にかかる費用。

  • selling_general_administrativeフィールド

    製品やサービスの販売、事業運営、一般管理にかかる費用。

  • selling_marketingフィールド

    販売およびマーケティング活動のための費用。プラスの費用として記録されます。

  • general_administrativeフィールド

    一般管理のための費用。プラスの費用として記録されます。

  • operating_expensesフィールド

    営業費用として報告された費用の合計。

  • operating_incomeフィールド

    営業活動による損益。

  • ebitフィールド

    営業利益から算出し、ない場合は税引前利益に支払利息を加えた値です。銀行および保険会社には提供されません。

  • ebitdaフィールド

    EBITに減価償却費を加えて算出した値です。算出値として表示されます。

  • interest_incomeフィールド

    受取利息として得た収益。銀行の場合は、受取利息および受取配当金の合計。

  • interest_expenseフィールド

    借入金およびその他の利付債務にかかる利息費用。プラスの金額で表示されます。

  • net_interest_incomeフィールド

    銀行の受取利息から支払利息を引いたもの。

  • noninterest_incomeフィールド

    銀行の利息以外の収益の合計。

  • noninterest_expenseフィールド

    銀行の支払利息を除く費用の合計。

  • provision_for_credit_lossesフィールド

    銀行の信用損失に対する費用で、費用の場合は正の金額で示されます。

  • premiums_earnedフィールド

    再保険に出再した分を差し引いた、保険会社が当期に稼得として認識した保険料。

  • policy_benefitsフィールド

    保険会社が当期に発生した保険金・給付金に関する費用。

  • pretax_incomeフィールド

    税引前の継続事業からの利益または損失。

  • income_taxフィールド

    法人所得税の費用または便益。費用の場合はプラスの金額で表示されます。

  • net_incomeフィールド

    非支配持分を除く、親会社に帰属する税引後純利益。

  • net_income_parentフィールド

    親会社の所有者に帰属する純利益

  • net_income_to_commonフィールド

    優先配当を差し引いた後の、普通株主に帰属する純利益。

  • discontinued_ops_incomeフィールド

    税引後の非継続事業からの利益。

  • net_income_including_nciフィールド

    非支配持分に帰属する分を含む、税引後の連結純利益。

  • net_income_noncontrollingフィールド

    親会社以外の子会社の所有者に帰属する損益。

  • comprehensive_incomeフィールド

    包括利益合計(非支配持分を含めて報告される場合はそれを含む)

  • jp_ordinary_incomeフィールド

    日本のみで用いられる、営業損益と営業外損益を含み特別項目と税金の前の利益。US GAAPやIFRSに直接対応する項目はありません。


リファレンス全文 →

ユースケース

企業データを数年分読み込む

長い履歴をページ送りで取得し、ジョブが止まっても再開します。

ガイドを読む →

スケジュールで更新する

小さなスクリプトで、新しい開示書類と数値を毎日取得します。

ガイドを読む →

利用上限を超えないようにする

レスポンスをキャッシュし、リクエストを失うことなく429エラーに対処します。

ガイドを読む →

企業についてエージェントに質問する

MCPを通じて、LLMエージェントに開示書類と財務情報の読み取りアクセスを与えます。

ガイドを読む →

カバレッジ

  • 米国開示書類と財務諸表。2009年からの履歴。
  • 日本3,800社超。年次と半期。
  • 韓国これまでのところ、上場企業の約半数。
  • 台湾約1,980社。2026年の半期報告書。
  • EUおよびEEA26か国の約3,200社。年次のみ。
  • 英国規制市場の約800社。年次のみ。

ソース

関連 API

企業の財政状態を示す貸借対照表API

資産、負債、資本と、そこから算出される貸借対照表の項目

APIを見る →

キャッシュフロー計算書は財務諸表APIで

営業、投資、財務のキャッシュフローを、符号付き支出で提供

APIを見る →

1株当たり利益と配当のEPS API

主要な普通株式クラスの利益、配当、株式数

APIを見る →

企業分析に使う財務諸表API

標準化された財務諸表、報告期間、過去のバージョン

APIを見る →

よくある質問

銀行と保険会社はどのように表されますか。

銀行と保険会社では、売上高と売上総利益は空になります。代わりに、受取利息または保険料を報告します。

EBIT はどのように算出されますか。

EBIT は、営業利益がある場合はそれを使い、ない場合は税引前利益に支払利息を加えて算出します。算出値であり、銀行と保険会社には提供されません。

3つの純利益の項目は、それぞれ何を表しますか。

net_income は非支配株主持分を除く親会社分です。net_income_including_nci は非支配株主持分を含む連結の合計です。net_income_parent は、親会社の所有者に帰属する純利益を表す別の項目です。

正の費用

損益計算書の費用は、正の金額で表されます。

親会社の純利益

net_income は親会社分で、net_income_including_nci は非支配株主持分を含みます。

算出値の明示

算出された EBIT と EBITDA を含め、算出項目には明示されます。