Skip to main content
POST
/
v1
/
stock
/
company-cashflow-statement
Company Cashflow Statement
curl --request POST \
  --url https://api.reportify.cn/v1/stock/company-cashflow-statement \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "symbol": "<string>",
  "period": "<string>",
  "limit": 123,
  "start_date": "<string>",
  "end_date": "<string>",
  "calendar": "<string>",
  "fiscal_year": "<string>",
  "fiscal_quarter": "<string>"
}
'
{
  "status": 123,
  "code": 123,
  "message": "<string>",
  "data": {}
}

现金流量表

URL: /v1/stock/company-cashflow-statement 方法: POST
描述: 获取公司现金流量表数据。

请求参数

参数名类型必填描述
symbolstr股票代码,如 HK:00700US:AAPL
periodstr报告周期:annualquarterlycumulative quarterly
limitint返回最近 N 条记录,默认 8。
start_datestr开始日期(YYYY-MM-DD)。
end_datestr结束日期(YYYY-MM-DD)。
calendarstrcalendarfiscal,默认 fiscal
fiscal_yearstr指定财年(如 2023)。
fiscal_quarterstr指定财季(Q1, Q2, Q3, Q4, FY, H1, Q3 (9 months))。

响应参数

参数名类型描述
statusintHTTP 状态码。
codeint响应代码(0 表示成功)。
messagestr响应消息。
dataarray现金流量表数据列表。
  currencystr货币单位。
  end_datestr报告期结束日期(YYYY-MM-DD)。
  symbolstr股票代码。
  fiscal_yearstr财年。
  fiscal_quarterstr财季。
  periodstr报告周期类型。
  filling_datestr填报日期(YYYY-MM-DD)。
  cash_flows_from_operating_activitiesobject经营活动现金流。
    net_cash_flows_from_operating_activitiesnumber经营活动产生的现金流量净额。
  cash_flows_from_investing_activitiesobject投资活动现金流。
    net_cash_flows_from_investing_activitiesnumber投资活动产生的现金流量净额。
  cash_flows_from_financing_activitiesobject筹资活动现金流。
    net_cash_flows_from_financing_activitiesnumber筹资活动产生的现金流量净额。
    effect_of_exchange_rate_changes_on_cash_and_cash_equivalentsnumber汇率变动对现金及现金等价物的影响。
    net_increase_in_cash_and_cash_equivalentsnumber现金及现金等价物净增加额。
    cash_and_cash_equivalents_at_beginning_of_yearnumber期初现金及现金等价物余额。
    cash_and_cash_equivalents_at_end_of_yearnumber期末现金及现金等价物余额。

请求示例

cURL
curl -X POST https://api.reportify.cn/v1/stock/company-cashflow-statement \
-H "Authorization: Bearer 447460****09c9" \
-H "Content-Type: application/json" \
-d '{
    "symbol": "HK:00700",
    "limit": 2
}'
Python
import requests

url = "https://api.reportify.cn/v1/stock/company-cashflow-statement"
headers = {
    "Authorization": "Bearer 447460****09c9",
    "Content-Type": "application/json"
}
data = {
    "symbol": "HK:00700",
    "limit": 2
}

response = requests.post(url, headers=headers, json=data)
print(response.json())

响应示例

{
  "status": 200,
  "code": 0,
  "message": "",
  "data": [
    {
      "currency": "CNY",
      "end_date": "2025-09-30",
      "symbol": "00700",
      "fiscal_year": "2025",
      "fiscal_quarter": "Q3",
      "period": "quarterly",
      "filling_date": "2025-11-13",
      "cash_flows_from_operating_activities": {
        "net_cash_flows_from_operating_activities": 85312000000.0
      },
      "cash_flows_from_investing_activities": {
        "net_cash_flows_from_investing_activities": -75507000000.0
      },
      "cash_flows_from_financing_activities": {
        "net_cash_flows_from_financing_activities": -30637000000.0,
        "effect_of_exchange_rate_changes_on_cash_and_cash_equivalents": -1243000000.0,
        "net_increase_in_cash_and_cash_equivalents": -20832000000.0,
        "cash_and_cash_equivalents_at_beginning_of_year": 0.0,
        "cash_and_cash_equivalents_at_end_of_year": -22075000000.0
      }
    }
  ]
}

错误响应

状态码描述
422请求参数验证失败。

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json

Input schema for company cashflow statement

symbol
string
required

Stock symbol

period
string

Report cycle: 'annual', 'quarterly', 'cumulative quarterly'

limit
integer

Return latest N records, default 8

start_date
string

Start date (YYYY-MM-DD)

end_date
string

End date (YYYY-MM-DD)

calendar
string

'calendar' or 'fiscal', default 'fiscal'

fiscal_year
string

Specific fiscal year (e.g., '2023')

fiscal_quarter
string

Specific fiscal quarter (Q1, Q2, Q3, Q4, FY, H1, 'Q3 (9 months)')

Response

Successful Response

Generic response wrapper from stock API

status
integer

HTTP status code

code
integer

Response code (0 for success)

message
string

Response message

data
Data · object

Response data (structure varies by endpoint)