新手也一次就會的 XIRR 報酬公式在台股、美股上面的應用,老喬詳解版

文章發佈日與更新日資訊

本文在October 24, 2024發佈,最新更新日期為 December 29, 2024 ,資料由 老喬 更新。

XIRR是很方便計算投報率的公式,只要你知道正確的投入時間與金額
電腦就可以幫你算出來~

但是XIRR在美股、台股上的資料格式使用邏輯不同
所以才有這篇整理

老喬先科普一下XIRR

XIRR是什麼?

XIRR用來計算整體資產的報酬率。

XIRR的計算容易,只需要有以下四種資料就能夠記算

  • 期初的資產總額(金融資產+現金)
  • 期末的資產總額(金融資產+現金)
  • 期間的提領
  • 存入

操作計算可以參考官方 Microsoft XIRR 函數說明
或是接看下去老喬的範例

XIRR、IRR、GCPR之間的差異

XIRR最好用
IRR 必須要固定時間的間距
GCPR 是看單筆的報酬

XIRR越高越好嗎?

是啊
只是這不能跟自己比,要記得去跟市場作比較,不然沒意義

老喬為什麼用XIRR做計算

因為紀錄的東西少,又可以直接使用Excel, Google sheet 做紀錄,快又方便
老喬的資金進出時間很不一定,XIRR只要有日期就好,比起其他公式,彈性又方便

XIRR在美國股市上的應用計算題

XIRR在計算美國股市報酬時,簡單又好用。
因為美國的制度,股市帳戶與現金帳戶,是合在一起的

舉例來說,老喬自己在使用Firstrade、嘉信理財的時候
只要看資產總額,就會加總 現金購買力 與 股票市值
這樣的結構,在運用XIRR上非常的方便

XIRR範例A:放入帳戶1000元資金,全部購買股票,一年後全部結清

步驟邏輯

  • 2022/11/15 投入 1,000到帳戶,全部買股票
    • 假設當天1,000全部都買股票了,沒有現金剩下來
  • 2023/11/14 股票全部賣出,市場價值為 1,800
  • XIRR會長成這樣:XIRR(價值,日期)
    • 價值就是 -1000, 1800的數字
    • 日期就是下面兩個日期

%E6%88%AA%E5%9C%96 2024 10 24 %E6%99%9A%E4%B8%8A10.28.02

XIRR範例B:放入帳戶1000元資金,花了700購買股票,300元本金放著,一年後全部結清

與前面案例不一樣的地方,此時不是全部資金都買股票,那麼在跑XIRR時會有差異嗎?
其實沒差,但為了區分兩個案例的數字,這邊假設最終報酬從1800變為1500吧

步驟邏輯

  • 2022/11/15 投入 1,000到帳戶
    • 700元買股票,剩下300元現金
    • 因為現金並沒有從帳戶中挪移,所以不需要紀錄金流的進出
  • 2023/11/14 股票全部賣出,市場價值為 1,500
  • XIRR會長成這樣:XIRR(價值,日期)
    • 價值就是 -1000, 1500的數字
    • 日期就是下面兩個日期
  • 這邊XIRR之所以會變成50.17%,是因為市場價值變為 1,500了

%E6%88%AA%E5%9C%96 2024 10 24 %E6%99%9A%E4%B8%8A10.32.40

XIRR範例C:放入帳戶1000元資金,花了700購買股票,300元本金放著,中間發了一次現金股利50,一年後全部結清

首先要判斷的是,這個帳戶的金流有進出嗎?
以該案例來說「中間發了一次現金股利50」,因為加總到帳戶中了,你只要在提領時一併計算即可,所以說

步驟邏輯

  • 2022/11/15 投入 1,000到帳戶
    • 700元買股票,剩下300元現金
    • 因為現金並沒有從帳戶中挪移,所以不需要紀錄金流的進出
  • 2022/08/01 發放現金股利50
    • 因為沒有提出帳戶,所以直接等最後一起結算就好
    • 不需要紀錄特別事項
  • 2023/11/14 股票全部賣出,市場價值為 1,500
  • XIRR會長成這樣:XIRR(價值,日期)
    • 價值就是 -1000, 1500的數字
    • 日期就是下面兩個日期

%E6%88%AA%E5%9C%96 2024 10 24 %E6%99%9A%E4%B8%8A10.32.40

你會看到與範例B,在計算邏輯上完全一樣
除非在最後結算的市場價值有變動,否則完全不需要另外紀錄任何事

這是美股在使用XIRR上非常方便的地方

XIRR範例D:放入帳戶1000元資金,花了700購買股票,300元本金放著,中間發了一次現金股利50,採用股息再資計劃,一年後全部結清

要思考的一樣是,股息再投資計劃,有造成金流進出帳戶嗎?
或是說對於你來說,有額外投入嗎?

步驟邏輯

  • 2022/11/15 投入 1,000到帳戶
    • 700元買股票,剩下300元現金
    • 因為現金並沒有從帳戶中挪移,所以不需要紀錄金流的進出
  • 2022/08/01 發放現金股利50
    • 現金股利自動再投資到股市上
    • 因為沒有提出帳戶,所以直接等最後一起結算就好
    • 不需要紀錄特別事項
  • 2023/11/14 股票全部賣出,市場價值為 1,500
  • XIRR會長成這樣:XIRR(價值,日期)
    • 價值就是 -1000, 1500的數字
    • 日期就是下面兩個日期

%E6%88%AA%E5%9C%96 2024 10 24 %E6%99%9A%E4%B8%8A10.32.40

XIRR範例E:放入帳戶1000元資金,花了700購買股票,300元本金放著,中間發了一次現金股利50,採用股息再資計劃,中間提領300去買星巴克,一年後全部結清

這題狀態就很不相同,因為提領了300元去買星巴克
有金流離開帳戶了~

步驟邏輯

  • 2022/11/15 投入 1,000到帳戶
    • 700元買股票,剩下300元現金
    • 因為現金並沒有從帳戶中挪移,所以不需要紀錄金流的進出
  • 2022/08/01 發放現金股利50
    • 現金股利自動再投資到股市上
    • 因為沒有提出帳戶,所以直接等最後一起結算就好
    • 不需要紀錄特別事項
  • 2023/04/21 提領300元去買星巴克
    • 因為從帳戶中變現300元,所以這邊金流的呈現是正的 300
    • 剩下的股票就繼續放著,直到最後由市場價賣出
  • 2023/11/14 股票全部賣出,市場價值為 1,500
  • XIRR會長成這樣:XIRR(價值,日期)
    • 價值就是 -1000,300,1500的數字
    • 日期就是下面三個日期
  • XIRR之所以增長,是因為取出現金300之後,報酬依然維持在1500
    • 代表報酬更好,XIRR自然更高

%E6%88%AA%E5%9C%96 2024 10 24 %E6%99%9A%E4%B8%8A10.47.32

XIRR在台灣股市上的應用計算題

有時間再補吧~

老喬的財富系列文章

財富報告整理

老喬的金融實戰分享與成效

老喬玩過、踩過坑的各種商品

讀書心得

訂閱更多關於 joelin.cc 的消息

  1. 歡迎訂閱我的電子報馬上訂閱 #老喬報
  2. 加入我的行銷分享群組 joelin.cc 商業前沿探索
  3. 關於 Joe Lin 的自我介紹
  4. 加入創作者Line交流討論區
  5. 有任何想要進一步暸解的議題,歡迎填寫表單讓我知道

備註與警語

本篇是個人的研究筆記,不是投資與金融建議。
知識的累積與運用,是致富的不二法門,期待在路上與各位相見。

文章更新日誌

2024.10.24 文章發佈