用Excel抓Yahoo Finance歷史股價 - 股票

Table of Contents


提供一個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 了

--

All Comments

Hamiltion avatarHamiltion2017-11-05
我看台指期 這個報價會缺一些日子
Susan avatarSusan2017-11-10
google查詢的有時會缺日期 要查完整只能上證交所
Sarah avatarSarah2017-11-12
感謝分享
Yedda avatarYedda2017-11-15
Linda avatarLinda2017-11-15
稍微再修改一下 可直接滑鼠快按2下"代號"、"日期"、
Mary avatarMary2017-11-16
"間隔時間",也可在"Overvation"工作表輸入多筆代號
George avatarGeorge2017-11-20
請問大師,要撈個股法人進出有沒有範例可以參考?
Tom avatarTom2017-11-24
樓上K大 有根據你的建議 加上近5日法人持股
Elvira avatarElvira2017-11-28
謝謝你的意見~ 歡迎再互相交流研究囉~