Re: [請益] googlefinance()函數請益
原文恕刪
最近寫整理自己股票的Google Sheet時發現台灣債券ETF的資料用Googlefince()抓不到
所以想用原文的方式來抓yahoo的資料
但yahoo的html有改
原文的公式抓不到了
就簡單改一下公式
給大家參考:
=IFERROR(googlefinance("TPE:"&A1,"price"), importxml("https://tw.stock.yahoo.com/quote/"&A1&".TW", "/html/body/div[1]/div/div/div/div/div[4]/div[1]/div[1]/ div/div[1]/div/div[2]/div[1]/div/span[1]"))
A1一樣放股票代碼
結果如下
https://i.imgur.com/sVmWvvf.png
--
※ PTT 留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.254.133.61 (臺灣)
※ 文章網址:
https://www.ptt.cc/Stock/E.I5GrBzCE1Clc
推
googleinfo沒辦法抓上櫃資料,只能抓上巿資料,債券
→
etf都是上櫃。用importxml請自行google 範例,然後自
→
己去找xpath。網頁有修改卜過的話,xpath可能就不一
→
樣。
推
好心 好人
→
XPath 有時候會變化,直接複製可能行不通
推
感謝分享
推
xpath可以定關鍵字下的子元件 這樣比較寬鬆
完全沒學過html 跟path的東西 我在研究看看好了 謝謝
※ 編輯: dovejoymoon (111.254.133.61 臺灣), 01/05/2025 15:53:10推
這個path他隨便個結構,你就烙賽了
→
從class 跟 id 下去看吧
37
首Po小弟原本是用google sheet + google finance 追縱投資損益,之前一切都正常。 但googlefinance昨日開始就壞了,一整天股價都是出現"N/A" =googlefinance("TPE:2330") =googlefinance("TPE:2317") 查詢台股其他個股也都是回傳一樣狀況:"N/A"![[請益] googlefinance()函數請益 [請益] googlefinance()函數請益](https://investmentmoats.com/wp-content/uploads/2020/12/20201211-Fixing-Financial-Data-Not-Pulling-from-Yahoo-Finance-9.png)
30
野人獻曝將yahoo!股市資料匯入google spreadsheet的方法 使用IMPORTXML(url,xpath_query) 公式 參考網站 如果是要查股價可copy以下 =importxml(""&A2&".TW",![Re: [請益] googlefinance()函數請益 Re: [請益] googlefinance()函數請益](https://blog.golayer.io/uploads/images/article/_1200x630_crop_center-center_82_none/How-To-Import-Yahoo-Finance-Data-Into-Google-Sheets.png?mtime=1656689016)
1
我是用histock的 給你參考 =IMPORTXML(""&D148,"//*[@id='Price1_lbTPrice']/span") 上面的D148可以換成各種上櫃股號 不過我不知道要怎麼找前一個交易日的方式(google sheet可以找上市的前一交易日的股價) 希望有緣的好心人能提供解法1
我是抓鉅亨的 以下函數供參 昨收價 =IFERROR(GOOGLEFINANCE("TPE:" & D6,"closeyest"),importxml(" /twstock/" & D6,"/html/body/div[1]/div/div[4]/div[2]/div[1]/div[1]/div[1]/div/di v[4]/div[2]/ul[1]/li[4]/span[2]"))![Re: [請益] googlefinance()函數請益 Re: [請益] googlefinance()函數請益](https://i.imgur.com/sVmWvvfb.png)
1
分享自己用的因為同時有數位幣所以整合在一起 使用google sheet自訂函式 =IF( 類型="數位幣", IFERROR(IFERROR(GOOGLEFINANCE(標的 & 幣別)![Re: [請益] googlefinance()函數請益 Re: [請益] googlefinance()函數請益](https://www.cnyes.com/static/anue-og-image.png)
27
[請益] googlefinance()函數 今日當機?如題,小弟是用google sheet + google finance 追縱投資損益,今日之前一切都正常。 但googlefinance今日沒作用,一整天股價出現"N/A" =googlefinance("TPE:2330") =googlefinance("TPE:0050") =googlefinance("VTI")![[請益] googlefinance()函數 今日當機? [請益] googlefinance()函數 今日當機?](https://static.observableusercontent.com/thumbnail/3773e69dbe595c4bf4c46ecc870404a82001730921dc7dc58b91bb30c31e1e38.jpg)
7
[問題] 請問用 google sheets 整理基金的問題想請教大家用 google sheets 整理基金資產的問題 我想動態抓取 (基金淨值+月配息),以便隨時知道資產淨值與每月配息。 想用 googlefinance 但不會用 (如果有人會,麻煩教一下) 後來看網路,用 importHtml 抓 fundrich(基富通)的資料。 這方法要開很多分頁,抓各基金的表格,再取自己需要的出來。7
Re: [其他] 用Excel做回測下集(附做好的回測檔案)幫你補充下GoogleFinance取歷史資料的寫法: 這是抓2317: =GoogleFinance("TPE:2317","close","2015/6/20","2020/6/18",1) 這是抓GOOG: =GoogleFinance("GOOG","all","2015/6/20","2020/6/18",1)![Re: [其他] 用Excel做回測下集(附做好的回測檔案) Re: [其他] 用Excel做回測下集(附做好的回測檔案)](https://i.imgur.com/XqfRdk6b.jpg)
5
Re: [其他] 用Excel建立投資回測(不會程式也可以)推文好短,我直接回一篇好了。 ※ 引述《yahoo168 (努力就會有騷貨)》之銘言: : → kslman : 我覺得假如是美股...直接用GoogleFinance就好了 06/02 22:54 : → kslman : 而且要回測,直接結合線上試算表 06/02 22:55 :5
Re: [請益] 債券ETF跌到信心全無因為你只抓過去20年的資料 下面是過去100年的美債利率走勢 過去30~40年就是在一個大多頭趨勢上 直到近年開始反轉 這個事情,古早時也發生過![Re: [請益] 債券ETF跌到信心全無 Re: [請益] 債券ETF跌到信心全無](https://i.imgur.com/R4S722Yb.jpeg)
4
[請益] 用google 試算表抓台股歷史資料想請教一下 最近嘗試想用googlefinance抓台股歷史價格 有參考股魚的教學 確實是可以抓 但是發現好像都只能抓到2008 10月之後的數據 我用的公式是googlefinance (”TPE:0050","price","2007/1/1",today(),"DAILY")![[請益] 用google 試算表抓台股歷史資料 [請益] 用google 試算表抓台股歷史資料](https://i.imgur.com/U8VlUdFb.png)
4
Re: [請益] 能看到ETF成份股即時漲跌的網頁/App ?我是直接用google試算表,把要看的ETF成份股先匯入。 之後再用GOOGLEFINANCE函數去查股價和漲跌幅 以006208為例 匯入成份股的公式如下 =IMPORTHTML("","table",3)![Re: [請益] 能看到ETF成份股即時漲跌的網頁/App ? Re: [請益] 能看到ETF成份股即時漲跌的網頁/App ?](https://i.imgur.com/3LA7K7Ob.jpg)