文章發佈日與更新日資訊
本文在October 24, 2024發佈,最新更新日期為 May 07, 2026 ,資料由 老喬 更新。XIRR是很方便計算投報率的公式,只要你知道正確的投入時間與金額
電腦就可以幫你算出來~
但是XIRR在美股、台股上的資料格式使用邏輯不同
所以才有這篇整理
老喬先科普一下XIRR
XIRR是什麼?
XIRR用來計算整體資產的報酬率。
XIRR的計算容易,只需要有以下四種資料就能夠記算
- 期初的資產總額(金融資產+現金)
- 期末的資產總額(金融資產+現金)
- 期間的提領
- 存入
操作計算可以參考官方 Microsoft XIRR 函數說明
或是接看下去老喬的範例
XIRR、IRR、GCPR之間的差異
XIRR最好用
IRR 必須要固定時間的間距
GCPR 是看單筆的報酬
這三個是「個人視角」的指標。
如果你看到的是基金、投顧、私募的對外揭露,他們用的不是 XIRR,
而是 TWR(時間加權報酬率)——一個刻意把投資人行為剝離掉、只評估操盤策略本身的指標。
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的數字
- 日期就是下面兩個日期

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了

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的數字
- 日期就是下面兩個日期

你會看到與範例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的數字
- 日期就是下面兩個日期

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自然更高

XIRR在台灣股市上的應用計算題
有時間再補吧~
老喬的台灣財富報告 系列整理頁面
老喬將自己與財富相關的所看所學,整理成系列資訊
叫做「老喬的台灣財富地圖」系列
不是為了給答案,而是讓人知道自己站在哪裡
希望這些資料,能讓你更了解自己
訂閱更多關於 joelin.cc 的消息
- 歡迎訂閱我的電子報馬上訂閱 #老喬報
- 加入我的行銷分享群組 joelin.cc 商業前沿探索
- 關於 Joe Lin 的自我介紹
- 加入創作者Line交流討論區
- 有任何想要進一步暸解的議題,歡迎填寫表單讓我知道
備註與警語
本篇是個人的研究筆記,不是投資與金融建議。
知識的累積與運用,是致富的不二法門,期待在路上與各位相見。
文章更新日誌
2024.10.24 文章發佈