提供一個google sheet連結
https://docs.google.com/spreadsheets/d/1SlDD1LD5Umh2Hc82MslPn-jCpX4U462cB_ZKCGPwWVA/edit#gid=0
可以根據輸入股票代號 及日期
查詢股票歷史行情
應該可以查詢約十年左右的資料
若要再更早時間的資料
就要上證交所查詢
※ 引述《imreader (imreader)》之銘言:
: ※ 引述《bamboo1106 (bamboo)》之銘言:
: : http://www.pythonclub.org/project/yahoo-data-api
: : 請問之前有使用版上大大提供的excel 範例檔
: : 可以直接下載即時的股票報價
: : 可是最近檔案已經無法下載報價了,
: : 按下 download data 後都會顯示執行階段錯誤 1004
: : 請問這是 yahoo 方面的問題嗎?
: : 有沒有其他的方法可以解決呢?
: : 這個檔案幫忙非常大
: : 現在只能一筆一筆查,
: : 是不是有大大知道的麻煩提供如何解決的方法
: : 謝謝。
: 可以採用 Google Spreadsheet 來處理。
: 開一個 Google 試算表:
: A B
: 1 統一超 275
: =GOOGLEFINANCE("TPE:2912", "price")
: 2 KO 46.01
: =GOOGLEFINANCE("KO", "price")
: 只要輸入上面的 function,就會自動抓值
: 在檔案選單的上方選擇共用 -> 知道連結的人均可以檢視 ->
: 抄錄所顯示的連結,大概長得像
: https://docs.google.com/spreadsheets/d/XXXXXXXXXXX/edit?usp=sharing
: 然後開 Excel -> 選上面的資料 -> 從 Web
: 輸入上面的連結
: 大概等一下,
: 就會顯示一堆文字,
: 往右下方找,就會看到股價
: 在 Google spreadsheet 改一些文字,
: 按全部重新整理,
: 會看到新的文字有順利抓下來。
: 這樣就能抓資料進 Excel 了