As Reported Cashflow Statements原始申报现金流量表
该接口返回公司按官方申报口径披露的、未经调整的现金流量数据:经营、投资、筹资三类现金流直接来自官方报告,可用于分析公司现金管理能力。
https://quote-fmp.com/stable/cash-flow-statement-as-reported?symbol=AAPL数据更新周期
Filing Date · 随 SEC 申报日期更新
接口说明
- 经营现金流:查看日常经营活动中产生或耗用的现金,传入
symbol后可采集symbol(证券代码)、fiscalYear(财政年度)与period(报告周期) 等字段,契合自动化报表与看板的数据源要求。 - 投资现金流:获取与资产投资、收购及证券相关的现金变动,抽取
fiscalYear(财政年度)与period(报告周期) 等关键维度,能够显著提升样本筛选与标的池初筛效率。 - 筹资现金流:查看来自股权与债务发行的现金以及分红派息支出,数据仓库建模时可将本接口与「原始申报资产负债表」归入同一主题域按周期同步。
- 上下游关联接口:Income Statements TTM(TTM 利润表) · Balance Sheet Statements TTM(TTM 资产负债表) · Stock Price and Volume Data(日线完整行情) · Financial Estimates(分析师预期查询)
请求参数
3 个参数| 参数 | 类型 | 要求 | 示例 | 说明 |
|---|---|---|---|---|
symbol | string | 必填 | AAPL | 美国 SEC 监管申报或美股上市公司股票代码,例如 AAPL、MSFT、NVDA(仅覆盖美股及在美上市 ADR,无需附加交易所后缀)。 |
limit | number | 可选 | 5 | 返回结果条数上限,用于控制单次响应大小。 |
period | string | 可选 | annual,quarter | 报告周期:annual(年度)、quarter(季度)、ttm(滚动十二个月)(单值枚举:常规报表传 annual 或 quarter,Bulk 传 Q1..Q4 或 FY;每次仅传单值) |
调用代码示例
Python 关键代码原始申报现金流量表(/stable/cash-flow-statement-as-reported)内含动态嵌套字典(含 data(返回数据集合)、symbol(证券代码)、fiscalYear(财政年度)),通过 pd.json_normalize(resp.json()) 可自动展平内层科目。
resp = requests.get(
"https://quote-fmp.com/stable/cash-flow-statement-as-reported",
params={"symbol": "AAPL", "limit": 5, "period": "annual", "apikey": FMP_KEY},
timeout=20,
)
resp.raise_for_status()
df = pd.json_normalize(resp.json())
df = df.sort_values("date").reset_index(drop=True)参数使用和避坑
3 组参数组合 · 2 条避坑以下列出本接口在高频投研与回测场景下的常用 Query 参数组合写法:
| 投研场景 | Query 参数组合示例 | 返回数据特征与用途 |
|---|---|---|
| 拉取 AAPL 年度原始申报现金流量表(period=annual) | symbol=AAPL&period=annual | 向 /stable/cash-flow-statement-as-reported 传 period=annual,获取 AAPL 经审计年度 data、symbol、fiscalYear(样本 data={"cashcashequivalentsrestric…)。 |
| 拉取 AAPL 季度原始申报现金流量表序列(period=quarter) | symbol=AAPL&period=quarter | 将 period 设为 quarter,提取 AAPL 单季 data、symbol、fiscalYear 等 6 项指标以跟踪季度环比拐点。 |
| 切换美股 MSFT 对标原始申报现金流量表 | symbol=MSFT&period=annual | 传入 symbol=MSFT 拉取 data、symbol、fiscalYear,与 AAPL 做同行业年度指标对比。 |
/stable/cash-flow-statement-as-reported 针对原始申报现金流量表设计(必填 symbol),输出 data({"cashcashequivalentsrestric…)和 symbol(证券代码)共 6 列,传参时请严格对齐必填 symbol示例。
/stable/cash-flow-statement-as-reported 共返回 6 列,入库 UPSERT 主键推荐取 (symbol, date, fiscalYear),并对 fiscalYear(2025) 执行 pd.to_numeric。
返回数据
34 个字段本接口示例响应共包含 34 个字段(数值型 29 个,文本/日期/布尔型 5 个)。下表列出全部字段名、类型、首条记录真实样本值与中文释义,实际返回会因接口与数据状态有所不同。
| 字段 | 类型 | 示例值 | 说明 |
|---|---|---|---|
symbol | string | "AAPL" | 证券代码 |
fiscalYear | number | 2025 | 财政年度 |
period | string | "FY" | 报告周期 |
reportedCurrency | string | "USD" | 报告币种(原始财报计价币种;跨国公司对比或与美元市值相除前须先按汇率折算) |
date | string | "2025-09-26" | 日期 |
data | object | {…} | SEC 原始申报现金流量表 XBRL 科目字典(键名为公司财报原始 XBRL 会计标签,值为对应财期现金流金额,下方已展开本示例内全部 28 个原始科目) |
data.cashcashequivalentsrestrictedcashandrestrictedcashequivalents | number | 35934000000 | 期末现金、现金等价物及受限资金余额合计 |
data.netincomeloss | number | 112010000000 | 归属于母公司股东的净利润或净亏损(Net Income) |
data.depreciationdepletionandamortization | number | 11698000000 | 折旧、折耗与摊销费用合计(D&A) |
data.sharebasedcompensation | number | 12863000000 | 股权激励费用(非现金经营调整项) |
data.othernoncashincomeexpense | number | 89000000 | 其他非现金损益调整项净额 |
data.increasedecreaseinaccountsreceivable | number | 6682000000 | 营运资本变动:应收账款增减导致的现金流变动 |
data.increasedecreaseinotherreceivables | number | 347000000 | 营运资本变动:其他应收款增减导致的现金流变动 |
data.increasedecreaseininventories | number | -1400000000 | 营运资本变动:存货增减导致的现金流变动 |
data.increasedecreaseinotheroperatingassets | number | 9197000000 | 营运资本变动:其他经营性资产增减导致的现金流变动 |
data.increasedecreaseinaccountspayable | number | 902000000 | 营运资本变动:应付账款增减导致的现金流变动 |
data.increasedecreaseinotheroperatingliabilities | number | -11076000000 | 营运资本变动:其他经营性负债增减导致的现金流变动 |
data.netcashprovidedbyusedinoperatingactivities | number | 111482000000 | 经营活动产生的现金流量净额(Operating Cash Flow) |
data.paymentstoacquireavailableforsalesecuritiesdebt | number | 24407000000 | 投资活动:购入可供出售债务证券支付的现金 |
data.proceedsfrommaturitiesprepaymentsandcallsofavailableforsalesecurities | number | 40907000000 | 投资活动:可供出售证券到期及赎回收到现金 |
data.proceedsfromsaleofavailableforsalesecuritiesdebt | number | 12890000000 | 投资活动:出售可供出售债务证券收到现金 |
data.paymentstoacquirepropertyplantandequipment | number | 12715000000 | 投资活动:购建固定资产(物业、厂房及设备)支付的现金(CapEx) |
data.paymentsforproceedsfromotherinvestingactivities | number | 1480000000 | 投资活动:其他投资活动支付或收到的现金净额 |
data.netcashprovidedbyusedininvestingactivities | number | 15195000000 | 投资活动产生的现金流量净额(Investing Cash Flow) |
data.paymentsrelatedtotaxwithholdingforsharebasedcompensation | number | 6100000000 | 筹资活动:股权激励归属代扣代缴个人所得税支付的现金 |
data.paymentsofdividends | number | 15421000000 | 筹资活动:分配现金股利支付的现金 |
data.paymentsforrepurchaseofcommonstock | number | 90711000000 | 筹资活动:回购普通股股票支付的现金 |
data.proceedsfromissuanceoflongtermdebt | number | 4481000000 | 筹资活动:发行长期债券收到的现金净额 |
data.repaymentsoflongtermdebt | number | 10932000000 | 筹资活动:偿还长期债务本金支付的现金 |
data.proceedsfromrepaymentsofcommercialpaper | number | -2032000000 | 筹资活动:发行或偿还短期商业票据现金流净额 |
data.proceedsfrompaymentsforotherfinancingactivities | number | -111000000 | 筹资活动:其他筹资活动现金流净额 |
data.netcashprovidedbyusedinfinancingactivities | number | -120686000000 | 筹资活动产生的现金流量净额(Financing Cash Flow) |
data.cashcashequivalentsrestrictedcashandrestrictedcashequivalentsperiodincreasedecreaseincludingexchangerateeffect | number | 5991000000 | 现金、现金等价物及受限资金当期净增加额(含汇率变动影响) |
data.incometaxespaidnet | number | 43369000000 | 现金流量表补充披露:当期实际缴纳的所得税现金净额 |
查看响应数据示例(原始 JSON)
[
{
"symbol": "AAPL",
"fiscalYear": 2025,
"period": "FY",
"reportedCurrency": "USD",
"date": "2025-09-26",
"data": {
"cashcashequivalentsrestrictedcashandrestrictedcashequivalents": 35934000000,
"netincomeloss": 112010000000,
"depreciationdepletionandamortization": 11698000000,
"sharebasedcompensation": 12863000000,
"othernoncashincomeexpense": 89000000,
"increasedecreaseinaccountsreceivable": 6682000000,
"increasedecreaseinotherreceivables": 347000000,
"increasedecreaseininventories": -1400000000,
"increasedecreaseinotheroperatingassets": 9197000000,
"increasedecreaseinaccountspayable": 902000000,
"increasedecreaseinotheroperatingliabilities": -11076000000,
"netcashprovidedbyusedinoperatingactivities": 111482000000,
"paymentstoacquireavailableforsalesecuritiesdebt": 24407000000,
"proceedsfrommaturitiesprepaymentsandcallsofavailableforsalesecurities": 40907000000,
"proceedsfromsaleofavailableforsalesecuritiesdebt": 12890000000,
"paymentstoacquirepropertyplantandequipment": 12715000000,
"paymentsforproceedsfromotherinvestingactivities": 1480000000,
"netcashprovidedbyusedininvestingactivities": 15195000000,
"paymentsrelatedtotaxwithholdingforsharebasedcompensation": 6100000000,
"paymentsofdividends": 15421000000,内容已截断,完整字段以实际返回为准。
常见问题解答(FAQ)
2 个问题为什么「As Reported」同时提供原始申报现金流量表(/stable/cash-flow-statement-as-reported)和 原始申报利润表(/stable/income-statement-as-reported)两个端点?
/stable/cash-flow-statement-as-reported(原始申报现金流量表,必填 symbol)专门针对 data(返回数据集合)与 fiscalYear(财政年度)等 6 个字段建模;若要结合 As Reported Income Statements(原始申报利润表),可再调 /stable/income-statement-as-reported(必填 symbol)。
在量化生产环境中,如何高效拉取原始申报现金流量表(/stable/cash-flow-statement-as-reported)的历史序列或批量截面?
建议在 /stable/cash-flow-statement-as-reported 中显式调大 limit 参数(如 limit=100)单次拉取多期记录;拿到 data(返回数据集合)等数据后,先校验 len(data) > 0 再送入下游清洗管道。
同模块相关接口对比
As Reported本接口路径 /stable/cash-flow-statement-as-reported,必填参数 symbol。 同一模块「As Reported」下共 4 个接口,下表列出其余 3 个, 按粒度与查询维度对比,避免选错接口。
| 接口 | 路径 | 核心差异与适用场景 |
|---|---|---|
| 原始申报利润表As Reported Income Statements | /stable/income-statement-as-reported | 公司按官方申报口径披露的利润表,营业收入、销货成本、营业费用等 |
| 原始申报资产负债表As Reported Balance Statements | /stable/balance-sheet-statement-as-reported | 公司按官方申报口径披露的、未经调整的资产负债表数据 |
| 原始申报财务报表As Reported Financial Statements | /stable/financial-statement-full-as-reported | 直接从公司申报文件中获取原始、未经调整的财务报表 |