美股科技巨头回购为什么不减总股本?用 FMP Cash Flow 接口剔除 SBC 算净回购率(Net Buyback Yield)

在美股基本面投研与股东回报因子构建中,许多投资者习惯直接提取现金流量表中的股票回购支出(commonStockRepurchased)除以总市值,将其作为“回购收益率(Buyback Yield)”与股息率相加。但在硅谷科技巨头与云计算公司中,这一粗放指标经常与利润表的真实股本变化严重背离:不少公司每年斥资百亿美元回购股票,其加权稀释总股本(weightedAverageShsOutDil)却几乎原地踏步,甚至逐年膨胀。

造成“大额回购却不减总股本”的核心机制在于美国通用会计准则(GAAP)对股权激励费用(Stock-Based Compensation,简称 SBC)的双重处理:一方面,现金流量表在经营活动(operatingCashFlow)中将非现金性质的 stockBasedCompensation 全额加回,使传统自由现金流(freeCashFlow)未扣除这笔股权薪酬成本;另一方面,当员工限制性股票(RSU)归属或期权行权转化为新增流通股时,公司动用真金白银在二级市场回购的股票(融资活动下的 commonStockRepurchased),往往首先被用于对冲员工发股带来的股本稀释。

本文基于 quote-fmp.com 网关拉取的 10 家代表性美股科技与软件公司最近 3 个完整财年及最新滚动 4 个季度(TTM)实盘数据(快照截至 2026-11-07),完整拆解“毛回购率 vs 剔除 SBC 后的净回购率(Net Buyback Yield)”对账体系、AI 资本开支对巨头回购的挤出拐点,以及跨接口取数时必排的三大字段口径暗坑。


一、 10 家美股科技公司实盘对账:谁在真注销缩股,谁在替员工发股买单?

要判断一家科技公司的股票回购是向外部股东返还真实价值,还是仅仅充当员工股权激励的“二级市场做市商”,不能只看单季或单年的回购绝对金额,而必须将 Statements(财务报表接口) 分类下的 Cash Flow Statement(现金流量表接口,/stable/cash-flow-statement)与 Income Statement(利润表接口,/stable/income-statement)、Key Metrics TTM(TTM 关键指标接口,/stable/key-metrics-ttm)联合对齐,同时核算三个核心指标:

我们拉取赛富时(CRM)、Adobe(ADBE)、高通(QCOM)、苹果(AAPL)、英伟达(NVDA)、微软(MSFT)、博通(AVGO)、谷歌(GOOGL)、Meta(META)与 Snowflake(SNOW)共 10 家公司最近 3 个完整财年累计及最新滚动 4 个季度(TTM)实盘报文,按最新 TTM 净回购率由高到低整理对账如下。表中数据快照截至 2026-11-07,列示最新 TTM 自由现金流(freeCashFlow)、毛回购(commonStockRepurchased)与股权激励费用(stockBasedCompensation)、剔除 SBC 净回购率及最新单季加权平均稀释股本(weightedAverageShsOutDil)同比变动,统一采用 FMP 标准化现金流量表 commonStockRepurchased 口径以与第四节脚本严格对齐(其中 AVGO 等合并映射公司含员工 RSU 代扣税现金流出,纯二级市场回购计划口径对比见第三节排雷一);近 3 个完整财年按各公司已发布的最新 3 份 10-K 汇总(ADBE、AVGO、GOOGL、META 为 FY2023–FY2025,其余 6 家为 FY2024–FY2026):

