損益表可以靠會計調整妝點,現金流量表難得多:錢有沒有真的進來、花去哪裡,都記在這張表上。這份資料涵蓋 2015 年以來超過 8,600 檔美股的逐季現金流量表,共 45 個科目:營運現金流、資本支出、自由現金流、股票回購、股利發放、股權激勵費用一應俱全,附申報日欄位供時序對齊,近四季有資料的公司超過 5,800 檔,每日同步更新。搭配美股營收與美股資產負債表,三大報表在這裡湊齊。
這份資料裡有什麼
美股現金流量表(us_cash_flow)是「季度 × 股票」的矩陣,每個科目一張表。切到美股市場後一行取出:
顯示程式碼
from finlab import data, config
from finlab.markets.us import USMarket
config.set_market(USMarket)
fcf = data.get("us_cash_flow:free_cash_flow")換欄位名就能拿到 operating_cash_flow、capital_expenditure、common_stock_repurchased、net_dividends_paid 等 45 個科目。
怎麼判讀這份資料

上圖是 Apple 的自由現金流逐季走勢:最新一季約 387 億美元、近四季合計約 1,435 億美元。自由現金流是營運現金流扣掉資本支出後「真正可以自由運用的錢」,也是巴菲特式估值與 FCF Yield 因子的分子。判讀時搭配用途科目一起看更有資訊:Apple 近四季光是買回自家股票就花了約 822 億美元,現金往哪裡去(回購、股利、併購、還債),比現金有多少更能說明管理層的資本配置哲學。
另一個實用的科目是股權激勵費用(stock_based_compensation):科技成長股常見「自由現金流漂亮、但 SBC 佔比極高」的組合,把 SBC 從 FCF 扣回去再比較,估值結論可能翻轉。
用這份資料最容易踩的兩個陷阱
第一個陷阱:流出科目的正負號。回購、股利、資本支出在報表上是現金流出,欄位值多為負數;計算「股東回饋總額」或 FCF 時直接加總會方向錯亂,先確認每個科目的符號慣例再運算。
第二個陷阱:用季度日對齊回測。與資產負債表相同,財報申報有時滯,這份資料附 filing_date 欄位,回測一律以申報日後才可用的口徑對齊;台股版的完整說明見財報發布日與截止日教學。
怎麼接上選股策略
現金流科目最常見的量化用法是 FCF Yield 因子(自由現金流除以市值或投資資本)與「回購+股利」的股東回饋率。台股版的自由現金流多因子實測驗證過同一邏輯(年化 24%),同一套想法切到美股資料就能重跑;美股資料庫的全貌見美股資料總覽。
怎麼自己取得這份資料
把股東回饋率的原料整理出來,只要幾行:
顯示程式碼
from finlab import data, config
from finlab.markets.us import USMarket
config.set_market(USMarket)
fcf = data.get("us_cash_flow:free_cash_flow")
buyback = data.get("us_cash_flow:common_stock_repurchased")
dividends = data.get("us_cash_flow:net_dividends_paid")這份資料的涵蓋年限、筆數與更新狀態,本頁下方有即時健檢可以查;不想寫程式的話,頁面下方可以把取資料、算 FCF Yield 與畫圖直接交給 AI 完成。