假設有多個證券戶進行交易時該怎麼知道某支股票整體的獲利狀況
ex:某券商定期定額投入很便宜,另一個券商整股交易手續費優惠超多,
身為精打細算的小資(窮忙)攻城師各別在兩個券商都下單時,要怎麼知道自己到底是賠了還是賺了?
在 ptt 股板爬了半天看大家討論該怎麼記帳時,都說用 Google 試算表紀錄就好
一開始還想說用試算表記,要看的當下還要自己填當日價格才知道盈虧,有點麻煩啊~
後來才知道原來 Google 試算表有 GOOGLEFINANCE 函式的功能,可以簡單的在試算表抓取一些股票資訊
最簡單的使用方式如下:
=GOOGLEFINANCE("{交易所代號}:{股票代號}")
用這個方法可以抓到當前某隻股票的股價
例如:
上述方法可以抓取元大台灣50的當日價格
由於 GOOGLEFINANCE 可以讀取全球的交易所資訊
在填入股票代號時沒有填入交易所代號(台股TPE:),代號將會被 GOOGLEFINANCE 自動判斷抓取最適合的資料
上述範例,只打 0050 被 GOOGLEFINANCE 判斷成香港的另一隻股票了 XD
不過,投資美股的情境似乎不用打交易所代號也都會抓對...
至於如果要像上表一樣檢查當前填入的代號是取得哪一隻股票,可以用
=GOOGLEFINANCE("{代號}","name")
這個參數來取得
另外也可以指定 high、low、high52、low52 來取得當日的最高最低以及 52 週的最高最低
另外還有可以取得過去時間內的報價等等功能
例如上表,是可以取得過去 7 個工作天的開盤 & 收盤價格
不過這些公開的資訊應該在大部分財經網站上都找得到
除非要做進一步的計算,不然身為攻城師應該盡量用現成的工具
回到一開始講的,要計算一段時間下來的獲利狀況,需要下列幾個步驟:
- 紀錄每次買入股票的股數與買入單價
- 計算出全部買入股票的平均單價
- 取得當下股價,與平均單價相減後再與買入股數相乘
由於考慮零股投資,所以購入單張股票的情境以 1000 股計算
以上為假設資料,買入單價為使用 GOOGLEFINANCE 取得的當日開盤價,資料可透上面提到的公式取得,或是點這邊查看
在上述假設資料中以每個月初定期定額 5000 的方式投入
1/30 發年終當日
再來就是計算單次成交金額部分,查了幾家證券公司的資料,貌似是加上手續費後元以下無條件捨去(?)
不過假設資料部分未考慮手續費,所以先用四捨五入的方式計算
接著看後續損益計算
由前面的買入明細紀錄表可以得出總持股數以及投資成本,由這兩個可以取得平均的成交價格
使用 GOOGLEFINANCE 函式得到的當日價格與持有股數相乘可以得到當下的市值
使用當下市值減去投資成本即可得到整體損益,數值為正為獲利,負數為虧損
使用損益金額除以持有總成本,即可得到損益比率
另外提醒,GOOGLEFINANCE 取得的報價會有一定時間上的延遲,詳細可以參考Google 財經的免責聲明,實際金額建議以券商提供的報價為依據
最後我也要來個免責聲明一下:
以上為本人使用 Google 試算表心得,試算表上提到的股票標的僅作為描述心得展示所需,不代表本人推薦該支股票
本人亦不保證上述任何計算公式的正確性,要使用此篇 Blog 提到的公式時請自行審視其正確性,如因此致財務或其他損失與本人無關
Google 試算表函式參考資料:
GOOGLEFINANCE (Google 財經函式)
SUM (加總)
ROUND (四捨五入)、ROUNDDOWN (無條件捨去)、ROUNDUP (無條件進位)
沒有留言:
張貼留言