标的 (最新财季结账日)近3个完整财年累计:毛回购 vs SBC (吞噬比) · 3年稀释股本变动最新 TTM 自由现金流最新 TTM 毛回购 vs SBCTTM 毛回购率 vs 剔除 SBC 净回购率最新单季稀释股本同比变动
CRM (2026-07-31)回购 280.45 亿 vs SBC 94.79 亿美元 (33.80%) · 3年 -4.11%151.54 亿美元回购 350.70 亿 vs SBC 36.65 亿美元19.94% vs +17.86%9.62 亿 → 8.21 亿股 (-14.66%)
ADBE (2026-08-28)回购 251.81 亿 vs SBC 54.93 亿美元 (21.81%) · 3年 -9.34%105.92 亿美元回购 92.95 亿 vs SBC 20.71 亿美元9.98% vs +7.76%4.30 亿 → 3.95 亿股 (-8.14%)
QCOM (2026-09-27)回购 207.29 亿 vs SBC 88.83 亿美元 (42.85%) · 3年 -4.71%86.51 亿美元回购 78.17 亿 vs SBC 34.52 亿美元4.43% vs +2.47%11.05 亿 → 10.73 亿股 (-2.90%)
AAPL (2026-09-26)回购 2,720.50 亿 vs SBC 383.40 亿美元 (14.09%) · 3年 -6.91%1,360.56 亿美元回购 863.90 亿 vs SBC 137.89 亿美元1.73% vs +1.45%148.64 亿 → 146.30 亿股 (-1.57%)
NVDA (2026-07-26)回购 833.25 亿 vs SBC 146.72 亿美元 (17.61%) · 3年 -2.22%1,270.06 亿美元回购 574.44 亿 vs SBC 72.42 亿美元1.28% vs +1.12%245.32 亿 → 242.85 亿股 (-1.01%)
MSFT (2026-09-30)回购 579.45 亿 vs SBC 351.13 亿美元 (60.60%) · 3年 -0.25%599.57 亿美元回购 210.00 亿 vs SBC 125.56 亿美元0.53% vs +0.21%74.66 亿 → 74.46 亿股 (-0.27%)
AVGO (2026-08-02)回购 263.87 亿 vs SBC 154.80 亿美元 (58.67%) · 3年 +14.73%394.03 亿美元回购 84.50 亿 vs SBC 84.82 亿美元0.60% vs -0.00%48.60 亿 → 48.87 亿股 (+0.56%)
GOOGL (2026-09-30)回购 1,694.35 亿 vs SBC 701.98 亿美元 (41.43%) · 3年 -7.06%197.47 亿美元回购 54.99 亿 vs SBC 304.09 亿美元0.16% vs -0.72%122.03 亿 → 123.68 亿股 (+1.35%)
SNOW (2026-07-31)回购 33.98 亿 vs SBC 42.47 亿美元 (125.00%) · 3年 +5.89%11.95 亿美元回购 6.83 亿 vs SBC 16.42 亿美元0.70% vs -0.99%3.34 亿 → 3.49 亿股 (+4.58%)
META (2026-09-30)回购 761.47 亿 vs SBC 511.44 亿美元 (67.16%) · 3年 -4.74%286.50 亿美元回购 0.00 亿 vs SBC 269.43 亿美元0.00% vs -1.73%25.72 亿 → 25.73 亿股 (+0.04%,基本股本 +1.39%)

穿透上表 3 年年报累计与最新 TTM 两个时间维度的实盘数字,可以清晰归纳出美股科技股回购与股本演化的四类典型机制:

1. SBC 对冲黑洞:三年回购 579 亿美元,稀释总股本仅缩减 0.25%(以微软 MSFT 与 Snowflake 为例)

2. 市值基数对净回购率的摊薄(以英伟达 NVDA 对比苹果 AAPL、Adobe 为例)

同样是低 SBC 吞噬比的现金牛公司,为什么苹果(AAPL)与 Adobe(ADBE)能显著缩减总股本,而英伟达(NVDA)斥资数百亿美元回购,股本缩减幅度却相对温和?


二、 2026 财报季新拐点:当 AI 资本开支攀升与回购暂停同步发生,巨头股本为何由缩转增?

对比表一中谷歌(GOOGL)与 Meta(META)的“近 3 年累计”与“最新 TTM”两栏数据,可以捕捉到 2026 年美股科技巨头现金流分配的重大结构性拐点:在 2023 至 2025 财年原本依靠巨额回购持续缩股的互联网巨头,进入 2026 年后随着 AI 算力资本开支激增、公开市场回购暂停,加权平均股本随之掉头向上回升。

