All APIsexpand_more
Key metrics (short)
/stable/key-metrics-short1 tokens per callNewReturns only PER, PBR, ROE, ROA, EPS, BPS and EV/EBITDA per period, newest first. Values match the key metrics endpoint; PER and PBR are as of the period end. Includes the period, accounting standard and source. Ratios are 0–1 decimals.
What you can do with this API
- check_circleCompare profitability and valuation across peers
- check_circleScreen M&A candidates on headline metrics
Example URL
https://api.zenithcode.net/stable/key-metrics-short?symbol=7203&period=annual&limit=10Shown without percent-encoding for readability. Non-ASCII values are encoded automatically when sent.
Parameters
| Parameter | Required | Description | Example |
|---|---|---|---|
symbolstring | Required | Securities code (4 characters, e.g. 7203 = Toyota Motor; alphanumeric codes such as 130A also work) | 7203 |
periodselect | Optional | Period type: annual = fiscal years only, quarter = quarters only. Q1, Q2, Q3, Q4 or FY also work. Omit for all Allowed values: Q1, Q2, Q3, Q4, FY, annual, quarter | annual |
limitnumber | Optional | Maximum number of rows to return (default 10, max 40) | 10 |
Try it
Run it with your own parameters and check the response as a table, JSON or CSV. Sign-in required; each run uses 1 tokens.
travel_exploreTry in the API ViewerResponse example (real data)
Response fields
symbol証券コード(4 桁) | string | 証券コード(4 桁) |
fiscalPeriod四半期末月 YYYY-MM | string | 四半期末月 YYYY-MM |
periodQ1 | Q2 | Q3 | FY。Q2・Q3 の損益・CF は期首からの累計 | string | Q1 | Q2 | Q3 | FY。Q2・Q3 の損益・CF は期首からの累計 |
accountingStandard会計基準(JGAAP / IFRS / USGAAP など)。どの基準も同じ項目名に揃えて返す | string | 会計基準(JGAAP / IFRS / USGAAP など)。どの基準も同じ項目名に揃えて返す |
provenance出典(区分 PL・BS・CF・Summary ごとの書類。source = tdnet / edinet) | object | 出典(区分 PL・BS・CF・Summary ごとの書類。source = tdnet / edinet) |
perPER(倍)= 期末の終値 ÷ その期の EPS(分割調整後)。Q2・Q3 の行(期間が 120〜329 日)は EPS を 365 ÷ 日数で年率換算する。Q1 の行(約 90 日)は換算しないので、通期の行とは比べられない。年間ベースで比べるなら perTtm | number | PER(倍)= 期末の終値 ÷ その期の EPS(分割調整後)。Q2・Q3 の行(期間が 120〜329 日)は EPS を 365 ÷ 日数で年率換算する。Q1 の行(約 90 日)は換算しないので、通期の行とは比べられない。年間ベースで比べるなら perTtm |
pbrPBR(倍)= 期末の終値 ÷ その期の BPS(分割調整後) | number | PBR(倍)= 期末の終値 ÷ その期の BPS(分割調整後) |
roe自己資本利益率(ROE)。期間が 120〜329 日の行(Q2・Q3・半期決算)は 365 ÷ 日数で年率換算する。Q1 の行(約 90 日)は換算しない。0-1 の小数(0.12 = 12%) | number | 自己資本利益率(ROE)。期間が 120〜329 日の行(Q2・Q3・半期決算)は 365 ÷ 日数で年率換算する。Q1 の行(約 90 日)は換算しない。0-1 の小数(0.12 = 12%) |
roa総資産利益率(ROA)。期間が 120〜329 日の行(Q2・Q3・半期決算)は 365 ÷ 日数で年率換算する。Q1 の行(約 90 日)は換算しない。0-1 の小数(0.12 = 12%) | number | 総資産利益率(ROA)。期間が 120〜329 日の行(Q2・Q3・半期決算)は 365 ÷ 日数で年率換算する。Q1 の行(約 90 日)は換算しない。0-1 の小数(0.12 = 12%) |
eps1株当たり当期純利益(円・開示値) | number | 1株当たり当期純利益(円・開示値) |
bps1株当たり純資産(円)。普通株主帰属の自己資本 ÷ 流通株式数を基本に、開示値と大きく食い違う・株式数が無いときは開示値 | number | 1株当たり純資産(円)。普通株主帰属の自己資本 ÷ 流通株式数を基本に、開示値と大きく食い違う・株式数が無いときは開示値 |
evToEbitdaEV / EBITDA(倍) | number | EV / EBITDA(倍) |
Related APIs
FAQ
How many tokens does one call use?expand_more
1 tokens per call, regardless of how many rows come back. Your monthly allowance depends on your plan.
Do I need an account to try it?expand_more
Use the API Viewer to run it with your own parameters. Sign up for free and sign in (no credit card). Each run uses this API's tokens.
Can I get CSV instead of JSON?expand_more
Add format=csv to the URL to get CSV, ready for spreadsheets or pandas.
Can I get labels in English?expand_more
With neither lang nor Accept-Language, labels such as sector names are returned in English; add lang=ja or send Accept-Language: ja for Japanese. Company and sector names are always returned in both languages as nameJa / nameEn and sectorJa / sectorEn. Field names are the same in both languages.

