As Reported Income Statements原始申报利润表
该接口返回公司按官方申报口径披露的利润表:营业收入、销货成本、营业费用、营业利润与净利润等原始数据直接来自官方申报文件,未经任何调整。
https://quote-fmp.com/stable/income-statement-as-reported?symbol=AAPL数据更新周期
Filing Date · 随 SEC 申报日期更新
接口说明
- 直接财务洞察:获取公司按申报口径披露、未经调整的利润表数据,传入
symbol后可汇总symbol(证券代码)、fiscalYear(财政年度)与period(报告周期) 等要素,可直接嵌入日常投研监控脚本。 - 费用明细追踪:查看营业收入、销货成本与营业费用的详细分项,串联
fiscalYear(财政年度)与period(报告周期) 等返回指标,便于搭建按日或按季刷新的自动化投研看板。 - 深度分析:基于官方数字的原始数据自行计算、搭建模型,在策略信号生成环节,与「原始申报财务报表」配合使用可有效过滤单指标噪音。
- 配套投研接口:Financial Ratios TTM(TTM 财务比率) · Financial Scores(财务健康评分) · Earnings Transcript(业绩电话会纪要检索) · Stock Price and Volume Data(日线完整行情)
请求参数
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/income-statement-as-reported)内含动态嵌套字典(含 data(返回数据集合)、symbol(证券代码)、fiscalYear(财政年度)),通过 pd.json_normalize(resp.json()) 可自动展平内层科目。
resp = requests.get(
"https://quote-fmp.com/stable/income-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 | 通过 period=annual 从 /stable/income-statement-as-reported 同步 AAPL 年度原始申报利润表,涵盖 data、symbol、fiscalYear 核心列。 |
| 获取 AAPL 季报口径原始申报利润表(period=quarter) | symbol=AAPL&period=quarter | 通过 period=quarter 调用 /stable/income-statement-as-reported,输出 AAPL 季度报告期的 data、symbol、fiscalYear 共 6 列。 |
| 切换美股 MSFT 对标原始申报利润表 | symbol=MSFT&period=annual | 传入 symbol=MSFT 拉取 data、symbol、fiscalYear,与 AAPL 做同行业年度指标对比。 |
/stable/income-statement-as-reported 提供原始申报利润表的 data(返回数据集合)与 symbol(证券代码)共 6 列;遇到休市日或冷门代码返回空数组时应做跳过容错。
针对 /stable/income-statement-as-reported 输出的 data({"revenuefromcontractwithcus…)与 fiscalYear(2025),建表时请用 (symbol, date, fiscalYear) 作主键约束,并显式处理 null 字段。
返回数据
30 个字段本接口示例响应共包含 30 个字段(数值型 25 个,文本/日期/布尔型 5 个)。下表列出全部字段名、类型、首条记录真实样本值与中文释义,实际返回会因接口与数据状态有所不同。
| 字段 | 类型 | 示例值 | 说明 |
|---|---|---|---|
symbol | string | "AAPL" | 证券代码 |
fiscalYear | number | 2025 | 财政年度 |
period | string | "FY" | 报告周期 |
reportedCurrency | string | "USD" | 报告币种(原始财报计价币种;跨国公司对比或与美元市值相除前须先按汇率折算) |
date | string | "2025-09-26" | 日期 |
data | object | {…} | SEC 原始申报利润表 XBRL 科目字典(键名为公司财报原始 XBRL 会计标签,值为对应财期金额,下方已展开本示例内全部 24 个原始科目) |
data.revenuefromcontractwithcustomerexcludingassessedtax | number | 416161000000 | 客户合同营业收入(不含代收税费,US-GAAP 主营业务收入核心标签) |
data.costofgoodsandservicessold | number | 220960000000 | 主营商品与服务销售成本(COGS) |
data.grossprofit | number | 195201000000 | 营业毛利润(Gross Profit) |
data.researchanddevelopmentexpense | number | 34550000000 | 研发费用(R&D Expense) |
data.sellinggeneralandadministrativeexpense | number | 27601000000 | 销售、一般及行政管理费用(SG&A) |
data.operatingexpenses | number | 62151000000 | 营业总费用(Operating Expenses) |
data.operatingincomeloss | number | 133050000000 | 营业利润或亏损(Operating Income/Loss,即 EBIT 口径) |
data.nonoperatingincomeexpense | number | -321000000 | 营业外收支净额(利息收支与非经常性损益合计) |
data.incomelossfromcontinuingoperationsbeforeincometaxesextraordinaryitemsnoncontrollinginterest | number | 132729000000 | 持续经营业务税前利润(EBT) |
data.incometaxexpensebenefit | number | 20719000000 | 所得税费用或抵免收益 |
data.netincomeloss | number | 112010000000 | 归属于母公司股东的净利润或净亏损(Net Income) |
data.earningspersharebasic | number | 7.49 | 基本每股收益(Basic EPS) |
data.earningspersharediluted | number | 7.46 | 摊薄每股收益(Diluted EPS) |
data.weightedaveragenumberofsharesoutstandingbasic | number | 14948500000 | 计算基本 EPS 的加权平均基本流通股数 |
data.weightedaveragenumberofdilutedsharesoutstanding | number | 15004697000 | 计算摊薄 EPS 的加权平均摊薄总股数 |
data.othercomprehensiveincomelossforeigncurrencytransactionandtranslationadjustmentnetoftax | number | -267000000 | 其他综合收益:外币报表折算差额(税后净额) |
data.othercomprehensiveincomelosscashflowhedgegainlossbeforereclassificationaftertax | number | 849000000 | 其他综合收益:现金流套期重分类前当期未实现损益(税后) |
data.othercomprehensiveincomelosscashflowhedgegainlossreclassificationaftertax | number | 212000000 | 其他综合收益:现金流套期重分类至当期损益调整项(税后) |
data.othercomprehensiveincomelosscashflowhedgegainlossafterreclassificationandtax | number | 637000000 | 其他综合收益:现金流套期工具公允价值变动净额(税后) |
data.othercomprehensiveincomeunrealizedholdinggainlossonsecuritiesarisingduringperiodnetoftax | number | 817000000 | 其他综合收益:可供出售金融资产当期新增未实现持有损益(税后) |
data.othercomprehensiveincomelossreclassificationadjustmentfromaociforsaleofsecuritiesnetoftax | number | -414000000 | 其他综合收益:出售证券自累计其他综合收益重分类调整项(税后) |
data.othercomprehensiveincomelossavailableforsalesecuritiesadjustmentnetoftax | number | 1231000000 | 其他综合收益:可供出售证券公允价值变动调整净额(税后) |
data.othercomprehensiveincomelossnetoftaxportionattributabletoparent | number | 1601000000 | 归属于母公司股东的其他综合收益税后总额(OCI) |
data.comprehensiveincomenetoftax | number | 113611000000 | 综合收益税后总额(净利润 + 其他综合收益净额) |
查看响应数据示例(原始 JSON)
[
{
"symbol": "AAPL",
"fiscalYear": 2025,
"period": "FY",
"reportedCurrency": "USD",
"date": "2025-09-26",
"data": {
"revenuefromcontractwithcustomerexcludingassessedtax": 416161000000,
"costofgoodsandservicessold": 220960000000,
"grossprofit": 195201000000,
"researchanddevelopmentexpense": 34550000000,
"sellinggeneralandadministrativeexpense": 27601000000,
"operatingexpenses": 62151000000,
"operatingincomeloss": 133050000000,
"nonoperatingincomeexpense": -321000000,
"incomelossfromcontinuingoperationsbeforeincometaxesextraordinaryitemsnoncontrollinginterest": 132729000000,
"incometaxexpensebenefit": 20719000000,
"netincomeloss": 112010000000,
"earningspersharebasic": 7.49,
"earningspersharediluted": 7.46,
"weightedaveragenumberofsharesoutstandingbasic": 14948500000,
"weightedaveragenumberofdilutedsharesoutstanding": 15004697000,
"othercomprehensiveincomelossforeigncurrencytransactionandtranslationadjustmentnetoftax": -267000000,
"othercomprehensiveincomelosscashflowhedgegainlossbeforereclassificationaftertax": 849000000,
"othercomprehensiveincomelosscashflowhedgegainlossreclassificationaftertax": 212000000,
"othercomprehensiveincomelosscashflowhedgegainlossafterreclassificationandtax": 637000000,
"othercomprehensiveincomeunrealizedholdinggainlossonsecuritiesarisingduringperiodnetoftax": 817000000,内容已截断,完整字段以实际返回为准。
常见问题解答(FAQ)
2 个问题对比原始申报利润表与 原始申报资产负债表:/stable/income-statement-as-reported 的调用方式和返回字段有哪些独特之处?
原始申报利润表(/stable/income-statement-as-reported,必填 symbol)聚焦于提供 data、symbol 等 6 个字段;同属「As Reported」的 As Reported Balance Statements(原始申报资产负债表)则提供 6 个字段。
对接原始申报利润表端点 /stable/income-statement-as-reported 时,大跨度回溯与日常增量刷新分别怎么传参?
对接 原始申报利润表 时可向 /stable/income-statement-as-reported 传入合适的 limit 容量上限以覆盖目标回测窗口;配合连接池复用与 15~30 秒超时设置,能大幅提升 data 的同步吞吐率。
同模块相关接口对比
As Reported本接口路径 /stable/income-statement-as-reported,必填参数 symbol。 同一模块「As Reported」下共 4 个接口,下表列出其余 3 个, 按粒度与查询维度对比,避免选错接口。
| 接口 | 路径 | 核心差异与适用场景 |
|---|---|---|
| 原始申报资产负债表As Reported Balance Statements | /stable/balance-sheet-statement-as-reported | 公司按官方申报口径披露的、未经调整的资产负债表数据 |
| 原始申报现金流量表As Reported Cashflow Statements | /stable/cash-flow-statement-as-reported | 公司按官方申报口径披露的、未经调整的现金流量数据,经营、投资、筹资三类现金流直接来自官方报告 |
| 原始申报财务报表As Reported Financial Statements | /stable/financial-statement-full-as-reported | 直接从公司申报文件中获取原始、未经调整的财务报表 |