我们调取 /stable/cash-flow-statement?period=quarter 与 /stable/income-statement?period=quarter,将谷歌(GOOGL)与 Meta(META)从 2025Q1 至 2026Q3 连续 7 个季度的单季经营现金流(operatingCashFlow)、单季资本开支(capitalExpenditure)、单季自由现金流(freeCashFlow)、单季股权激励(stockBasedCompensation)、单季普通股回购(commonStockRepurchased)与当季基本股本及稀释股本(weightedAverageShsOut / weightedAverageShsOutDil)逐季还原如下:

标的与财季 (date)单季经营现金流单季资本开支单季自由现金流单季股权激励单季普通股回购当季基本股本 / 稀释股本
GOOGL 2025Q1 (03-31)361.50 亿美元-171.97 亿美元+189.53 亿美元55.16 亿美元-150.68 亿美元121.83 亿 / 122.91 亿股
GOOGL 2025Q2 (06-30)277.47 亿美元-224.46 亿美元+53.01 亿美元59.98 亿美元-136.38 亿美元121.22 亿 / 121.98 亿股
GOOGL 2025Q3 (09-30)484.14 亿美元-239.53 亿美元+244.61 亿美元63.68 亿美元-115.04 亿美元120.86 亿 / 122.03 亿股
GOOGL 2025Q4 (12-31)524.02 亿美元-278.51 亿美元+245.51 亿美元70.71 亿美元-54.99 亿美元120.73 亿 / 122.28 亿股
GOOGL 2026Q1 (03-31)457.90 亿美元-356.74 亿美元+101.16 亿美元67.51 亿美元0.00 亿美元120.99 亿 / 122.38 亿股
GOOGL 2026Q2 (06-30)390.69 亿美元-449.24 亿美元-58.55 亿美元79.57 亿美元0.00 亿美元121.51 亿 / 123.09 亿股
GOOGL 2026Q3 (09-30)422.90 亿美元-513.55 亿美元-90.65 亿美元86.30 亿美元0.00 亿美元122.56 亿 / 123.68 亿股
META 2025Q1 (03-31)240.26 亿美元-129.41 亿美元+110.85 亿美元41.47 亿美元-127.54 亿美元25.27 亿 / 25.90 亿股
META 2025Q2 (06-30)255.61 亿美元-165.38 亿美元+90.23 亿美元48.34 亿美元-101.67 亿美元25.18 亿 / 25.70 亿股
META 2025Q3 (09-30)299.99 亿美元-188.29 亿美元+111.70 亿美元55.56 亿美元-33.27 亿美元25.17 亿 / 25.72 亿股
META 2025Q4 (12-31)362.14 亿美元-213.83 亿美元+148.31 亿美元58.90 亿美元0.00 亿美元25.21 亿 / 25.74 亿股
META 2026Q1 (03-31)322.26 亿美元-189.97 亿美元+132.29 亿美元60.32 亿美元0.00 亿美元25.34 亿 / 25.64 亿股
META 2026Q2 (06-30)318.62 亿美元-301.16 亿美元+17.46 亿美元76.58 亿美元0.00 亿美元25.43 亿 / 25.66 亿股
META 2026Q3 (09-30)327.86 亿美元-339.42 亿美元-11.56 亿美元73.63 亿美元0.00 亿美元25.52 亿 / 25.73 亿股

从这张逐季连续账本中,可以读出两条清晰的现金流与股本演化特征:

1. AI 算力资本开支激增压低自由现金流,巨头同步暂停公开市场回购

2. 回购暂停期间,员工股权归属等因素推动总股本由缩转增


三、 用 FMP 接口构建净回购率因子的三大数据口径排雷

在编写自动化选股或财报审计脚本时,如果仅机械拉取 /stable/cash-flow-statement 与 /stable/income-statement 的表层字段相减,会在以下三个底层会计与接口映射细节上产生偏差。

1. 排雷一:员工 RSU 归属代扣税金(Tax Withholding)在标准化现金流表中的跨科目映射差异

