免寫程式,自動更新股票資訊,google sheet股票追蹤表,建立股票池,或是動態追蹤,試算表強大工程,投資理財新必備學習之一。
常見問題,手上持股,或是追蹤的股票池一堆,常常都是十多檔起跳,有時候,是為了停損出場,有時候是自己設定的買賣點操作,除了券商股票APP外,你還能嘗試自己用google sheet試算表,只要輸入股票代號,就能自動更新資訊。
110.04 更新資訊源,現在不分上市櫃,直接輸入股號,就有收盤價,請找110.04-台股
110.05 讀者許願,希望能加上成交量,再次更新,免費資料源,常常過一陣子就不能使用,請找 110.05-台股上市上櫃,建立副本在自己的雲端硬碟上
此文不再更新,開放留言,已經有寄信給留言的朋友,可以直接到下面連結
google sheet試算表,強大功能介紹
google sheet,是類似excel的線上試算表,需要有google帳號才能使用,多數函數功能名稱都類似,用法也一樣,從實用性來說,A957煉金小二會建議優先使用google試算表。
接著會介紹的兩個函數,
importhtml:抓取線上表格內容
googolefinance:可找台灣上市公司,為包含上櫃
台灣股票分類,上市跟上櫃
散戶所知道的,大多只有股票代號,如99XX、2330等之類的,但在公開資訊觀測站中,是分類為上市跟上櫃。
一般常用的google finance函數,只能抓到上市公司的資料,有時還會延遲一兩天的時間。

在奇摩財經英文版中,就可以抓到上市跟上櫃的歷史資料,但是結尾處會有所不同,上市是 .tw ,上櫃是 .two,在程式應用中,就需要把兩個分類都分隔清楚,對於一般新手來說,是屬於比較麻煩的。
A957煉金投資在這邊提供的免費版,就區分為上市跟上櫃,上市抓不到資料的,就需要跑到上櫃資料表去抓。
google finance抓台灣上市公司股票教學
google finance是一個好用的函數,可以抓上市公司的資料,但有一點需要留意,他可能報價有些會無法及時更新,一般來說,A957煉金小二是把他當作股票歷史資料再查詢,在另外抓取一段有即時更新的資料在內。

googlefinance用法示範
GOOGLEFINANCE("NASDAQ:GOOG", "price", DATE(2014,1,1), DATE(2014,12,31), "DAILY")
GOOGLEFINANCE(代號, [屬性], [開始日期], [結束日期|天數], [間隔])
以上交互參照,內容就是如此,代號方便,要去 googlefinance 查詢,官方資料如下,可以根據個人需求去調整。
代號– 要查詢的有價證券股票代號。必須同時使用交易所代號和股票代號來取得準確的結果,避免出現不一致。例如,請使用「NASDAQ:GOOG」,而不要使用「GOOG」。- 如果未指定交易所代號,
GOOGLEFINANCE將自行判斷適合的交易所。 - 注意:Reuters Instrument Codes 已不再受到支援。例如,您無法使用代號 123.TO 或 XYZ.AX,請改用 TSE:123 或 ASX:XYZ。
- 如果未指定交易所代號,
屬性– [選用 – 預設值是 “price”] – 要從 Google 財經服務擷取的代號相關屬性,如果指定了日期,則必須使用這個引數。屬性可以是下列任一項即時資料:"price"– 即時報價,最多延遲 20 分鐘。"priceopen"– 股市開盤時的價格。"high"– 今天的最高價。"low"– 今天的最低價。"volume"– 今天的股市交易量。"marketcap"– 股票的市場價值。"tradetime"– 最後成交時間。"datadelay"– 即時資料延遲的時間。"volumeavg"– 平均每日交易量。"pe"– 每股價格/每股盈餘比例。"eps"– 每一股的盈餘。"high52"– 52 週期間的最高價。"low52"– 52 週期間的最低價。"change"– 自上一個交易日收盤以來的價格變化。"beta"– 貝他值。"changepct"– 自上一個交易日收盤以來的價格變化百分比。"closeyest"– 前一天的收盤價。"shares"– 在外流通的股數。"currency"– 有價證券的計價貨幣單位。由於貨幣不存在交易期,所以使用這個引數將不會傳回開盤價、最低價、最高價和交易量。
屬性可以是下列任一項歷史資料:"open"– 指定日期的開盤價。"close"– 指定日期的收盤價。"high"– 指定日期的最高價。"low"– 指定日期的最低價。"volume"– 指定日期的成交量。"all"– 以上所有歷史資料。
屬性可以是下列任一項共同基金資料:"closeyest"– 前一天的收盤價。"date"– 所回報的基金淨值所屬日期。"returnytd"– 年初至今報酬率。"netassets"– 淨資產。"change"– 最近回報基金淨值與上一筆基金淨值的變化。"changepct"– 基金淨值的變化百分比。"yieldpct"– 配息率、前 12 個月收入分配總額 (股息與固定收益利息) 以及基金淨值收益除以上個月的基金淨值。"returnday"– 單日總計報酬率。"return1"– 單週總計報酬率。"return4"– 4 週總計報酬率。"return13"– 13 週總計報酬率。"return52"– 52 週 (1 年) 總計報酬率。"return156"– 156 週 (3 年) 總計報酬率。"return260"– 260 週 (5 年) 總計報酬率。"incomedividend"– 最近的現金配息金額。"incomedividenddate"– 最近的現金配息日期。"capitalgain"– 最近的資本利得分配金額。"morningstarrating"– 晨星的「星級」評比。"expenseratio"– 基金的支出比率。
開始日期– [選用] – 擷取歷史資料的開始日期。- 如果您指定了
開始日期,但是沒有指定結束日期|天數,系統就只會傳回一天的資料。
- 如果您指定了
結束日期|天數– [選用] – 擷取歷史資料的結束日期,或是從開始日期算起要傳回幾天份的資料 (天數)。間隔– [選用] – 資料的傳回頻率,可使用的值有「DAILY」和「WEEKLY」。間隔也可以用 1 或 7 的方式來指定,但不能使用其他數值。
參考自 google試算表含式清單
googlefinance抓台灣上市公司股價
如下圖,在公司下,輸入四位數字的股票代號就可,由於是在台灣,所以前面要加入 TPE:,已經幫你處好了,目前暫訂可以用10個。

