跳至主要內容

美股現金流量表(free_cash_flow 等 45 欄)

用白話徹底搞懂美股現金流量表(free_cash_flow 等 45 欄)是什麼、怎麼判讀,以及怎麼用它在台股選股,並附上可以自己驗證的真實資料。

損益表可以靠會計調整妝點,現金流量表難得多:錢有沒有真的進來、花去哪裡,都記在這張表上。這份資料涵蓋 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_flowcapital_expenditurecommon_stock_repurchasednet_dividends_paid 等 45 個科目。

怎麼判讀這份資料

Apple(AAPL)自由現金流逐季

上圖是 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 完成。

自己動手取得這份資料

用 finlab 一行就能把整段歷史抓下來。不會寫程式也沒關係,把下面這句任務交給你的 AI,它會帶你完成。

免費試用

30 秒,用 AI 跑出你的第一個台股回測

把這句話貼給你的 AI,它會裝好 FinLab、抓台股資料,跑出一份你能下載的回測。

告訴你的AI:

幫我設定 FinLab,取得「美股現金流量表(free_cash_flow 等 45 欄)」(us_cash_flow:free_cash_flow)這份資料,先畫出走勢與分布圖,再示範一個用它來選股的簡單回測,請讀:https://finlab.finance/setup?relatedUrl=/data/us-stock-data/us-cash-flow

免安裝,開啟 FinLab Studio
在 FinLab Python 套件中取得
data.get("us_cash_flow:free_cash_flow")

真實數字與取得程式碼

上面的圖與下面的數字都是用 finlab 一行程式直接跑出來的真實資料(截至 2026-08-26),不是示意圖。你也可以自己跑一次。

產生這張圖的程式碼
from finlab.markets.us import USMarket
from finlab import data, config

config.set_market(USMarket)

df = data.get("us_cash_flow:free_cash_flow")
s = df["AAPL"].dropna()
s.plot()
想自己寫完整程式?

第一次使用時 finlab.login() 會自動引導登入,不需要手動處理 token。

from finlab.markets.us import USMarket
from finlab import data, config

config.set_market(USMarket)
df = data.get("us_cash_flow:free_cash_flow")

名詞速解

揭露與更新美股股價每日更新;季財報依各公司向 SEC 申報的公告日(filing date)對齊。

美股財報
美股逐季財報,依各公司向 SEC 申報的公告日(filing date)對齊,避免前視偏差。
發布日對齊
財報、月營收要用「實際公布日」當生效時點,而不是資料所屬的季末或月底,才不會偷看到未來。
看完整名詞解釋 →

資料規格與品質

已通過驗證
市場
美股
資料筆數
47
涵蓋檔數
8,660 檔
時間範圍
2015-03-31 ~ 2026-09-30
更新頻率
每日更新
最近更新
2026-08-26

資料快照截至 2026-08-26

依實際爬蟲排程與資料寫入狀態自動檢核:

  • 更新排程正常執行 最近成功執行:2026-08-26
  • 資料更新於預期週期內 最近寫入:2026-08-26
  • 資料非空 47 列

常見問題

美股現金流量表(free_cash_flow 等 45 欄)的資料從哪一年開始?

FinLab 的美股現金流量表(free_cash_flow 等 45 欄)資料涵蓋 2015-03-31 至 2026-09-30,可直接用於長期歷史回測。

如何用 Python 取得美股現金流量表(free_cash_flow 等 45 欄)?

安裝 finlab 套件後,用 data.get("us_cash_flow:free_cash_flow") 即可取得整段歷史資料;第一次使用時 finlab.login() 會自動引導登入。

美股現金流量表(free_cash_flow 等 45 欄)多久更新一次?

這份資料每日更新,資料快照截至 2026-08-26。

美股現金流量表(free_cash_flow 等 45 欄)資料免費嗎?

finlab 免費方案即可取得歷史資料進行回測;VIP 方案提供每日更新與更完整的盤後資料。

美股資料的其他資料

本頁資料涵蓋範圍與更新時間以實際資料為準,僅供研究與教學參考,不構成任何投資建議。

回美股資料