• 6

如何在excel 裡面 更新某支股票的股價?

之前 google 過 永豐證券有個 today_stock_price.htm 會自動呈現每天的收盤價
可是這個網頁好像被移除了

因為還是想用 excel 來做試算

請問各位 是否有excel 的巨集範例 可以更新某之特定代號之股價?
2011-09-05 21:53 發佈
這類的應用, 一開始最麻煩的, 就是找個好的資料來源

如果付費, 就那好解決

如果要免費, 幾年來, 幾個好用的都逐一關閉了

要長久, 就直接抓 TSE 的吧, 但處理會較麻煩

如果只有一隻, 直接抓 yahoo 就好了
zeros1122 wrote:
之前 google ...(恕刪)


我是直接使用Google Docs中建立Excel
公式 =GoogleFinance(A1, "price")
A1=可以直接輸入[股票代號.TW]或導到某個欄位
Ex:
=GoogleFinance("2317.TW", "price")

P.S: 台股要在股票代號後面加上.TW才抓得到資料喔

用Google文件的好處是雲端資料,上得了網就看得到.

參考看看

我是自己寫了個excel巨集,每天兩點鐘開啟巨集自動更新股價
只是,遇到某些時候暫停報價(如減資)時,只好自己手動更新
我的巨集是設定去TSE及OTC的網頁抓當天報價下來更新的。

TSE:
http://www.twse.com.tw/ch/trading/exchange/MI_INDEX/genpage/Report_yyyymm/A112" +yyyymmddALLBUT0999_1.php?select2=ALLBUT0999&chk_date=yymmdd

忘了說,其實excel巨集功能中,有一個給像我這樣很笨的人用的好功能,就是『錄製』的功能。
我這個巨集也是用錄製功能,記錄下載及更新的動作後,再配合簡單的basic語法就完成了自己的巨集。

aaron24557 wrote:
我是直接使用Goog...(恕刪)


感謝提供,
不過小弟想請問一下,不知aaron兄有試過ETF嗎?
=GoogleFinance("0050.TW", "price")
=GoogleFinance("0061.TW", "price")
小弟使用會有錯誤,不知誰可以指點一下呢?
謝謝囉~~

zeros1122 wrote:
之前 google ...(恕刪)


我自己有做過,但我是抓奇摩的資料.
大概就是匯入外部資料來使用,然後自己再去做運用.

下面是操作的細部. 大概看一下應該都會懂,我是用office 2003.
要匯入的部份把他打勾就好. 然後在"內容"那邊自己設定打開檔案要不要更新,隔幾分鐘更新一次這樣..






zinnia wrote:
我自己有做過,但我是...(恕刪)


我也是用這樣的...因為我不會寫巨集...

我也是用這樣的...因為我不會寫巨集...

我每天只在盤後約14:00之後去證交所抓
證交所首頁 > 交易資訊 > 盤後資訊 > 個股日成交資訊

zinnia 大說的 "內容" 是指 "資料範圍屬性"
從 "資料" -> "匯入外部資料" -> "資料範圍屬性"

我設有多檔自選股要抓, 故選工具列中的 "全部更新" 便一次OK了

aaron24557 wrote:
我是直接使用Goog...(恕刪)

請問上櫃公司的話,要如何設定?
我的8705、3323是無法設定更新的!
vext wrote:
感謝提供,不過小弟想...(恕刪)


關於詳細的Google Finace函數可以參考這裡

但可以知道的是
Google Docs似乎不支援ETF查詢,而且不是所有股票代號都可以直接連結..


  • 6
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?