google試算表抓yahoo finance即時股價教學
雅虎財經,要用英文版的,比較多資料可以抓,A957煉金商會之前在學程式時,有看過線上課程在教,如何用免費報價資訊,去回測交易策略,yahoo finance,就是一個布錯的資料來源,還有其他外掛支援。
google sheet的強大函數,importhtml,可以直接爬蟲抓取線上的表格 talbe,或清單 list,對於一般人來說,只要會用就好,就不需要理會那麼多。
importhtml用法範例
IMPORTHTML("http://en.wikipedia.org/wiki/Demographics_of_India","table",4)
IMPORTHTML(網址, 查詢, 索引)
url– 要檢查的網頁所在網址,包括通訊協定名稱 (例如http://)。url的值必須放置在引號內,或者是一個含有適當文字的儲存格參照。
query– 根據存放資料的結構類型而定,此值可設定成 “list” (清單) 或 “table” (表格)。index– 從1開始的索引,指明應該傳回 HTML 原始碼中界定的表格或清單。- 系統會分開處理清單及表格的索引;如果 HTML 網頁上同時有清單和表格,這兩種元素可能都會有
1的索引值。
- 系統會分開處理清單及表格的索引;如果 HTML 網頁上同時有清單和表格,這兩種元素可能都會有
yahoofinace,台灣上市公司輸入股號,四位數字,會出現下面給你選擇,結尾選 .tw

yahoofinace,台灣,上櫃公司,輸入股號四位數字會有下面給你選擇,結尾要選 .two

由於兩個網址結尾不一樣,所以在這邊需要區分兩個不同表格來使用,免費版的只有五個位置可以用。
為了正確顯示時間,特別在後面再多加一個時間欄位,以比較是否時間正確。
A957煉金商會,免費分享google試算表抓股票資料
免費分享的有一些限制,只有特定10檔或是五檔以內,距離好用程度還是有點距離,但免寫程式,你可以自己下載回去慢慢摸縮,A957煉金小二非程式背景出身,是因為本身投資需求,從-1開始學習起,中間經過兩三年的程式學習,才勉強寫出方便自己使用的程式。
要先有google帳號,下載回去在自己的雲端硬碟開始就能使用,在公司代號下,自己輸入公司代號,沒幫你處理上市跟上櫃之間的差別,只能請你自己用人工AI,一筆筆測試。
另外,有比較進階版的股票池概念,也是用類似概念寫出來的,把A957煉金投資常使用的一些概念都放在上面去,目前開放前30個留言免費使用,超過之後,每個信箱收費100元程式處理費。



我想要煉金小二所分享的試算程式,這程式是否除了上市的也能抓取上櫃的即時時資料??
大部分時間都可以, 有時候YAHOO財經會抓到前一天資料
請問免費版的試算表Y-上市及Y-上櫃已經抓不到數據 有沒有更新版?
我想要煉金小二所分享的試算程式,這程式是否除了上市的也能抓取上櫃的即時時資料??
統一寄到changjill信箱去
想要google試算表抓股票資料~ 感謝提供!!
有寄資料過去
想要了解 google finance 如何抓股票,將來可作選股參考,謝謝您。
已經有更新 可輸入十檔 之前留言的也有補寄
我想要煉金小二所分享的試算程式!感謝無私提供!
已寄 請收信
好酷喔~~~~~真希望可以得到
請收一下信 已經把試算表 寄到你信箱
我也想要,我也有看黃國華的書。也有在研究六大指標,我覺得你的程式可以幫助有「選擇障礙」的我,減少許多時間和精神。讓我有時間做產業研究。
我好期待啊~^_^
最近正在改版,之後修正好了,會再寄信給你
先回信一下看是否能收到