---
title: "Compare Companies"
method: GET
path: "/v1/compare"
tags: ["comparison"]
---

# Compare Companies

`GET /v1/compare`

Side-by-side financial comparison of multiple companies.

Returns financials and computed ratios for each company,
aligned by fiscal year for easy comparison.

## Query parameters

- `codes` string, required — Comma-separated EDINET or securities codes (max 10)
- `fiscal_year` integer, nullable

## Response `200`

Successful Response

- ListResponseCompareResultOut
  - `data` CompareResultOut[], required
    - `company` CompanyOut, required
      - `edinet_code` string, required
      - `securities_code` string, nullable
      - `name_jp` string, required
      - `name_en` string, nullable
      - `sector` string, nullable
      - `sector_en` string, nullable
      - `fiscal_year_end` string, nullable
      - `listing` string, nullable
      - `listing_en` string, nullable
      - `created_at` string, date-time, required
      - `updated_at` string, date-time, required
    - `fiscal_year` integer, required
    - `financials` CompareFinancials, required
      - `revenue` integer, nullable
      - `gross_profit` integer, nullable
      - `net_income` integer, nullable
      - `operating_income` integer, nullable
      - `total_assets` integer, nullable
      - `total_equity` integer, nullable
      - `current_assets` integer, nullable
      - `current_liabilities` integer, nullable
      - `eps` number, nullable
      - `bps` number, nullable
    - `ratios` CompareRatios, required
      - `roe` number, nullable
      - `roa` number, nullable
      - `operating_margin` number, nullable
      - `net_margin` number, nullable
      - `equity_ratio` number, nullable
  - `meta` Meta, required
    - `total` integer, nullable
    - `limit` integer, nullable
    - `offset` integer, nullable
    - `next_cursor` string, nullable
    - `request_id` string, required

## Other responses

- `422` — Validation Error

## Changes

- **2026-02-25** `5bdc8f1d1f3e` — 3 info
  - added the optional property `data/items/financials/current_assets` to the response with the `200` status
  - added the optional property `data/items/financials/current_liabilities` to the response with the `200` status
  - added the optional property `data/items/financials/gross_profit` to the response with the `200` status

[Change history](https://skmtc.dev/axioradev/apis/axiora-api/changes/v1/compare/get.md)

---

[API](https://skmtc.dev/axioradev/apis/axiora-api.md) · [All operations](https://skmtc.dev/axioradev/apis/axiora-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/axioradev/axiora-api/revisions/af89affc4582/schema)