在美股实务中,当员工的限制性股票(RSU)到期归属时,公司通常会直接截留(Withhold)其中约 35%~40% 的股份不予发放,并由公司代员工向税务局支付等额现金个税。这笔“扣股代缴税金”实质上相当于公司用现金从员工手中回购了这部分应税股份(减少了实际流入二级市场的新增股数)。

在 SEC 10-K/10-Q 原始现金流量表中,该科目通常单独列示为 paymentsrelatedtotaxwithholdingforsharebasedcompensation(股权激励代扣税金支出)。但通过交叉对拍标准化接口 Cash Flow Statement(现金流量表接口,/stable/cash-flow-statement)与 As Reported Cashflow Statements(原始申报现金流量表接口,/stable/cash-flow-statement-as-reported),我们发现不同公司在标准化报表中的映射归口存在两类处理:

// 1. 博通 (AVGO) FY2025 (2025-11-02) 原始申报现金流量表 (/stable/cash-flow-statement-as-reported) 核心节选:
[{"symbol": "AVGO", "date": "2025-11-02", "period": "FY", "data": {
  "sharebasedcompensation": 7568000000,
  "paymentsforrepurchaseofcommonstock": 2450000000,
  "paymentsrelatedtotaxwithholdingforsharebasedcompensation": 3860000000,
  "proceedsfrompaymentsforotherfinancingactivities": -84000000
}}]
// 对应 AVGO 标准化现金流量表 (/stable/cash-flow-statement):
// commonStockRepurchased = -6310000000(将公开回购 24.50 亿与 RSU 代扣税 38.60 亿合并计入!),otherFinancingActivities = -84000000

// 2. 苹果 (AAPL) FY2026 (2026-09-26) 原始申报现金流量表 (/stable/cash-flow-statement-as-reported) 核心节选:
[{"symbol": "AAPL", "date": "2026-09-26", "period": "FY", "data": {
  "sharebasedcompensation": 13789000000,
  "paymentsforrepurchaseofcommonstock": 86390000000,
  "paymentsrelatedtotaxwithholdingforsharebasedcompensation": 6793000000,
  "proceedsfrompaymentsforotherfinancingactivities": -235000000
}}]
// 对应 AAPL 标准化现金流量表 (/stable/cash-flow-statement):
// commonStockRepurchased = -86390000000(仅含公开市场回购),otherFinancingActivities = -7028000000(将代扣税 67.93 亿与 -2.35 亿合并计入!)

我们将核验样本中 SEC 原始申报接口的公开市场回购(paymentsforrepurchaseofcommonstock)、员工 RSU 代扣税金(paymentsrelatedtotaxwithholdingforsharebasedcompensation)与标准化接口的普通股回购(commonStockRepurchased)、其他融资活动(otherFinancingActivities)四个底层科目的映射关系汇总如下:

标的与财期SEC 原始申报:公开回购SEC 原始申报:RSU 代扣税标准化接口:普通股回购标准化接口:其他融资标准化映射归口特征与对账结论
AAPL (FY2026 年报)863.90 亿美元67.93 亿美元-863.90 亿美元-70.28 亿美元分列模式:代扣税金归入 otherFinancingActivities(-67.93 + (-2.35) = -70.28)
META (FY2025 年报)262.48 亿美元184.00 亿美元-262.48 亿美元-161.80 亿美元分列模式:代扣税金 184.00 亿美元归入 otherFinancingActivities(2026Q2/Q3 单季亦分别为 42.81 亿与 40.64 亿美元)
QCOM (FY2026 年报)78.17 亿美元11.34 亿美元-78.17 亿美元-11.71 亿美元分列模式:代扣税金 11.34 亿美元归入 otherFinancingActivities(-11.34 + (-0.37) = -11.71)
AVGO (FY2025 年报)24.50 亿美元38.60 亿美元-63.10 亿美元-0.84 亿美元合并模式:标准化 commonStockRepurchased 等于公开回购加代扣税金之和(FY2024 亦为 71.76 + 52.16 = 123.92 亿美元;FY23–FY25 三年纯公开回购合计 154.50 亿美元,与同期 SBC 154.80 亿美元相抵为 -0.30 亿美元)
NVDA (FY27 Q1 季报)193.12 亿美元21.29 亿美元-214.41 亿美元-1.14 亿美元跨季混合模式:FY27 Q1 合并计入 commonStockRepurchased,而 FY27 Q2(公开回购 197.32 亿、代扣税 24.02 亿)则分列计入 otherFinancingActivities(该科目合计 -52.34 亿美元,含代扣税及其他融资流出)

