利用google試算表分析券商報表與計算XIRR - 投資

Madame avatar
By Madame
at 2017-06-05T23:01

Table of Contents


板友k0783154之前有發表過一篇文章
[心得] 正確的投資報酬率算法與應用(含Excel範例)
裡面提到XIRR的計算方式並提供精美的google試算表範例

這幾年來我都是使用他所提供的試算表紀錄個人海外投資的部位與報酬率
只是說個人習慣每兩三天就在券商買個一兩股免手續費的ETF
幾年下來,交易紀錄也達到數百筆之譜
本來是每隔幾天就將買入/賣出的部位,配息與股息再投資等手動輸入試算表做記錄
但是前一陣子因為比較忙就沒有記錄
等想要回去補上幾個月的交易紀錄時
突然覺得這樣非常沒有效率,浪費時間又很容易錯
於是就開始研究有沒有自動化的方法可以處理這些交易紀錄
研究了一陣子後想到其實券商都有提供將交易紀錄下載為csv檔的功能
可以將這些csv檔匯入到google 試算表內
加上google有提供app script讓使用者可以對試算表的內容做處理
基本上就是跟MS EXCEL的VBA功能很類似只是apps script是寫java script

於是我就寫了個apps script可以去撈券商的交易紀錄
並且自動計算XIRR,平均成本並顯示現價與部位
整個流程需要人工介入的部分就只剩
1.券商下載歷史交易紀錄匯入試算表
2.按下產生報表的按鈕

產生出來的參考範例在
https://tinyurl.com/y9gdfrsj
因為我只有TD與嘉信的帳戶所以目前只能處理這兩間的歷史紀錄報表
另外我也有使用複委託(sub brokerage) 但因為是一季投入一次目前就先手動輸入報表

我不是第一個做這樣自動化處券商理報表
只是說比較少看到有人分享他們的做法
所以我就野人獻曝提供我的做法給大家參考

另外這篇文主要是動機跟結果呈現
script的部分我還在研究要透過什麼方式分享給大家會比較簡單
可能是會用add-on外掛的方式
等我研究出來再跟大家報告~

--

All Comments

Lucy avatar
By Lucy
at 2017-06-09T09:00
感謝分享
Zenobia avatar
By Zenobia
at 2017-06-11T10:42
教學相長 期待你的教學文 :)
Hamiltion avatar
By Hamiltion
at 2017-06-11T22:07
感謝分享 期待下一篇
Rae avatar
By Rae
at 2017-06-16T05:42
遇到配息DRIP時,實際上並沒有再投入資金,只是股數變多
Ursula avatar
By Ursula
at 2017-06-20T23:33
這篇的DIVIDEND=WITHHOLDING+BUY 也是沒錯

( 季配 ) ETD 交易所交易債券 - CTBB

Noah avatar
By Noah
at 2017-06-02T16:29
網誌好讀版 http://ufshanno.pixnet.net/blog/post/65540524 ------------------------------------------------ ( 文章僅為商品經驗與心得整理,並無任何投資建議 ) 我是一個金流投資者 對於金流的設定, ...

匯率避險的實務操作?

Quanna avatar
By Quanna
at 2017-05-31T19:39
※ [本文轉錄自 Finance 看板 #1PBgbi1b ] 作者: afflic (afflic) 看板: Finance 標題: [請益] 匯率避險的實務操作? 時間: Wed May 31 19:30:49 2017 想請教各位板上有在做匯率避險的大大們 假如我今天有台幣一百萬元 想拿去投資中 ...

關於美股與複委託退稅的ITIN

Audriana avatar
By Audriana
at 2017-05-29T11:29
各位好,我之前在美國券商有辦過退稅(Firsrade),也有ITIN碼 後來開始透過國內券商複委託投資美股,現在是兩邊的券商都有再使用 想請問各位,我國內複委託部分要辦理退稅的話,還要再申請一組ITIN碼嗎 還是可以用之前使用的ITIN碼就好? 謝謝~ - ...

IB可以買賣比特幣嗎?

Hedda avatar
By Hedda
at 2017-05-24T20:53
最近看新聞一直在播報比特幣不斷狂飆 所以想買一些比特幣當作投資 小弟海外券商是用IB 不知道比特幣是否能在IB做交易 代號可否告知小弟一下,感謝!! - ...

OptionsHouse_ACH

Megan avatar
By Megan
at 2017-05-24T09:09
OptionsHouse(已經被併入E*Trade)不曉得有沒有其他人在用。 主要是用它來購買股票期權和個股,因為它沒有提供免費ETF, 但手續費相對便宜平均是4.95美元,不像IB是有每月基本交易 額度,比較適合我。 總之,今天是想來說,前幾天匯款到Options的帳戶,就想說要 轉個2000美元到美國的 ...