Day21 — 用 Ruby on Rails 抓臺灣證券交易所資料-除權除息計算結果表

前言

這篇主要以抓「臺灣證券交易所」的「除權除息計算結果表」為主

取得「除權除息計算結果表」CSV 檔

目標是從臺灣證券交易所的「除權除息計算結果表」取得每日的 CSV 檔

note: 本資訊自民國92年5月5日起提供

下載的檔案內容如下

從上面已經知道,只提供 2003–05–05 之後的檔案

實作

下載「除權除息計算結果表」時,資料日期可以直接從 2003–05–05 直接抓到最新一天,需留意時間範圍太大時,可能會遇到 read_timeout ,可選擇時間範圍別抓這麼廣,或把 read_timeout 時間拉長

小結

find_latest_data_date 中的 ExStock 為建立的 Model,這篇可以先略過,下一篇會說明 DB 的設計

有了處理「每日收盤行情」的經驗後,在處理類似的資料時,會比較快些

鐵人賽文章連結:https://ithelp.ithome.com.tw/articles/10272820
medium 文章連結:https://link.medium.com/FasXk7JuTjb
本文同步發布於 小菜的 Blog https://riverye.com/

備註:之後文章修改更新,以個人部落格為主

大家好,我是被端走的小菜。以個人部落格更新為主:https://riverye.com/

大家好,我是被端走的小菜。以個人部落格更新為主:https://riverye.com/