一鍵下載 快速抓取台股歷史股價 懶人包

更新於 2024/11/14閱讀時間約 4 分鐘

(不想花時間爬蟲嗎? 點我兩杯飲料錢直接購買、下載整理好的csv)


要分析股市,取得資料是首要的一步。最簡單的方法是從現有網站下載歷史數據的CSV檔案,例如:

  • Yahoo Finance:台灣版提供豐富的資訊,國際版還可以直接下載歷史數據的CSV檔。
  • 台灣證交所:擁有最全面的資料,但網頁結構較複雜,容易讓人迷路。
  • 鉅亨網:除了提供股價下載,還有豐富的財經新聞,資源非常多元。

如果你會寫程式,逐一下載這些資料可能太耗時,下面將介紹幾種快速取得歷史股價數據的方法。


1. 證交所網站

一般來說,大多數網站都能透過網頁爬蟲技術來擷取資料,若無法成功,可能只是技術層面尚未到位。以證交所網站為例,其歷史股價查詢的API相對簡單,當輸入股票代碼後,系統會透過GET方法從後端抓取數據。我們可以利用瀏覽器的網頁監控器,觀察API請求的詳細資訊。

因此,將股票代號及日期參數帶入URL即可獲取所需的歷史股價。例如,若查詢股票代碼0050,只需輸入對應的參數組合,就可以獲得完整的數據。證交所的網站架構設計合理,對熟悉網頁監控的開發者來說,是非常方便的數據來源。

2. yfinance API

yfinance是一個非常常見的股票API,可以快速獲取股價資料並設定時間範圍。它的使用簡便,並提供了詳細的文件。但需要注意的是,對於台股資料,股票代碼需加上「.TW」後綴。此外,個股財務資訊有時缺失,但若主要需求是歷史股價數據,yfinance依然是非常實用的選擇。

3. yahoo_fin API

yahoo_fin和yfinance在功能上相似,數據來源同樣來自Yahoo,但兩者由不同的開發團隊維護。相較之下,yahoo_fin功能較為年輕,並在許多方面有所改進。然而,對於台股財務數據,仍存在不足,這是台股資料普遍的限制。

4. twstock API

twstock是專門針對台股的開源API,具有簡單易用的特性,且文件為全中文,十分適合初學者。作為台股專屬API,twstock在財務數據方面相對充足,可以和yfinance搭配使用,互補不足。

5. FinMind API

FinMind是一款功能強大且方便使用的API。通過簡單的註冊驗證後,即可每小時進行600次請求。FinMind的語法簡單,且自動將數據轉換為通用的Pandas DataFrame格式,大大提升了數據處理效率。


懶人福音: 直接下載整理好的CSV

對於不擅長程式爬蟲、不想花時間處理資料的朋友,歡迎直接花兩杯手搖錢,點我直接購買我們整理好的CSV資料,資料時間從2000~2024年,非常完整,包含2000多台灣上市公司資料,一鍵下載,直接開始研究

raw-image




#股市爬蟲 #台股 #台股資料 #台股歷史 #台股歷史資料 #資料科學 #機器學習 #K線 #上市櫃資料 #收盤價 #開盤價 #台股下載 #台股歷史資料下載 #加權指數 #爬蟲

