2020/01/06

【Google試算表】使用GoogleSheet試算表來自動抓取及時個股股價-Googlefinance Fuction


【Google試算表】使用GoogleSheet試算表來自動抓取及時個股股價-Googlefinance Fuction

有些朋友想進入財報投資的世界卻不曉得該如何取的資料與運用,最近在因緣際會在研究股票,總想用一張表來可以看到自己股票投資的全貌。



 
一開始想用微軟的Excel,但是一個檔案帶來帶去想要跨平台也不是很方便腦筋就動到Google試算表,開始研究之後,發現它的功能驚為天人,搭配Google自家提供的Google Finance服務,針對台股”上市”的股票能很穩定抓到及時股價跟一些數值(截至目前上櫃無法經由Googlefinance,只能從網站上爬蟲了。),甚至連歷史股價都可一併Load進來,而且是自動的。當然搭配圖表,真的就更方便了。重點是跨平台。Android(Google試算表) iOS(Google試算表) Windows(Chrome瀏覽器) 通通都可以使用。 

指令與及時匯率很像。(及時匯率範例請參考此網址)

以台股 中鋼 2002 為例,
直接在googlefinance的函數輸入"TPE:2002"即可取得及時的股價
=GOOGLEFINANCE("TPE:2002")
GOOGLE試算表下面的結果就會出現以下結果



在裡面的TPE是指台股的交易所代碼; 2002是中鋼在台股的代碼。兩個代碼中間要加:,因為GOOGLEFINANCE是國際性的函式,不只有台灣用,如果不輸入TPE:而直接輸入2002的話,可能會得到不知道哪一國的股價。想要知道其它國家的交易所代碼可以到這裡查詢

財經數據資訊:
這裡列出了 Google 產品中登載的所有證券交易所、共同基金、指數,以及其他財經數據

另外因為TPE:2002都是為字串,所以在GOOGLEFINANCE的函式裡面必需要加到" "裡面,
否則會出現錯誤(如下圖)




Google表單也有聲明,股價會因為多種因素,會延遲 20分鐘以上,大家如果需要把股價放到式算表裡面算的話,不訪嚐試一下。
=================================

函式裡面的也可以帶入其它儲存格裡面的資料,此時函式內就不用在加 " ", 但是需把兩個儲存格中間加&符號,如下圖示範



當然GOOGLE試算表還可以把個股的大部分公開資訊找出來,可以參考個連結的試算表
而目前好像沒辦法支援上櫃或是興櫃的股票的股價
===================================
另外還有函式可以畫出股市的走勢圖,可以參考這裡

===================================
Google試算表可以用Google Sheet App來編輯
可以到app store or google play下載
  

沒有留言:

張貼留言