Re: [心得] 用Excel抓Yahoo Finance歷史股價

看板Stock (股票)作者 (imreader)時間7年前 (2017/11/03 23:18), 7年前編輯推噓14(14020)
留言34則, 14人參與, 7年前最新討論串5/7 (看更多)
※ 引述《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 了 註:補充,如何自動取得最新的股利 =INDEX(SPLIT(INDEX(IMPORTHTML("https://www.google.com/finance?q="&A2,"table",3),1,2),"/"),1,1) 在 (A,2) 的位置,放股票名稱,像是 TPE:2912 主要參考來源: https://productforums.google.com/forum/#!topic/docs/kxyWev26k3c -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.227.78.120 ※ 文章網址: https://www.ptt.cc/bbs/Stock/M.1509722333.A.115.html

11/03 23:40, 7年前 , 1F
推推
11/03 23:40, 1F

11/03 23:53, 7年前 , 2F
推推
11/03 23:53, 2F

11/04 00:06, 7年前 , 3F
這個我知道,不過我想跟電腦的其他檔案做連結
11/04 00:06, 3F

11/04 00:06, 7年前 , 4F
用google表單,還要下載下來才行,還是有點麻煩
11/04 00:06, 4F

11/04 00:08, 7年前 , 5F
開 VBA 來寫程式
11/04 00:08, 5F

11/04 00:08, 7年前 , 6F
請問上櫃是不是抓不到股價?
11/04 00:08, 6F

11/04 00:26, 7年前 , 7F
不知道為什麼,google的有些抓不到值~
11/04 00:26, 7F

11/04 00:35, 7年前 , 8F
其實google sheet也很好用,直接就在gsheet上面算,
11/04 00:35, 8F

11/04 00:35, 7年前 , 9F
上面畫圖也不錯用。
11/04 00:35, 9F

11/04 01:02, 7年前 , 10F
11/04 01:02, 10F

11/04 01:02, 7年前 , 11F

11/04 01:04, 7年前 , 12F
樓上真厲害
11/04 01:04, 12F

11/04 01:10, 7年前 , 13F
有點強 XD
11/04 01:10, 13F

11/04 01:59, 7年前 , 14F
11/04 01:59, 14F

11/04 05:32, 7年前 , 15F
11/04 05:32, 15F

11/04 05:56, 7年前 , 16F
blue大大可以分享怎麼製作嗎
11/04 05:56, 16F

11/04 11:25, 7年前 , 17F
回樓上rs大 其實最重要的還是原始資訊來源,我是從
11/04 11:25, 17F

11/04 11:27, 7年前 , 18F
證交所/期交所爬資料整理成一個csv原始資料檔,然後
11/04 11:27, 18F

11/04 11:28, 7年前 , 19F
用rclone上傳到google drive,後續就是用 Google
11/04 11:28, 19F

11/04 11:31, 7年前 , 20F
Apps Script寫小程式處理。其實我這google sheet上
11/04 11:31, 20F

11/04 11:33, 7年前 , 21F
的圖表已經荒廢很久,只是因為在我的每天定時爬資料
11/04 11:33, 21F

11/04 11:34, 7年前 , 22F
的scripts中,都會定時整理一份資料上傳到gdrive,
11/04 11:34, 22F

11/04 11:35, 7年前 , 23F
然後google apps script也是設定自動執行,所以就一
11/04 11:35, 23F

11/04 11:37, 7年前 , 24F
直會每天自動更新。我現在在用的主要不是這圖表,而
11/04 11:37, 24F

11/04 11:40, 7年前 , 25F
是在本地電腦FreeBSD上面用C/Python/R做資料圖表分
11/04 11:40, 25F

11/04 11:43, 7年前 , 26F
析。Google sheet這圖表當初是好玩玩一下google的
11/04 11:43, 26F

11/04 11:43, 7年前 , 27F
script 練習用的。
11/04 11:43, 27F

11/04 11:52, 7年前 , 28F
要在google sheet上面寫程式,就是要用google apps
11/04 11:52, 28F

11/04 11:53, 7年前 , 29F
script 這是從javascript來的。gsheet 本身也有非常
11/04 11:53, 29F

11/04 11:54, 7年前 , 30F
多的內建函數可以使用,可以試試看
11/04 11:54, 30F
※ 編輯: imreader (61.227.78.120), 11/04/2017 12:35:25

11/04 16:30, 7年前 , 31F
推推
11/04 16:30, 31F

11/04 17:25, 7年前 , 32F
有點可惜有些股票資料google沒有或是不太即時~
11/04 17:25, 32F

11/04 19:21, 7年前 , 33F
GoogleFinance抓不到上櫃和興櫃...so sad
11/04 19:21, 33F

11/05 06:47, 7年前 , 34F
推推
11/05 06:47, 34F
文章代碼(AID): #1P_8ZT4L (Stock)
討論串 (同標題文章)
文章代碼(AID): #1P_8ZT4L (Stock)