2018年7月10日 星期二

[投資] 如何在 Google 試算表中追蹤台灣加權指數、道瓊、S&P500、NASDAQ、費城半導體、股價及貨幣兌換 每日、每週、每月收盤資料(How to Track Taiwan Stock Data & Currency Exchange in Google Sheets - Google finance function)

在試算表的儲存格中輸入以下公式:

道瓊指數(DJ)
=GOOGLEFINANCE("INDEXDJX:.DJI", "price")

那斯達克(NASDAQ)
=GOOGLEFINANCE("INDEXNASDAQ:.IXIC", "price")

台灣加權指數(TAIEX)
=GOOGLEFINANCE("tpe:taiex", "price")

台幣對美元
=GoogleFinance("CURRENCY:USDTWD")

Vanguard Total Market Index(VTI)
=GoogleFinance("VTI","PRICE")

台灣50(0050)
=GoogleFinance("TPE:0050","PRICE")

2010年10月10日 台灣50的收盤價
=GOOGLEFINANCE("TPE:0050","price",date(2010,10,10))
=INDEX(GOOGLEFINANCE("TPE:0050","price",date(2010,10,10)),2,2)
=GOOGLEFINANCE("TPE:0050","all",TODAY()-365,TODAY()) 抓0050過去一整年的所有價格
=GOOGLEFINANCE("TPE:0050", "all", DATE(2021,5,1), DATE(2021,6,16), "DAILY") 某一個時間區間的所有價格

2010年10月10日-2010年12月10日 台灣50的收盤價
=GOOGLEFINANCE("TPE:0050", "price", DATE(2010,10,10), DATE(2010,12,10), "DAILY")

0050  每日收盤歷史資料(日線)
=GOOGLEFINANCE("TPE:0050","ALL",today()-5000,TODAY(),"daily")

0050 每周收盤歷史資料(週線)
=GOOGLEFINANCE("TPE:"&H1,"ALL",today()-5000,TODAY(),"weekly")

0050 每月收盤歷史資料(月線)(排序)
={SORTN(TEXT(QUERY(GOOGLEFINANCE("TPE:0050", "price", DATE(2024,1,1),DATE(2024,12,31), "daily"),"select * where Col1 is not null order by Col1 desc",0), {"yyyy/mm", "@"}), 9^9, 2, 1, 1)}

道瓊 =GOOGLEFINANCE("INDEXDJX:.DJI", "price")

NASDAQ =GOOGLEFINANCE("INDEXNASDAQ:.IXIC", "price")

S&P 500 =GOOGLEFINANCE("INDEXSP:.INX", "price")

台灣加權指數 =GoogleFinance("TPE:taiex","PRICE")

報價雖非即時,但可以即時做一些計算。

參考:https://support.google.com/docs/answer/3093281/googlefinance?hl=zh-Hant

5 則留言:

匿名 提到...

台灣加權指數(TAIEX)
=GOOGLEFINANCE("INDEXtpe:taiex", "price")
這項有誤唷
應改為
=GOOGLEFINANCE("TPE:TAIEX", "price")

chen 提到...

謝謝指正,已修改了。

匿名 提到...

請問可以抓上櫃?

chen 提到...

google finance 無法抓到上櫃的資料,不過可以用其他的網站去抓到。例如以下:

=Index(ImportHtml("http://bigcharts.marketwatch.com/advchart/frames/frames.asp?symb=TW:5347", "table"),3,1)

chen 提到...

也可以參考以下的文章連結:
https://www.fernheart.com/2023/07/google-googlefinancetaiex.html

熱門文章