工程启示:由于经营活动加回的 stockBasedCompensation 是税前全额(包含被公司截留代缴个税的那部分股份价值),在分列模式公司(如 META 2025 财年 SBC 为 204.27 亿美元,但公司在 otherFinancingActivities 中已支付 184.00 亿美元现金代扣税金截留应税股)中,若只拿 commonStockRepurchased 减去全额 stockBasedCompensation,会低估公司为抵消股权稀释实际付出的总现金流出;而若要严格剥离纯二级市场公开回购与员工代扣税,则应联查 /stable/cash-flow-statement-as-reported 提取原始 XBRL 键名(部分公司如 MSFT 在现金流量表主表将员工代扣税与公开回购合并列示,需结合 10-K 附注进一步拆分)。

2. 排雷二:单季现金流量表 Q4 轧差导致 cash-flow-statement-ttm 的 SBC 偏差(以高通 QCOM 为例)

在拉取滚动 4 个季度(TTM)现金流数据时,开发者既可以调用预聚合的 Cashflow Statements TTM(TTM 现金流量表接口,/stable/cash-flow-statement-ttm),也可以拉取 4 期 period=quarter 求和。

但对候选池 14 家科技股(表一 10 家及 ORCL、PANW、PLTR、AMD)做“10-K 年报原值 vs 四季季报之和”双向勾稽时,我们发现:在 AAPL、MSFT、NVDA、GOOGL、META、AVGO、CRM、ADBE、SNOW 等标的上,四季季报之和与 10-K 年报误差为 0;但在高通(QCOM,FY2026 结账日 2026-09-27)与派拓网络(PANW,FY2026 结账日 2026-07-31)的最新第四财季(Q4)单季报文中,出现了单季 stockBasedCompensation 轧差偏差:

3. 排雷三:利润表加权平均股本与时点总股本(/stable/shares-float)的窗口滞后与换股并购影响

在核对“净回购率”与“股本实际变动率”时,还需区分三套不同股本字段的统计口径:

  1. 大额集中回购在加权平均股本中的半期滞后效应(以 CRM 为例):利润表的 weightedAverageShsOut(基本股本)与 weightedAverageShsOutDil(稀释股本,同时复用于 Income Statements TTM(TTM 利润表接口) 与 Enterprise Values(企业价值查询接口) 的 numberOfShares,详见 美股财报错位财年对齐与 TTM 市盈率计算)是整个财季按天数加权的平均股数。例如赛富时(CRM)在 FY27 Q1(截至 2026-04-30)单季集中斥资 272.48 亿美元 巨额回购(同期 netDebtIssuance 净发债流入 247.12 亿美元),当季加权稀释股本仅从上季的 9.40 亿股降至 8.71 亿股;直到下一季 FY27 Q2(截至 2026-07-31,当季仅回购 0.84 亿美元),前期已回购股份退出流通的全季权重才完整体现,使加权稀释股本进一步降至 8.21 亿股(同比缩减 -14.66%)。
  2. 时点最新流通股本核验:若需跳过季度加权滞后、直接查看当前最新 SEC 报告封面披露的时点总股本,可调用 Company(公司资料接口) 分类下的 Company Share Float & Liquidity(流通股与流动性接口,/stable/shares-float)或全市场批量端点 All Shares Float(全市场流通股数据接口,/stable/shares-float-all),读取 outstandingShares(时点总股本)、floatShares(自由流通股)与 source(SEC EDGAR 原文链接)。
  3. 非现金换股并购(Stock-for-Stock M&A)对股本的跳升影响(以博通 AVGO 为例):现金流量表的 commonStockRepurchased 仅记录现金回购,不包含以增发股票作为对价的并购交易。例如博通(AVGO)在 FY2024(截至 2024-11-03)因完成对 VMware 的现金加换股收购,导致当季加权稀释股本从 FY2023 的 42.70 亿股一次性跳升至 47.78 亿股(三年累计变动 +14.73%);在跨年回测中若要纯粹评估日常“回购 vs SBC”的净效应,需剔除换股并购交割季度的基数跳变(如 AVGO 在并购完成后的最新 TTM 窗口内,毛回购 84.50 亿美元与 SBC 84.82 亿美元相抵,单季稀释股本同比温和增加 +0.56%)。

