用Google試算表追蹤百檔以上台股(上市/上櫃/興櫃)股價
文章推薦指數: 80 %
用Google試算表追蹤百檔以上台股(上市/上櫃/興櫃)股價 ... var url = "http://mis.tse.com.tw/stock/api/getStock.jsp?ch=" + code + ".tw&json=1&_=" ...
WIKI投資筆記
跳到主文
投資想要成功,你需要的不是多高超的遠見,而是你全心全意百分之百的投入。
部落格全站分類:財經政論
相簿
部落格
留言
名片
May12Fri201722:30
用Google試算表追蹤百檔以上台股(上市/上櫃/興櫃)股價
好的股票買貴會變成爛投資,爛的股票在便宜的時候也會是個好投資,如果需要追蹤上百個(好的+爛的)股票就需要一些簡單的資料處理能力。
用YAHOO投資組合也能追蹤股價,但是要立即得到一些與股價連動的資訊(像是本益比,本淨比,殖利率...)就會需要自己來加工,所以需要EXCEL或Google試算表這樣的工具來幫忙,分享一下如何使用Google試算表(Spreadsheet)來追蹤當日股價.
這個作法其實有點小複雜,是藉由google的函式UrlFetchApp.fetch去抓取"台灣證交所"的資料,留給有興趣的人研究.不會寫程式的人照著以下步驟剪貼也是能夠用的.
首先當然要擁有一個GMAIL帳號,進入"雲端硬碟"之後,用"新增"功能增加"Google試算表".
進到試算表之後"工具">"指令碼編輯器",把以下的程式放到工作區.
function TWPRICE(code){
varurl="http://mis.tse.com.tw/stock/api/getStock.jsp?ch="+code+".tw&json=1&_=";
varresponse=UrlFetchApp.fetch(url);
varjson=response.getContentText("UTF-8");
vardata=JSON.parse(json);
returndata.msgArray[0].y;
}
functionEMGPRICE(code){
varformData={
'SymbolID':String(code)
};
varoptions={
'method':'post',
'payload':formData
};
varurl="http://mis.tpex.org.tw/OTC/Quote.asmx/GETQ20";
varresponse=UrlFetchApp.fetch(url,options);
varxml=response.getContentText("UTF-8");
vardocument=XmlService.parse(xml);
varroot=document.getRootElement();
varitems=root.getChildren();
returnitems[10].getText();
}
把前面的專案儲存後,開始規劃一下投資組合的格式與資訊,在股價的那格貼上公式:
上市上櫃用這個公式:
=TWPRICE(A2)
興櫃用這個公式:
=EMGPRICE(A2)
整個公式唯一需要修改的地方就是"A2",他代表的是google試算表中台股代號所在的"欄位",他會依據該"欄位"的台股代號回傳股價.
有了股價與EPS就能得知本益比(P/E),EPS可能要辛苦一點自己KEYIN,一年也就四次.
完成,每天只要幾分鐘就可以追蹤百檔以上的好股票+爛股票.
備註:
股價有時候會有延遲或是抓不到的現象,可以關閉試算表再重新開啟更新,或是把錯誤的那格DELETE,再把公式重新貼上,就會正常了。
連結:
http://mis.twse.com.tw/stock/fibest.jsp?stock=2412
http://mis.tpex.org.tw/ib120stk.aspx
(2017.7.7修正)因為本來用的YahooFianace資料抓不到了,所以將文章更新成抓取"台灣證交所"的資料.不過目前只能抓到前一天收盤價,要抓即時股價的方式等我研究出來再更新.
(2018.2.2更新)增加了查詢興櫃股票股價的公式,抓的是櫃買中心的資料.
全站熱搜
創作者介紹
WIKI
WIKI投資筆記
WIKI發表在痞客邦留言(21)人氣()
E-mail轉寄
全站分類:財經企管個人分類:投資筆記此分類上一篇:受今周刊邀請開課
此分類下一篇:成立投資公司Q&A
上一篇:水資源概念股-山林水(8473)
下一篇:管理焚化爐的專家-崑鼎(6803)
歷史上的今天
2014:大車隊(2640)派遣乘車服務第一品牌<3>
▲top
留言列表
發表留言
最新文章
熱門文章
文章分類
ETF(8)房地產(2)個股分析(76)投資筆記(13)
動態訂閱
參觀人氣
本日人氣:
累積人氣:
回到頁首
回到主文
免費註冊
客服中心
痞客邦首頁
©2003-2022PIXNET
關閉視窗
延伸文章資訊
- 1透過Google 財經建立及管理投資組合
你可以利用Google 財經中的投資組合,追蹤並瞭解投資項目的成效表現。另外也可以查看整體投資價值、比較投資項目與其他股票和指數的成效表現,以及查看有關投資項目的 ...
- 2GOOG | Alphabet 公司C 股票 - Investing.com - 全球金融市場
Alphabet Inc Class C (GOOG). NASDAQ ... 其谷歌云提供供企業級雲服務,包括谷歌云端平台和Google Workspace。其谷歌云端平台使開發人員可以在其基...
- 3Google (GOOG) - 指數走勢- HiStock嗨投資理財社群
Google (GOOG) 美股, 指數2255.98, 漲跌90.06, 提供最即時的指數走勢, 美股股市指數, 國際指數, 以及即時新聞, 近期表現, ... 158人加入追蹤 ... Go...
- 4GOOG - Google - 市場| 美股| Anue鉅亨 - 基金老司機
台股 · 台股 · 追蹤 · 新聞 · 大盤 · 類股 · 盤後統計 · 研究報告 · 公告 · 行事曆 · 股市talk · ESG企業風雲榜 · 台期指 · 新聞 · 研究報告 · 全球股市期指.
- 5用Google試算表追蹤百檔以上台股(上市/上櫃/興櫃)股價
用Google試算表追蹤百檔以上台股(上市/上櫃/興櫃)股價 ... var url = "http://mis.tse.com.tw/stock/api/getStock.jsp?ch=" +...