get_financial_statements
Retrieve key financial-statement data (income statement, balance sheet, cash flow) for any A-share company using its 6-digit code. Select annual or quarterly reports.
Instructions
Get key financial-statement line items for an A-share company.
Args:
symbol: A 6-digit A-share code, e.g. "600519".
period: "annual" for the latest fiscal-year report (default), or
"quarterly" for the most recent quarterly report.
Returns:
A dict with the latest income_statement, balance_sheet and
cash_flow key items (values in CNY), plus the report_date they
were drawn from. On failure, a dict with an error key.
Example: >>> get_financial_statements("600519", "annual") # doctest: +SKIP {'symbol': '600519', 'period': 'annual', 'report_date': '2023-12-31', 'income_statement': {'total_revenue': 1.5e11, 'net_profit': 7.4e10, ...}, 'balance_sheet': {...}, 'cash_flow': {...}}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| symbol | Yes | ||
| period | No | annual |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||