四、 Python 实战代码:一键拉取 10 家科技股现金流与股本接口计算净回购率

下面给出仅依赖 Python 标准库的完整复算脚本(41 行)。脚本从 https://quote-fmp.com/stable 拉取 10 家科技股的单季/年度现金流量表、利润表与 TTM 关键指标,内置财季日期对齐断言与财年末 10-K 年报自动校准 Q4 单季 SBC 轧差逻辑,批量输出 3 年累计及最新 TTM 的毛回购率、剔除 SBC 后的净回购率与稀释总股本实际变动率。

运行前请先在终端设置环境变量 FMP_KEY:

# Linux / macOS 终端设置环境变量
export FMP_KEY="你的密钥"

# Windows PowerShell 设置环境变量
$env:FMP_KEY="你的密钥"

完整可运行的 Python 复算脚本如下:

import json, os, time, urllib.request

BASE_URL, API_KEY = "https://quote-fmp.com/stable", os.environ["FMP_KEY"]

def fmp_get(path: str, **params) -> list[dict]:
    q = "&".join(f"{k}={v}" for k, v in {**params, "apikey": API_KEY}.items())
    for attempt in range(3):
        try:
            req = urllib.request.Request(f"{BASE_URL}/{path}?{q}", headers={"User-Agent": "fmpquote-buyback/1.0"})
            with urllib.request.urlopen(req, timeout=25) as resp:
                return json.loads(resp.read().decode("utf-8"))
        except Exception:
            if attempt == 2: raise
            time.sleep(1.5 * (attempt + 1))

def audit_net_buyback(sym: str) -> dict:
    cf_q = fmp_get("cash-flow-statement", symbol=sym, period="quarter", limit=4)
    inc_q = fmp_get("income-statement", symbol=sym, period="quarter", limit=5)
    cf_a = fmp_get("cash-flow-statement", symbol=sym, period="annual", limit=3)
    inc_a = fmp_get("income-statement", symbol=sym, period="annual", limit=4)
    mcap = fmp_get("key-metrics-ttm", symbol=sym)[0]["marketCap"]
    assert len(cf_q) == 4 and [r["date"] for r in cf_q] == [r["date"] for r in inc_q[:4]], f"财季未对齐: {sym}"
    fcf_ttm, rep_ttm = sum(r["freeCashFlow"] for r in cf_q), sum(-r["commonStockRepurchased"] for r in cf_q)
    sbc_4q = sum(r["stockBasedCompensation"] for r in cf_q)
    # 若最新季恰逢财年末且存在同结账日10-K年报,用年报校准单季Q4轧差(防QCOM类单季拆解偏差)
    sbc_ttm = cf_a[0]["stockBasedCompensation"] if cf_a[0]["date"] == cf_q[0]["date"] else sbc_4q
    rep_3y, sbc_3y = sum(-r["commonStockRepurchased"] for r in cf_a), sum(r["stockBasedCompensation"] for r in cf_a)
    sh_q0, sh_q4 = inc_q[0]["weightedAverageShsOutDil"], inc_q[4]["weightedAverageShsOutDil"]
    sh_a0, sh_a3 = inc_a[0]["weightedAverageShsOutDil"], inc_a[3]["weightedAverageShsOutDil"]
    return {
        "symbol": sym, "date": cf_q[0]["date"], "mcap_b": round(mcap / 1e9, 1),
        "rep_3y_b": round(rep_3y / 1e9, 2), "sbc_3y_b": round(sbc_3y / 1e9, 2),
        "sh_dil_3y_pct": round((sh_a0 / sh_a3 - 1) * 100, 2),
        "ttm_fcf_b": round(fcf_ttm / 1e9, 2), "ttm_rep_b": round(rep_ttm / 1e9, 2), "ttm_sbc_b": round(sbc_ttm / 1e9, 2),
        "gross_bb_yield_pct": round(rep_ttm / mcap * 100, 2),
        "net_bb_yield_pct": round((rep_ttm - sbc_ttm) / mcap * 100, 2),
        "sh_dil_yoy_pct": round((sh_q0 / sh_q4 - 1) * 100, 2),
    }