avatar-img
1會員
21內容數
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
ECOE的沙龍 的其他內容
當需要登入github、bitbucket、anydesk等需要2FA的應用時,會需要2FA進行登入驗證。如果有想讓多台手機都可以獲取OTP該怎麼做呢? 很簡單,只要在新增2FA裝置要掃描QR時,用所有的手機都掃過一次,之後再輸入一次OTP即可
當創作者想把自己的著作出版成電子書,常常要把Word檔案轉成EPUB檔案,再上傳電子書平台。但是如何把撰寫文章使用的word檔案,轉換成EPUB檔案呢?傳統上會需要繳交數千元的排版費用給出版商或專業人士排版。 難道沒有甚麼便宜甚至免費、好用的方法嗎? Google可以搜尋到不同的工具,但是筆者親測
在現代網站中,HTTPS(HTTP Secure)已成為保護用戶資料和確保網站安全的重要標準。使用 Let's Encrypt 免費的 SSL 憑證,結合 Nginx 網頁伺服器,我們可以快速將網站配置為 HTTPS,並自動將 HTTP 流量重定向到 HTTPS。本教程將介紹如何安裝 Nginx
隨著人工智慧技術的快速發展,ChatGPT 這類的語言模型已成為許多人的工具,無論是用於創作、學習,還是解決各種日常問題。然而,許多人也會有一個疑問:使用 ChatGPT 划算嗎?本文將從多個角度來探討這個問題。 ChatGPT 的價值 1. 效率提升 ChatGPT 能夠幫助用戶快速產生想法
系列文章傳送門:[AI線上應用實戰] 如何快速建立你的AI線上應用 使用Bubble.io #Bubble.io教學 在傳統網頁或是應用程式架構中,會分成前端及後端,只要邏輯是涉及敏感資訊,例如金鑰、金流等,切記不要放在前端,以bubble.io來說,就是不要將相關workflow放在page
當需要登入github、bitbucket、anydesk等需要2FA的應用時,會需要2FA進行登入驗證。如果有想讓多台手機都可以獲取OTP該怎麼做呢? 很簡單,只要在新增2FA裝置要掃描QR時,用所有的手機都掃過一次,之後再輸入一次OTP即可
當創作者想把自己的著作出版成電子書,常常要把Word檔案轉成EPUB檔案,再上傳電子書平台。但是如何把撰寫文章使用的word檔案,轉換成EPUB檔案呢?傳統上會需要繳交數千元的排版費用給出版商或專業人士排版。 難道沒有甚麼便宜甚至免費、好用的方法嗎? Google可以搜尋到不同的工具,但是筆者親測
在現代網站中,HTTPS(HTTP Secure)已成為保護用戶資料和確保網站安全的重要標準。使用 Let's Encrypt 免費的 SSL 憑證,結合 Nginx 網頁伺服器,我們可以快速將網站配置為 HTTPS,並自動將 HTTP 流量重定向到 HTTPS。本教程將介紹如何安裝 Nginx
隨著人工智慧技術的快速發展,ChatGPT 這類的語言模型已成為許多人的工具,無論是用於創作、學習,還是解決各種日常問題。然而,許多人也會有一個疑問:使用 ChatGPT 划算嗎?本文將從多個角度來探討這個問題。 ChatGPT 的價值 1. 效率提升 ChatGPT 能夠幫助用戶快速產生想法
系列文章傳送門:[AI線上應用實戰] 如何快速建立你的AI線上應用 使用Bubble.io #Bubble.io教學 在傳統網頁或是應用程式架構中,會分成前端及後端,只要邏輯是涉及敏感資訊,例如金鑰、金流等,切記不要放在前端,以bubble.io來說,就是不要將相關workflow放在page
你可能也想看
Google News 追蹤
Thumbnail
本文探討了複利效應的重要性,並藉由巴菲特的投資理念,說明如何選擇穩定產生正報酬的資產及長期持有的核心理念。透過定期定額的投資方式,不僅能減少情緒影響,還能持續參與全球股市的發展。此外,文中介紹了使用國泰 Cube App 的便利性及低手續費,幫助投資者簡化投資流程,達成長期穩定增長的財務目標。
Thumbnail
可能包含敏感內容
目前有一位穩定的支持者願意支付每個月的訂閱費用來幫助自己妥善做好投資交易,就是最難學的選擇權與期貨。但我覺得這兩者不難,難的在於說我要如何在台股1700檔股票挑到一個股王?很難有人跟股神一樣抱得住。所以指數型投資例如ETF就在華爾街盛行約40-50年,延伸出來的商品就是選擇權,期貨在古早的時候是
Thumbnail
可能包含敏感內容
請所有要學投資的人,一起直接進入全面開放的群組,目前群組內出現連續性的獲利成員,就算是有虧損者也可以降到最低。本專欄將替讀者展現出未來的投資巨星商品「選擇權」,不用挑股王,專心做指數即可,就是台股加權指數!請直接進入以下連結觀摩2週。您已被邀請加入「賢弟的選擇權交易(中階班,上班族不全程盯盤專區
Thumbnail
可能包含敏感內容
各位先進讀者好!台指選擇權課程將區分為三階段,看看哪一種方案最適合你學選擇權的投資。 #選擇權交易將會是未來台股投資最耀眼的商品 因為選擇權不需要在股海裡找出股王,也不需要99種技術分析,真正好的技術分析是自己練就出來的。本專欄已經有越來越多讀者在關注與私下聯繫各自的問題跟需求。如果有問
Thumbnail
😍免費線上講座來拉😍 ⟣ 影響交易最深的事 ⟣ 正在投資的商品 ⟣ 如何選出投資標的
-------------------------------------- 費半 台股 都進入到2波大滿足 我知道很多人很興奮 看到股市這樣 想用以前的方式天天追買 但這邊你會受傷 回顧一下2021年吧 我只能送你一句打油詩 進入高檔變難賺 股票波動容易斷 莫因指數看大漲
Thumbnail
開始研究投資後發現真的有很多不錯的網站可以查詢各種資料,這邊就把我在研究投資路上查詢到覺得很不錯的網站列出來。
Thumbnail
2024年投資理財筆記:美股台股走勢兩極化、特斯拉FSD功能問題、市場錯估事件等
Thumbnail
蒐集情報是要成本的 贊助一下 你是否能認同? 蒐集情報是有用處的 可以拿來賺錢 因此贊助一下 你是否能認同? 蒐集情報可以擴張人脈 因此贊助一下 你是否能認同? 蒐集情報 看針對什麼事情 只要運用得當 都能賺錢 因此贊助一下 你是否認同? 蒐集情報 可以看出錢在哪裡 股市投資文章都是賭博 再
Thumbnail
本文探討了複利效應的重要性,並藉由巴菲特的投資理念,說明如何選擇穩定產生正報酬的資產及長期持有的核心理念。透過定期定額的投資方式,不僅能減少情緒影響,還能持續參與全球股市的發展。此外,文中介紹了使用國泰 Cube App 的便利性及低手續費,幫助投資者簡化投資流程,達成長期穩定增長的財務目標。
Thumbnail
可能包含敏感內容
目前有一位穩定的支持者願意支付每個月的訂閱費用來幫助自己妥善做好投資交易,就是最難學的選擇權與期貨。但我覺得這兩者不難,難的在於說我要如何在台股1700檔股票挑到一個股王?很難有人跟股神一樣抱得住。所以指數型投資例如ETF就在華爾街盛行約40-50年,延伸出來的商品就是選擇權,期貨在古早的時候是
Thumbnail
可能包含敏感內容
請所有要學投資的人,一起直接進入全面開放的群組,目前群組內出現連續性的獲利成員,就算是有虧損者也可以降到最低。本專欄將替讀者展現出未來的投資巨星商品「選擇權」,不用挑股王,專心做指數即可,就是台股加權指數!請直接進入以下連結觀摩2週。您已被邀請加入「賢弟的選擇權交易(中階班,上班族不全程盯盤專區
Thumbnail
可能包含敏感內容
各位先進讀者好!台指選擇權課程將區分為三階段,看看哪一種方案最適合你學選擇權的投資。 #選擇權交易將會是未來台股投資最耀眼的商品 因為選擇權不需要在股海裡找出股王,也不需要99種技術分析,真正好的技術分析是自己練就出來的。本專欄已經有越來越多讀者在關注與私下聯繫各自的問題跟需求。如果有問
Thumbnail
😍免費線上講座來拉😍 ⟣ 影響交易最深的事 ⟣ 正在投資的商品 ⟣ 如何選出投資標的
-------------------------------------- 費半 台股 都進入到2波大滿足 我知道很多人很興奮 看到股市這樣 想用以前的方式天天追買 但這邊你會受傷 回顧一下2021年吧 我只能送你一句打油詩 進入高檔變難賺 股票波動容易斷 莫因指數看大漲
Thumbnail
開始研究投資後發現真的有很多不錯的網站可以查詢各種資料,這邊就把我在研究投資路上查詢到覺得很不錯的網站列出來。
Thumbnail
2024年投資理財筆記:美股台股走勢兩極化、特斯拉FSD功能問題、市場錯估事件等
Thumbnail
蒐集情報是要成本的 贊助一下 你是否能認同? 蒐集情報是有用處的 可以拿來賺錢 因此贊助一下 你是否能認同? 蒐集情報可以擴張人脈 因此贊助一下 你是否能認同? 蒐集情報 看針對什麼事情 只要運用得當 都能賺錢 因此贊助一下 你是否認同? 蒐集情報 可以看出錢在哪裡 股市投資文章都是賭博 再