美股資料
資料狀態待確認美股每日價格與逐季財報,涵蓋 S&P 500 與那斯達克成分股的量化資料。
資料快照截至 2026-06-24
美股資料指的是美國上市公司的量化原始資料,核心有兩塊:每日的股票價格,以及每一季的財務報表。把這兩塊接上選股邏輯,你就能把原本只在台股驗證過的策略,搬到 S&P 500 與那斯達克成分股這個大上好幾倍的市場重新測一遍。對想做跨市場分散、或單純想用程式驗證「美股某個指標到底有沒有效」的人來說,這是最底層的那塊地基。
美股資料裡有什麼、各自能做什麼
可以先把它拆成兩條線來理解。
第一條是「價格線」,也就是每天的開高低收與成交量。價格資料像一家公司的心跳記錄,拿來算動能、波動,或做技術濾網(站上某條均線才買),只需要價格本身就能算。
第二條是「財報線」,也就是公司每一季公告的營收、獲利等基本面數字。財報像每季的體檢報告,告訴你它本業賺不賺錢、營收有沒有成長。價格決定你「什麼時候進出」,財報決定你「該挑哪些公司」,兩條線合起來才是一套完整的選股策略。「美股財報」這類名詞的嚴謹定義,可以參考名詞解釋。
怎麼判讀一份真實的美股資料
抽象的描述不如一張真實資料來得清楚。先看價格線,下面這張是蘋果(AAPL)的每日收盤價走勢:

判讀價格圖,重點不在猜某一天的數字,而在讀三件事:整體趨勢是往上、往下還是橫盤;近期波動是放大還是收斂;以及目前的價格站在過去一段時間的相對高位還是低位。量化策略真正吃的是這種「相對位置」與「變化率」,價格的絕對值意義不大,因為一檔三百美元的股票未必就比一檔三十美元的更貴或更好。
接著看財報線,下面這張是同一檔蘋果的逐季營收走勢:

判讀這種季營收圖,先抓三件事。第一是「絕對量級」:蘋果近幾季單季營收大致落在千億美元上下,例如 2025 美股第三季約 1,024.66 億、第四季約 1,437.56 億,光這規模就說明它是巨型權值股。第二是「季節性」:它每年都有固定的高低起伏,營收高點通常落在年底那一季(新機與假期旺季),所以判讀成長要拿「今年這季比去年同季」,直接比上一季會把季節性誤判成衰退。第三是「趨勢方向」:把每年同一季連起來看,線往右上是長期成長,走平或往下就是動能轉弱的訊號。
用美股資料最容易踩的陷阱
美股財報最該小心的是「發布日對齊」。每季財報要等公司實際向 SEC 申報、公告那天才算公開資訊,公告日往往落在季末的一兩個月之後。如果圖方便把財報直接綁在季末日期上,等於讓策略在還沒公布財報的那段時間就「偷看」到結果,這種前視偏差會讓回測績效嚴重灌水,實盤一上線就現形。正確做法是以公告日作為財報的生效時間點,FinLab 的美股財報本身已依各公司申報日對齊,省掉你自己處理的麻煩。
價格端則和台股一個道理:做含息的長期回測要用還原權值後的價格,否則配息與股票分割會在線圖上造成假性跳空缺口,讓動能與報酬全算錯。
怎麼用美股資料來選股
實務上最常見的組合是「財報線挑體質、價格線抓時機」。舉例來說,你可以先用財報線篩出營收持續年增、獲利穩定的公司,排掉那些帳面難看的,再用價格線加一道動能或均線濾網,只在股價走勢轉強時才進場,把基本面好但還在下跌的公司暫時擱著。
這套邏輯在美股到底管不管用,與其聽我講,不如直接看實際跑過的回測。想先建立市場觀念,可以讀美股探險記第1課:為什麼要投資美股;想看估值因子搬到美股還靈不靈,1分鐘上手美股回測:股價淨值比在美股還有效嗎用真實資料驗證了一遍;想把逐季財報接成完整策略,則有用財報指標打造美股對沖組合與美股選股池分類器:本益成長比最適合哪些產業。這些文章裡的報酬與風險數字都來自實際回測,值得你親自點進去看。
怎麼自己取得這份資料
取得方式很單純,設定好市場與登入後,一行就能把資料抓下來:
顯示程式碼
import finlab
from finlab.markets.us import USMarket
from finlab import data, config
finlab.login()
config.set_market(USMarket)
revenue = data.get("us_income_statement:revenue")
price = data.get("us_price:close")us_income_statement:revenue 是逐季營收,us_price:close 是每日收盤價,拿到手就是上面那張圖背後的同一份資料,接著就能套你自己的選股與回測邏輯。不會寫程式也沒關係,這頁下方可以把「幫我用美股資料跑一個策略」這件事直接交給 AI,由它一步步帶你完成。想了解整套自動化流程怎麼運作,可以接回程式交易完整指南。
美股資料包含的資料欄位
點開任一欄位可看它的完整涵蓋範圍、資料品質檢查與取得方式。程式碼欄位即是用 finlab
取得該資料的 data.get() 代號。
| 資料欄位 | 程式碼 | 資料量 | 時間範圍 | 狀態 |
|---|---|---|---|---|
| 美股收盤價(close) | data.get("us_price:close") | 13,180,755 | 2016-01-04 ~ 2026-06-23 | 資料狀態待確認 |
| 美股營收(revenue) | data.get("us_income_statement:revenue") | 245,691 | 2015-03-31 ~ 2026-06-30 | 資料狀態待確認 |
真實數字與取得程式碼
上面的圖與下面的數字都是用 finlab 一行程式直接跑出來的真實資料(截至 2026-06-24),不是示意圖。你也可以自己跑一次。
| 日期 | 數值 |
|---|---|
| 2026-06-15 | 296.42 |
| 2026-06-16 | 299.24 |
| 2026-06-17 | 295.95 |
| 2026-06-18 | 298.01 |
| 2026-06-22 | 297.01 |
| 2026-06-23 | 294.30 |
from finlab.markets.us import USMarket
from finlab import data, config
config.set_market(USMarket)
df = data.get("us_price:close")
s = df["AAPL"].dropna()
s.plot()名詞速解
揭露與更新美股股價每日更新;季財報依各公司向 SEC 申報的公告日(filing date)對齊。
- 美股財報
- 美股逐季財報,依各公司向 SEC 申報的公告日(filing date)對齊,避免前視偏差。
- 發布日對齊
- 財報、月營收要用「實際公布日」當生效時點,而不是資料所屬的季末或月底,才不會偷看到未來。
如何取得美股資料
不會寫程式也沒關係,把下面這句話交給你的 AI,它會帶你完成設定並做出第一個策略。
用 AI 開始 FinLab
把這句話交給你的AI,它會帶你完成設定並做出第一個策略。
告訴你的AI:
用 finlab 取得「美股資料」的資料,挑一個欄位畫出走勢圖,並示範一個用它選股的回測,請讀:https://finlab.finance/setup
想自己寫程式?看取得資料的程式碼
finlab Python 套件用一行 data.get() 就能取得這些資料;第一次使用時 finlab.login() 會自動引導登入,不需要手動處理 token。
from finlab.markets.us import USMarket
from finlab import data, config
config.set_market(USMarket)
df = data.get("us_price:close")相關資料分類
本頁資料涵蓋範圍與更新時間以實際資料為準,僅供研究與教學參考,不構成任何投資建議。
回資料庫總覽