內部收益率計算器
免費線上內部收益率(IRR)計算器。輸入任意現金流序列和初始猜測值,即可得到 IRR 以及在該折現率下的 NPV。採用 Newton-Raphson 演算法並以二分法兜底,穩健收斂。
找到讓 NPV 等於零的折現率。 先填寫初始投入(可選),再按期填入現金流(正值代表收入,負值代表支出)。計算器會自動求解讓 NPV 等於零的內部收益率,並顯示累計現金流入、流出以及執行累計現金流曲線。
免費線上內部收益率(IRR)計算器。輸入任意現金流序列和初始猜測值,即可得到 IRR 以及在該折現率下的 NPV。採用 Newton-Raphson 演算法並以二分法兜底,穩健收斂。
找到讓 NPV 等於零的折現率。 先填寫初始投入(可選),再按期填入現金流(正值代表收入,負值代表支出)。計算器會自動求解讓 NPV 等於零的內部收益率,並顯示累計現金流入、流出以及執行累計現金流曲線。
內部收益率(IRR)是讓一系列現金流的淨現值(NPV)等於零的折現率。通俗地講,就是使專案現金流入剛好償付現金流出的"年化盈虧平衡回報率"。 \[ 0 = \sum \frac{CF_t}{(1 + IRR)^{t}} \]
其中 \(CF_t\) 是第 \(t\) 期的現金流。第 0 期通常是初始投資,不進行折現。
IRR 是 NPV = 0 時對應的那個折現率,三者回答的是互補的問題。
專案今天投入 10,000 元,未來三年分別回收 3,000、4,200、6,800 元:
\[ NPV(r) = -10000 + \frac{3000}{1+r} + \frac{4200}{(1+r)^{2}} + \frac{6800}{(1+r)^{3}} \]
令 NPV = 0 求得 IRR ≈ 25.65%——專案的盈虧平衡年化回報率。
IRR 沒有解析解,我們使用:
兩種方法都收斂到 1e-7 以內或最多 200 輪迭代。
當現金流多次變號(例如先正後負再正)時,NPV(r) = 0 這個多項式可能有 多個實數根。此時 IRR 含義模糊,應改用資金成本下的 NPV。
資本預算與估值仍應以 NPV 為主指標,把 IRR 當作一致性校驗。
IRR 採用 Newton-Raphson + 二分法兜底;NPV 在求得的 IRR 處重算以驗證收斂;圖表用 Chart.js(MIT)繪製——綠色柱表示流入、紅色柱表示流出,琥珀色折線為累計現金流,方便觀察回本時點。