Financial Data (Summary only) (/fins/summary)
GET /v2/fins/summary
Overview
You can obtain quarterly earnings summaries and disclosure information (mainly numerical data) on revisions to earnings and dividend information for listed companies.
Either issue code (code) or date (date) must be specified.
Attention
- About Accounting Standards
- Each item name output from the API is based on Japanese GAAP (JGAAP) disclosure items. Therefore, IFRS and U.S. GAAP (USGAAP) disclosure data do not have the concept of ordinary income, so the data is blank.
- Relation to the disclosed documents (XBRL)
- Each item of this API is based on the values in the XBRL data submitted by listed companies, so it may differ from the PDF of the earnings report.
- Disclosures for which no XBRL data has been submitted (such as PDF-only disclosures) are not covered by this API.
- Scale and units of the items
- Monetary items are recorded in yen, based on the values in the disclosed XBRL data, regardless of the display unit used in the earnings report (millions of yen, thousands of yen, etc.). (This includes disclosures by foreign companies.)
- We apply no unit conversion or additional rounding.
- For the accounting definitions and presentation basis of each item, please refer to the original earnings report.
- Consolidated and non-consolidated items
- For companies that submit consolidated earnings reports, the items without the
NCprefix (Sales,OP,TA, etc.) contain the consolidated values, and the items with theNCprefix contain the individual values. - For companies that submit non-consolidated earnings reports, the items without the
NCprefix contain the individual values, and the items with theNCprefix are empty strings. - For revisions of earnings forecasts, following the XBRL definitions, the items without the
NCprefix contain the consolidated values, and the items with theNCprefix contain the individual values.
- For companies that submit consolidated earnings reports, the items without the
- Changes of fiscal year end
- This API has no item that directly indicates a change of fiscal year end. Please check the disclosures of the same issue in chronological order and identify such changes from changes in the fiscal year end date (
CurFYEn).
- This API has no item that directly indicates a change of fiscal year end. Please check the disclosures of the same issue in chronological order and identify such changes from changes in the fiscal year end date (
- Order of disclosure
- The disclosure number does not guarantee the order of disclosure. To determine the order, refer to the disclosed date and time (
DiscDateandDiscTime).
- The disclosure number does not guarantee the order of disclosure. To determine the order, refer to the disclosed date and time (
- Items not stated in a disclosure
- Each record contains only the values stated in the disclosed document; items not stated are recorded as empty strings. An empty string only indicates that no value was stated in the disclosure — it does not represent whether anything changed from the previous disclosure, or a state such as a withdrawn or undetermined forecast.
- Format of earnings forecasts
- The earnings forecast items contain forecast values disclosed as a single figure. Forecast values disclosed in a range (band) format are not recorded.
- Forecast items
- Items without the
Nxprefix (FSales,FOP,FDivFY, etc.) are forecasts for the current fiscal year (CurFYSttoCurFYEn), and items with theNxprefix (NxFSales,NxFOP,NxFDivFY, etc.) are forecasts for the next fiscal year (NxtFYSttoNxtFYEn). - In full-year earnings reports (disclosures whose document type includes
FYFinancialStatements), only the items with theNxprefix are recorded as the forecast for the next fiscal year, and the items without theNxprefix are empty strings. - To compare the next-year forecast in a full-year earnings report (
NxFOP, etc.) with a later forecast revision (FOP, etc.), match the issue code, and matchNxtFYStandNxtFYEnof the full-year record withCurFYStandCurFYEnof the forecast revision record. Note that if the fiscal year end has changed, the period of the fiscal year also changes, so the records cannot be matched in this way.
- Items without the
- Items that indicate whether something applies
MatChgSub,SigChgInC,ChgByASRev,ChgNoASRev,ChgAcEstandRetroRstreturn the string"true"when the earnings report states "Yes" and the string"false"when it states "No". If the earnings report does not state it, the value is an empty string ("").
- Result dividends per share
- The values stated in the earnings report are recorded as they are; we apply no retroactive adjustment for stock splits or reverse stock splits. If a stock split or reverse stock split takes place during the fiscal year or after the fiscal period end, how the dividend column of the earnings report is filled in depends on the disclosing company's judgment. Both cases exist — stating the amount as of the record date of the dividend as it is, and restating it in terms of the number of shares after the split or reverse split — so the values are not uniformly defined as either the value at the time of disclosure or the value as of the record date.
- Synchronisation with the company disclosure index list
- The TDnet/Company Disclosure Index List (/td/list) and this API are not synchronised. Therefore, at the moment a new disclosure is detected in the index list, the financial data for that disclosure may not yet be retrievable. If it is not available, please wait a while and check again. The same disclosure is assigned the same disclosure number (
DiscNo) in this API, the index list and TDnet/Company Disclosure Files (/td/files), so you can match them usingDiscNoas the key.
- The TDnet/Company Disclosure Index List (/td/list) and this API are not synchronised. Therefore, at the moment a new disclosure is detected in the index list, the financial data for that disclosure may not yet be retrievable. If it is not available, please wait a while and check again. The same disclosure is assigned the same disclosure number (
- Rate limits
- This API has its own individual rate limit. For best practices on efficient data retrieval, including bulk retrieval of historical data, see Rate Limits.
- About addition of API item in response to the "Revision of the Quarterly Disclosure System"
- In response to the "Revision of the Quarterly Disclosure System", the items to be described in the Summary Form of Financial Statements will be changed as below.
- before: "Changes in significant subsidiaries during the period (changes in specified subsidiaries resulting in the change in scope of consolidation)"
- after: "Significant changes in the scope of consolidation during the period"
- In response to this change, "SigChgInC" is added to the response items of this API from Jul 22, 2024.
- For details, please refer to the Data Item column.
- In response to the "Revision of the Quarterly Disclosure System", the items to be described in the Summary Form of Financial Statements will be changed as below.
- We do not provide the date and time when each data item became available on J-Quants. For update frequency and approximate update times, see Update Timing of Provided Data.
- Questions we have received about data specifications are also answered in the FAQ (Data & Specs).
Data correction policy
- This API provides the financial summary data disclosed by each company. We do not retroactively revise past data for stock splits or corrections; each record retains the values as of the time of disclosure.
- A correcting disclosure is assigned a new disclosure number (
DiscNo), and the existing record is not overwritten. The pre-correction record is also retained, so the disclosure number (DiscNo) and disclosure date (DiscDate) let you identify which disclosure a value is based on. - However, this API does not provide a field or flag indicating that a disclosure is a correction. To compare values before and after a correction, sort the records for the same issue and the same accounting period by disclosure date and time.
- In this service, we may add or overwrite data due to data deficiencies or omissions. In such cases, the correction history is recorded on Data Correction History and Known issues, so please refer to it.
Note: In these cases, neither the correction history nor pre-correction data is provided via the API, CSV, or other means.
Get quarterly financial information
GET https://api.jquants.com/v2/fins/summary
Either "code" or "date" must be specified.
Parameter and Response
Either "code" or "date" must be specified.
Combination of parameter in the request and results are as below.
| code | date | cursor | Results |
|---|---|---|---|
| All financial data for a specific issue. | |||
| Financial data for a specific issue on the specific date. | |||
| Financial data for all listed issues on the specific date. | |||
| Financial data since the previous request (Premium plan only). |
Retrieving financial data using cursor
For the cursor-based differential retrieval specification, see Retrieving Differential Data Using Cursor.
The cursor parameter is available for Premium plan users only.
Requests
Headers
- x-api-keystringrequired
API Key
Query Parameters
Either code or date must be specified.
- codestringoptional
Issue code (e.g. 86970 or 8697)
4 or 5 character issue code- datestringoptional
Disclosure date (e.g. 2022-01-05 or 20220105)
- cursorstringoptional
Cursor for differential retrieval (Premium plan only)
Use the value returned ascursorin the previous response. Cannot be specified together withpagination_key.
For details, see Retrieving Differential Data Using Cursor.- pagination_keystringoptional
The primary key of the first item that this operation will evaluate.
Use the value that was returned forpagination_keyin the previous operation.
Sample Code
Request
curl -G https://api.jquants.com/v2/fins/summary \
-H "x-api-key: {loading}" \
-d code="86970" \
-d date="2024-10-25"Responses
Data Item
- This API returns every field as a JSON string. Numeric fields such as amounts, share counts, and ratios are strings, not numbers (for example,
"Sales": "100529000000"). - Missing values and absent records
- Fields with no value are returned as an empty string (
""), notnull. - If you need numeric values, check for empty strings and convert them on your side.
- Fields with no value are returned as an empty string (
- DiscDatestring
Disclosed date on TDnet (JST)
- DiscTimestring
Disclosed time on TDnet (JST)
Seconds are recorded as in the source data and are always 00.- Codestring
- Issue code (5 digits)
- DiscNostring
Disclosure Number
The json output from the API is sorted in ascending order by disclosure number.- DocTypestring
Type of Document
Type of Document List- CurPerTypestring
Type of Current Period
[1Q, 2Q, 3Q, 4Q, 5Q, FY]- CurPerStstring
- Current Period Start Date
- CurPerEnstring
- Current Period End Date
- CurFYStstring
- Current Fiscal Year Start Date
- CurFYEnstring
- Current Fiscal Year End Date
- NxtFYStstring
Next Fiscal Year Start Date
Empty if no next fiscal year disclosure information in the record.- NxtFYEnstring
Next Fiscal Year End Date
Empty if no next fiscal year disclosure information in the record.- Salesstring
- Net Sales
- OPstring
- Operating Profit
- OdPstring
- Ordinary Profit
- NPstring
Profit
This is profit attributable to owners of the parent. It is not a total that includes non-controlling interests.- EPSstring
- Earnings Per Share
- DEPSstring
- Diluted Earnings Per Share
- TAstring
- Total Assets
- Eqstring
- Equity
- EqARstring
- Equity to Asset Ratio
- BPSstring
- Book Value Per Share
- CFOstring
- Cash Flows from Operating Activities
- CFIstring
- Cash Flows from Investing Activities
- CFFstring
- Cash Flows from Financing Activities
- CashEqstring
- Cash and Equivalents
- Div1Qstring
- Result Dividend Per Share 1st Quarter (Japanese yen, per share)
- Div2Qstring
- Result Dividend Per Share 2nd Quarter (Japanese yen, per share)
- Div3Qstring
- Result Dividend Per Share 3rd Quarter (Japanese yen, per share)
- DivFYstring
- Result Dividend Per Share Fiscal Year End (Japanese yen, per share)
- DivAnnstring
- Result Dividend Per Share Annual (Japanese yen, per share)
- DivUnitstring
- Distributions Per Unit (REIT)
- DivTotalAnnstring
- Result Total Dividend Paid Annual
- PayoutRatioAnnstring
- Result Payout Ratio Annual
- FDiv1Qstring
- Forecast Dividend Per Share 1st Quarter
- FDiv2Qstring
- Forecast Dividend Per Share 2nd Quarter
- FDiv3Qstring
- Forecast Dividend Per Share 3rd Quarter
- FDivFYstring
- Forecast Dividend Per Share Fiscal Year End
- FDivAnnstring
Forecast Dividend Per Share Annual (Japanese yen, per share)
- FDivUnitstring
- Forecast Distributions Per Unit (REIT)
- FDivTotalAnnstring
- Forecast Total Dividend Paid Annual
- FPayoutRatioAnnstring
- Forecast Payout Ratio Annual
- NxFDiv1Qstring
- Forecast Dividend Per Share Next Year 1st Quarter
- NxFDiv2Qstring
- Forecast Dividend Per Share Next Year 2nd Quarter
- NxFDiv3Qstring
- Forecast Dividend Per Share Next Year 3rd Quarter
- NxFDivFYstring
- Forecast Dividend Per Share Next Year Fiscal Year End
- NxFDivAnnstring
Forecast Dividend Per Share Next Year Annual (Japanese yen, per share)
- NxFDivUnitstring
- Forecast Distributions Per Unit Next Year (REIT)
- NxFPayoutRatioAnnstring
- Forecast Payout Ratio Next Year Annual
- FSales2Qstring
- Forecast Net Sales 2nd Quarter
- FOP2Qstring
- Forecast Operating Profit 2nd Quarter
- FOdP2Qstring
- Forecast Ordinary Profit 2nd Quarter
- FNP2Qstring
- Forecast Profit 2nd Quarter
- FEPS2Qstring
- Forecast Earnings Per Share 2nd Quarter
- NxFSales2Qstring
- Forecast Net Sales Next Year 2nd Quarter
- NxFOP2Qstring
- Forecast Operating Profit Next Year 2nd Quarter
- NxFOdP2Qstring
- Forecast Ordinary Profit Next Year 2nd Quarter
- NxFNp2Qstring
- Forecast Profit Next Year 2nd Quarter
- NxFEPS2Qstring
- Forecast Earnings Per Share Next Year 2nd Quarter
- FSalesstring
- Forecast Net Sales Fiscal Year End
- FOPstring
- Forecast Operating Profit Fiscal Year End
- FOdPstring
- Forecast Ordinary Profit Fiscal Year End
- FNPstring
- Forecast Profit Fiscal Year End
- FEPSstring
- Forecast Earnings Per Share Fiscal Year End
- NxFSalesstring
- Forecast Net Sales Next Fiscal Year End
- NxFOPstring
- Forecast Operating Profit Next Fiscal Year End
- NxFOdPstring
- Forecast Ordinary Profit Next Fiscal Year End
- NxFNpstring
- Forecast Profit Next Fiscal Year End
- NxFEPSstring
- Forecast Earnings Per Share Next Fiscal Year End
- MatChgSubstring
- Material Changes in Subsidiaries
- SigChgInCstring
Significant Changes In The Scope Of Consolidation
If the specified date is before 2024-07-21, the response does not contain a value for that item, and the value is an empty string (the item itself is not omitted).- ChgByASRevstring
- Changes Based on Revisions of Accounting Standard
- ChgNoASRevstring
- Changes Other Than Ones Based on Revisions of Accounting Standard
- ChgAcEststring
- Changes in Accounting Estimates
- RetroRststring
- Retrospective Restatement
- ShOutFYstring
- Number of Issued and Outstanding Shares at Fiscal Year End Including Treasury Stock
- TrShFYstring
- Number of Treasury Stock at Fiscal Year End
- AvgShstring
- Average Number of Shares
- NCSalesstring
- Non-consolidated Net Sales
- NCOPstring
- Non-consolidated Operating Profit
- NCOdPstring
- Non-consolidated Ordinary Profit
- NCNPstring
- Non-consolidated Profit
- NCEPSstring
- Non-consolidated Earnings Per Share
- NCTAstring
- Non-consolidated Total Assets
- NCEqstring
- Non-consolidated Equity
- NCEqARstring
- Non-consolidated Equity to Asset Ratio
- NCBPSstring
- Non-consolidated Book Value Per Share
- FNCSales2Qstring
- Non-consolidated Forecast Net Sales 2nd Quarter
- FNCOP2Qstring
- Non-consolidated Forecast Operating Profit 2nd Quarter
- FNCOdP2Qstring
- Non-consolidated Forecast Ordinary Profit 2nd Quarter
- FNCNP2Qstring
- Non-consolidated Forecast Profit 2nd Quarter
- FNCEPS2Qstring
- Non-consolidated Forecast Earnings Per Share 2nd Quarter
- NxFNCSales2Qstring
- Non-consolidated Forecast Net Sales Next Year 2nd Quarter
- NxFNCOP2Qstring
- Non-consolidated Forecast Operating Profit Next Year 2nd Quarter
- NxFNCOdP2Qstring
- Non-consolidated Forecast Ordinary Profit Next Year 2nd Quarter
- NxFNCNP2Qstring
- Non-consolidated Forecast Profit Next Year 2nd Quarter
- NxFNCEPS2Qstring
- Non-consolidated Forecast Earnings Per Share Next Year 2nd Quarter
- FNCSalesstring
- Non-consolidated Forecast Net Sales Fiscal Year End
- FNCOPstring
- Non-consolidated Forecast Operating Profit Fiscal Year End
- FNCOdPstring
- Non-consolidated Forecast Ordinary Profit Fiscal Year End
- FNCNPstring
- Non-consolidated Forecast Profit Fiscal Year End
- FNCEPSstring
- Non-consolidated Forecast Earnings Per Share Fiscal Year End
- NxFNCSalesstring
- Non-consolidated Forecast Net Sales Next Fiscal Year End
- NxFNCOPstring
- Non-consolidated Forecast Operating Profit Next Fiscal Year End
- NxFNCOdPstring
- Non-consolidated Forecast Ordinary Profit Next Fiscal Year End
- NxFNCNPstring
- Non-consolidated Forecast Profit Next Fiscal Year End
- NxFNCEPSstring
- Non-consolidated Forecast Earnings Per Share Next Fiscal Year End
- ShEqstring
- Shareholders' Equity
- NCShEqstring
- Non-consolidated Shareholders' Equity
- ROEstring
- Return on Equity
- NCROEstring
- Non-consolidated Return on Equity
Response Sample
{
"data": [
{
"DiscDate": "2023-01-30",
"DiscTime": "12:00:00",
"Code": "86970",
"DiscNo": "20230127594871",
"DocType": "3QFinancialStatements_Consolidated_IFRS",
"CurPerType": "3Q",
"CurPerSt": "2022-04-01",
"CurPerEn": "2022-12-31",
"CurFYSt": "2022-04-01",
"CurFYEn": "2023-03-31",
"NxtFYSt": "",
"NxtFYEn": "",
"Sales": "100529000000",
"OP": "51765000000",
"OdP": "",
"NP": "35175000000",
"EPS": "66.76",
"DEPS": "",
"TA": "79205861000000",
"Eq": "320021000000",
"EqAR": "0.004",
"BPS": "",
"CFO": "",
"CFI": "",
"CFF": "",
"CashEq": "91135000000",
"Div1Q": "",
"Div2Q": "26.0",
"Div3Q": "",
"DivFY": "",
"DivAnn": "",
"DivUnit": "",
"DivTotalAnn": "",
"PayoutRatioAnn": "",
"FDiv1Q": "",
"FDiv2Q": "",
"FDiv3Q": "",
"FDivFY": "36.0",
"FDivAnn": "62.0",
"FDivUnit": "",
"FDivTotalAnn": "",
"FPayoutRatioAnn": "",
"NxFDiv1Q": "",
"NxFDiv2Q": "",
"NxFDiv3Q": "",
"NxFDivFY": "",
"NxFDivAnn": "",
"NxFDivUnit": "",
"NxFPayoutRatioAnn": "",
"FSales2Q": "",
"FOP2Q": "",
"FOdP2Q": "",
"FNP2Q": "",
"FEPS2Q": "",
"NxFSales2Q": "",
"NxFOP2Q": "",
"NxFOdP2Q": "",
"NxFNp2Q": "",
"NxFEPS2Q": "",
"FSales": "132500000000",
"FOP": "65500000000",
"FOdP": "",
"FNP": "45000000000",
"FEPS": "85.42",
"NxFSales": "",
"NxFOP": "",
"NxFOdP": "",
"NxFNp": "",
"NxFEPS": "",
"MatChgSub": "false",
"SigChgInC": "",
"ChgByASRev": "false",
"ChgNoASRev": "false",
"ChgAcEst": "true",
"RetroRst": "",
"ShOutFY": "528578441",
"TrShFY": "1861043",
"AvgSh": "526874759",
"NCSales": "",
"NCOP": "",
"NCOdP": "",
"NCNP": "",
"NCEPS": "",
"NCTA": "",
"NCEq": "",
"NCEqAR": "",
"NCBPS": "",
"FNCSales2Q": "",
"FNCOP2Q": "",
"FNCOdP2Q": "",
"FNCNP2Q": "",
"FNCEPS2Q": "",
"NxFNCSales2Q": "",
"NxFNCOP2Q": "",
"NxFNCOdP2Q": "",
"NxFNCNP2Q": "",
"NxFNCEPS2Q": "",
"FNCSales": "",
"FNCOP": "",
"FNCOdP": "",
"FNCNP": "",
"FNCEPS": "",
"NxFNCSales": "",
"NxFNCOP": "",
"NxFNCOdP": "",
"NxFNCNP": "",
"NxFNCEPS": "",
"ShEq": "318500000000",
"NCShEq": "",
"ROE": "0.112",
"NCROE": ""
}
],
"cursor": "eyJkIjoiMjAyNS0wNC0wMSIsInQiOiIyMDI1LTA0LTAxVDA4OjAwOjAwWiMyMDI1MDQwMTEzMDEwMCJ9"
}