for ticker in ["CRM", "ADBE", "QCOM", "AAPL", "NVDA", "MSFT", "AVGO", "GOOGL", "META", "SNOW"]:
    print(audit_net_buyback(ticker))

实盘运行上述脚本,终端输出结果如下(第一节表一即根据上述函数返回结果整理):

{'symbol': 'CRM', 'date': '2026-07-31', 'mcap_b': 175.8, 'rep_3y_b': 28.05, 'sbc_3y_b': 9.48, 'sh_dil_3y_pct': -4.11, 'ttm_fcf_b': 15.15, 'ttm_rep_b': 35.07, 'ttm_sbc_b': 3.67, 'gross_bb_yield_pct': 19.94, 'net_bb_yield_pct': 17.86, 'sh_dil_yoy_pct': -14.66}
{'symbol': 'ADBE', 'date': '2026-08-28', 'mcap_b': 93.1, 'rep_3y_b': 25.18, 'sbc_3y_b': 5.49, 'sh_dil_3y_pct': -9.34, 'ttm_fcf_b': 10.59, 'ttm_rep_b': 9.29, 'ttm_sbc_b': 2.07, 'gross_bb_yield_pct': 9.98, 'net_bb_yield_pct': 7.76, 'sh_dil_yoy_pct': -8.14}
{'symbol': 'QCOM', 'date': '2026-09-27', 'mcap_b': 176.6, 'rep_3y_b': 20.73, 'sbc_3y_b': 8.88, 'sh_dil_3y_pct': -4.71, 'ttm_fcf_b': 8.65, 'ttm_rep_b': 7.82, 'ttm_sbc_b': 3.45, 'gross_bb_yield_pct': 4.43, 'net_bb_yield_pct': 2.47, 'sh_dil_yoy_pct': -2.9}
{'symbol': 'AAPL', 'date': '2026-09-26', 'mcap_b': 4996.6, 'rep_3y_b': 272.05, 'sbc_3y_b': 38.34, 'sh_dil_3y_pct': -6.91, 'ttm_fcf_b': 136.06, 'ttm_rep_b': 86.39, 'ttm_sbc_b': 13.79, 'gross_bb_yield_pct': 1.73, 'net_bb_yield_pct': 1.45, 'sh_dil_yoy_pct': -1.57}
{'symbol': 'NVDA', 'date': '2026-07-26', 'mcap_b': 4498.0, 'rep_3y_b': 83.33, 'sbc_3y_b': 14.67, 'sh_dil_3y_pct': -2.22, 'ttm_fcf_b': 127.01, 'ttm_rep_b': 57.44, 'ttm_sbc_b': 7.24, 'gross_bb_yield_pct': 1.28, 'net_bb_yield_pct': 1.12, 'sh_dil_yoy_pct': -1.01}
{'symbol': 'MSFT', 'date': '2026-09-30', 'mcap_b': 3940.4, 'rep_3y_b': 57.95, 'sbc_3y_b': 35.11, 'sh_dil_3y_pct': -0.25, 'ttm_fcf_b': 59.96, 'ttm_rep_b': 21.0, 'ttm_sbc_b': 12.56, 'gross_bb_yield_pct': 0.53, 'net_bb_yield_pct': 0.21, 'sh_dil_yoy_pct': -0.27}
{'symbol': 'AVGO', 'date': '2026-08-02', 'mcap_b': 1402.0, 'rep_3y_b': 26.39, 'sbc_3y_b': 15.48, 'sh_dil_3y_pct': 14.73, 'ttm_fcf_b': 39.4, 'ttm_rep_b': 8.45, 'ttm_sbc_b': 8.48, 'gross_bb_yield_pct': 0.6, 'net_bb_yield_pct': -0.0, 'sh_dil_yoy_pct': 0.56}
{'symbol': 'GOOGL', 'date': '2026-09-30', 'mcap_b': 3481.9, 'rep_3y_b': 169.44, 'sbc_3y_b': 70.2, 'sh_dil_3y_pct': -7.06, 'ttm_fcf_b': 19.75, 'ttm_rep_b': 5.5, 'ttm_sbc_b': 30.41, 'gross_bb_yield_pct': 0.16, 'net_bb_yield_pct': -0.72, 'sh_dil_yoy_pct': 1.35}
{'symbol': 'META', 'date': '2026-09-30', 'mcap_b': 1559.7, 'rep_3y_b': 76.15, 'sbc_3y_b': 51.14, 'sh_dil_3y_pct': -4.74, 'ttm_fcf_b': 28.65, 'ttm_rep_b': 0.0, 'ttm_sbc_b': 26.94, 'gross_bb_yield_pct': 0.0, 'net_bb_yield_pct': -1.73, 'sh_dil_yoy_pct': 0.04}
{'symbol': 'SNOW', 'date': '2026-07-31', 'mcap_b': 97.3, 'rep_3y_b': 3.4, 'sbc_3y_b': 4.25, 'sh_dil_3y_pct': 5.89, 'ttm_fcf_b': 1.2, 'ttm_rep_b': 0.68, 'ttm_sbc_b': 1.64, 'gross_bb_yield_pct': 0.7, 'net_bb_yield_pct': -0.99, 'sh_dil_yoy_pct': 4.58}

