報酬率計算 - 股票

Table of Contents


大推csjan這篇!!! 股版難得一見的優文,版主應該要M起來才對!!!

這篇不論在理論上或實務上都超棒的。在理論上,計算XIRR才能解決早期和晚期

資金在計算報酬率時時間價值不等的問題(也就是我原先的疑問);在實務上,

csjan大大不但把儲存格格式畫給我們看,連公式都填上去了,還可以計算稅前稅

後,連 調整用 那列這種小撇步都寫上去,請受我三拜 <(_ _)>

根據這個公式重新計算後,小弟的結果變成:

年度 原計算 XIRR

2003 4.1% 15.0%
2004 24.1% 47.2%
2005 82.1% 129.4%
2006 44.4% 60.8%
2007 1.6% 1.7%
2008 -29.8% -39.0%
2009 51.3% 73.5%
2010 11.4% 14.0%
2011 10.3% 19.0%
2012 32.8% 43.8%
2013 38.5% 64.4%
2014 10.1% 15.3%
2015 24.6% 33.2%
2016 39.0% 60.1%
通算:43.3%

這樣算起來,通算成績跟每年的戰績接近,就不會有我原本計算出的年化報酬率3.8%

跟每年計算出的報酬率相差太大的問題。

同時也看出年度XIRR比起原計算方式是負的更負、正的更正。

不過我還是想弱弱的問一下,這樣我XIRR 43.3% 的白話文意思是:

"在這段期間內,假設我投入一筆100元,一年後可以變成143.3元"的意思嗎?





※ 引述《csjan (...)》之銘言:
: 我曾試著去發明考慮時間價值的報酬率公式,
: 後來發現有個現成的工具:IRR(內部報酬率),
: 要計算長期報酬率的話,這應該是唯一有意義的的公式
: 以下是我excel 上的算法給你參考
: A B C
: 1 成交日期 商品名稱 買賣(負為買入,正為賣出)
: 2 2016/01/20 一 -111500
: 3 2016/07/23 二 -68700 公式
: 4 2016/12/31 年末淨值 192500 2016稅前IRR = 9.1% XIRR(C2:C4,A2:A4)
: 5 2016/12/31 手續費+稅 -414 2016稅後IRR = 8.8% XIRR(C2:C5,A2:A5)
: 6
: 7 2016/12/31 調整用 -192500 這一行很重要 為負的上年末淨值
: 8
: 9 2017/01/20 三 -26900
: 10 2017/02/23 四 -54500
: 11 2017/05/05 五 -52950
: 12 2017/05/17 六 -33300
: 13 2017/05/31 三 28000 公式
: 14 2017/11/13 現在淨值 382000 2017稅前IRR = 19.5% XIRR(C7:C14,A7:A14)
: 15 2017/11/13 手續費+稅 -1234 2017稅後IRR = 19.0% XIRR(C7:C15,A7:A15)
: 總報酬IRR = 15.2% XIRR(C2:C15,A2:A15)
: 不過這只能算各年度irr和總irr
: 如果要算個股irr的話,還要另外拉出來算

--

All Comments

Kelly avatarKelly2017-11-16
過去績效不代表未來之績效表現... XDDD
Rosalind avatarRosalind2017-11-16
老實說,要算xirr,要把每一筆交易都列上去,這樣是
最準的
John avatarJohn2017-11-19
沒錯,所以真是搞死我了 >_< 還好我的交易不算頻繁~
Agatha avatarAgatha2017-11-22
我也搞一下午~ 最麻煩是抓出年度庫存orz
Sarah avatarSarah2017-11-27
我還在想要怎麼用交易紀錄直接算出庫存資訊
還有庫存那邊的平均成本怎麼抓比較好
Heather avatarHeather2017-11-28
我是用SUMIF函數從交易紀錄當中抓年中的庫存資料
Caitlin avatarCaitlin2017-11-29
這幾天真是強迫自己學習excel的函數功能
Elma avatarElma2017-11-30
我也是orz
Belly avatarBelly2017-12-02
我現在是拉出一個頁面當庫存 當年度的xirr再去庫存
Mia avatarMia2017-12-05
拉現值,現值則是從線上的資訊抓
最後的xirr會像是這樣
=xirr({'交易紀錄'!O21:O; SUM('庫存查詢'!G3:G)},{
Hazel avatarHazel2017-12-08
'交易紀錄'!A21:A; TODAY()})
Quanna avatarQuanna2017-12-09
佩服~
Kristin avatarKristin2017-12-14
是,但是這計算還是有其缺陷,就是不能考慮閒置資
金,irr43%要100變143,就要隨時保持在投入資金100
,也就是一旦賣A就要買B,實際上比較困難
Yedda avatarYedda2017-12-17
只要短線賺一筆然後今年其餘都休息,會得到很高的IR
R,但是實質上的淨利不多
Franklin avatarFranklin2017-12-21
然後我自己偶爾會正負號打錯,所以還要跟其他統計
方法做比較,確定總損益是否相同,才能避免輸入錯誤
Jack avatarJack2017-12-21
可以考慮閒置資金:買進和賣出一個叫「現金」的商品
Daph Bay avatarDaph Bay2017-12-24
平均成本要用超強的邏輯才能寫出正確的公式XD
Todd Johnson avatarTodd Johnson2017-12-24
原po平均每年勝市場30%以上,好像有點強啊
Necoo avatarNecoo2017-12-25
irr是那意思沒錯,當作買了43%的定存
Erin avatarErin2017-12-27
可是第一年應該是影響最小的 為何跟妳的報酬率
差這麼多
2003年度
Megan avatarMegan2017-12-30
因為他投資金額越來越大,總報酬是看整體現金流
Dinah avatarDinah2018-01-04
可是你有沒有想過,數字這麼漂亮,為什麼你的粗報酬
有70%?是不是現金拖累太多?XIRR的一個小盲點是不`
Gilbert avatarGilbert2018-01-04
進未投入現金,可能會造成報酬率漂亮但是本金增長亡
問題
Hedwig avatarHedwig2018-01-05
確實如此,因為我膽子小,資金投入的都不多,感謝您的
Queena avatarQueena2018-01-09
指點, 可以做我未來修改策略的依據 ^_^
Hardy avatarHardy2018-01-10
或許你可以比較看看這幾年總資金的50%買0050的績效`