跳到主要內容

市場行情

報價條

HKpapa Google試算表港爸投資系列:如何用Google試算表看 歷史股價走勢圖

以 Google 試算表自製股價圖表

股票分析不求人 (2): 歷史股價走勢圖

上回介紹了如何利用 Google 試算表 (Google Sheets) 製作股票即市報價表。除了即時報價, Google 試算表還可用來查詢股票過往的價格,以及自動繪畫走勢圖。

查詢指定日期範圍的歷史股價

在 Google 試算表查詢過往股價的函式,和即時報價一樣,都是:
=GOOGLEFINANCE()
然而,在查詢過往股價時,我們需要提供更多參數。例如,要查詢港交所 (0388) 由 2018 年起至今每一個交易日的價格資料,請輸入:
=GOOGLEFINANCE(“0388″,”ALL”,”1/1/2018″,TODAY())

Google 試算表 - 歷史價格函式
以上參數說明:
  • “0388”是4位數字的股票編號
  • “ALL”是指一次過取得開市價、最高價、最低價、收市價及成交量
  • “1/1/2018″是開始日期(如當天並非交易日, Google 試算表會自動抓取下一個交易日的數據),請用”日/月/年”格式
  • TODAY()是指今天( Google 試算表的歷史價格一般會在收市後的晚上更新,查詢結果不會顯示即市數據)。這一欄可以輸入特定的結束日期,例如”7/1/2018″。
以上的函式沒有指明查詢的間隔天數,系統預設會提供每日數據。如果結尾加上”WEEKLY”,就能得到每週數據。
=GOOGLEFINANCE(“0388″,”ALL”,”1/1/2018″,TODAY(),”WEEKLY”)
可惜的是, Google 試算表不能直接查詢月及年數據,也沒有短於一天的資料。
日期那一欄,預設會顯示日期和收市時間,字串比較長。你可以選擇該欄,然後在上方的功能表點選格式 > 數字,自訂顯示的格式。
如果你輸入的結束日期還未到期,系統會每日自動更新查詢結果,在最底一行增加一組數據。
如果你只想查詢某一數據,例如收市價,可以把參數”ALL”換成:
  • “open”:開市價
  • “close”:收市價
  • “high”:最高價
  • “low”:最低價
  • “volume”:成交量

查詢過去20天的股價

一般投資者未必需要查詢太長時間的歷史股價,如果能指定 Google 試算表只顯示特定天數的數據,就會方便得多。如改用以下函式:
=GOOGLEFINANCE(“0388″,”ALL”,TODAY()-20,TODAY())
就會得到過去20天的數據(即今天減去20天)。可是, Google 試算表不懂得顯示20個交易日的數據,只會顯示20個曆日內,每個交易日的數據。較為簡單的折衷方法,是輸入更多的日數,例如過去40天:
=GOOGLEFINANCE(“0388″,”ALL”,TODAY()-40,TODAY())
你也可以考慮結合其他函式,例如WORKDAY(),來更精細地指定日期;又或者以其他函式再抽出指定數目的交易日數據。不過一般自用的報價表,用以上折衷方法已足夠。

自動製作股價走勢圖

按以上方法獲得的歷史價格,以表列方式顯示,而且最近的日期在最底一行,較為不便閱讀。其實 Google 試算表本身就是一個網上試算表軟件,和 Microsoft Excel 一樣可以用作繪畫圖表。結合自動更新的歷史股價資料,就能得到自動更新的走勢圖。方法如下:
首先,點選功能表的插入,然後選圖表。然後,在右方彈出的設定分頁,選擇你想用的圖表類型。製作股價圖,選擇線型圖或K線圖(陰陽燭)會較為適合。然後,在下方相應的欄相輸入資料來源。完成品如下面兩幅範例圖。
股價走勢圖範例1
股價走勢圖範例2


留言

分析平台

熱門文章

新股点评:世茂服务控股有限公司(0873)

股神曹仁超41條股市名言

HKpapa Google試算表投資系列:用 Google 試算表抓取網頁資料

HKpapa港爸Google 試算表系列: 10個職場必備excel列印技巧,範圍、頁碼教學

熱門文章2

新股点评:世茂服务控股有限公司(0873)

股神曹仁超41條股市名言

HKpapa Google試算表投資系列:用 Google 試算表抓取網頁資料

HKpapa港爸Google 試算表系列: 10個職場必備excel列印技巧,範圍、頁碼教學

HKpapa Google試算表投資系列:一覽無遺指數、外匯、股票看版

HKpapa Google試算表港爸投資系列:從30天周線分析當頭起股票

HKpapa港爸Google 試算表系列: 免費 Excel Google 試算表範本下載百種專業工作表格

市場快訊

财经日历

外汇交叉汇率

外汇热图