五、 常见问答(FAQ)

1. 美股回购后的股票是直接注销,还是作为库藏股(Treasury Stock)留在资产负债表上?

两者在美股并存,但对流通股本(weightedAverageShsOutDil)的缩减效果完全相同。调用 Balance Sheet Statement(资产负债表接口,/stable/balance-sheet-statement)可查看账面库藏股科目 treasuryStock(本次核验的苹果 AAPL、微软 MSFT、英伟达 NVDA、谷歌 GOOGL 与高通 QCOM 等标的该字段均为 0;具体采用直接注销冲减留存收益 retainedEarnings 还是库藏股成本法列报,需结合股东权益变动表及回购附注确认)。无论财报采用注销还是库藏股列报,自回购交割日起该部分股份均立即退出在外流通股与每股收益(EPS)分母,且不会像现金分红那样触发日线除权调整(分红除权机制可参见 美股分红复权行情与总回报率计算实战)。

2. 如果要对全市场 5,000 多只美股批量筛选“高净回购率 + 真实缩股”标的,应该调哪套接口?

全市场横截面筛选切勿用单股接口逐只轮询,应直接调用 Bulk(批量数据接口) 分类下的 Cash Flow Statement Bulk(现金流量表批量数据接口,/stable/cash-flow-statement-bulk)配合 income-statement-bulk 与 key-metrics-ttm-bulk,仅需数次 CSV 批量请求即可在本地 SQLite 中算齐全部美股的净回购率与总股东收益率(Total Shareholder Yield = Dividend Yield + Net Buyback Yield;建库细节见 FMP Bulk 批量接口建库实战)。如需在本地跑通上述净回购率对账代码,可前往 快速接入指南 免费申领 Ultimate 全接口试用密钥。

登录后可领取FMP Ultimate档15天试用 Key,覆盖全量接口。免费试用 15 天 →