公式
ROI =(最终价值 + 已收收入 − 初始投入 − 后续追加 − 费用)÷(初始投入 + 后续追加 + 费用)× 100。
所有付出的钱都算作投入,这就是佣金要进成本基数、而不是从结果里净掉的原因。10% 涨幅上的 1% 费用不是四舍五入的误差:它拿走了回报的十分之一。
本页是纯算术,不依赖任何国家的税率、限额或税档:公式在任何市场都成立,所以美国以外或其他国家的账户类型、资本利得税与通胀处理不同时,结果仅供参考。本页不是投资建议。投资回报率是收益除以为了得到它而付出的一切。它回答一个简单问题:每投入一美元,收回多少?同样的收益,会因为花了一年还是二十年而看起来完全不同。
ROI 计算器 - Danfio
https://danfio.com/tools/roi-calculator/ - 从本页打印
Currency: USD ($) - display only, nothing was converted
在 $10,000 投入上的盈利
$4,500.00
投入 $10,000,现在值 $14,500
投资回报率把收益与为了得到它而付出的一切相比,包括费用与之后的每一笔追加。
| 卖出价值变动 | 卖出时价值 | 利润或亏损 | ROI | 年化 |
|---|---|---|---|---|
| -30% | $10,150 | $150 | 1.5% | 0.3% |
| -20% | $11,600 | $1,600 | 16% | 3.01% |
| -10% | $13,050 | $3,050 | 30.5% | 5.47% |
| 不变 | $14,500 | $4,500 | 45% | 7.71% |
| +10% | $15,950 | $5,950 | 59.5% | 9.79% |
| +20% | $17,400 | $7,400 | 74% | 11.71% |
| +30% | $18,850 | $8,850 | 88.5% | 13.52% |
还没卖出的持仓尚未产生任何回报:这些行展示的是,如果在卖出前价格发生那样的变动,同一持仓会显示什么。
| 持有期 | 年化回报 | 每投入 1,000 美元的价值 |
|---|---|---|
| 1 年 | 45% | $1,450.00 |
| 3 年 | 13.19% | $1,450.00 |
| 5 年 | 7.71% | $1,450.00 |
| 10 年 | 3.79% | $1,450.00 |
| 20 年 | 1.88% | $1,450.00 |
45% 的总回报放在一年里很惊人,摊到二十年里却很普通,所以真正该比较的是年化数字。
这个计算器接收投入金额、之后追加的钱、付出的费用、已经收到的收入,以及当前或卖出价值,然后给出总回报、年化速率,以及同一持仓在其它卖出价下会显示什么的表格。
两项投资可以报出同样的利润却毫不相同,因为持有更久的那一项会让同样的涨幅显得更好看。本页把总回报与年化速率分开,再把同一持仓在其它卖出价值下重新定价,这样比较就不再只奖励耐心,费用也被放进成本基数里。
“期初一笔进、期末一笔出”是使用者唯一能用手算复现的约定,本页把这条假设印在速率旁边,而不是埋起来。算术在客户端完成:它在你的浏览器里运行,你输入的任何数字都不会被发送到别处。
想要净值就自己填税后所得,因为收益要缴的税取决于账户和持有期。通胀、买卖价差、汇率变动,以及两个相同回报各自承担的风险,都在算术之外。本页不构成投资或保险建议;实际报价请以持牌机构为准。
ROI =(最终价值 + 已收收入 − 初始投入 − 后续追加 − 费用)÷(初始投入 + 后续追加 + 费用)× 100。
所有付出的钱都算作投入,这就是佣金要进成本基数、而不是从结果里净掉的原因。10% 涨幅上的 1% 费用不是四舍五入的误差:它拿走了回报的十分之一。
45% 的涨幅,无论发生在什么时候,ROI 都是 45%;但放在五年里是每年 7.71%,放在十年里是每年 3.79%。只用总回报比较两项投资,会奖励持有时间更长的那一项,所以年化数字(复利速率,有时写作 CAGR)才是诚实的比较。
年化数字还会在长时间里暴露细微差别。总回报相差五个百分点的两个组合,其实比看上去接近得多:放到五年里,大约每年只差一个百分点。
收益要缴的税没有算,因为它取决于账户类型、持有期和税档。想要税后数字,就把税后所得填成当前价值;这是这一页唯一能容纳税的方式。
风险也没有被捕捉。一个保证能拿到 20% 的回报,和另一个可能亏掉一半本金的 20% 回报,不是同一个结果,而没有任何单一比率能把两者分开。
年化速率把持有期当成期初一笔投入、期末一笔取出,而真实的投资很少长这样。两年 15.84% 的总回报,只有在钱从第一天就在场时才是每年 6.24%;中途追加的钱会改变藏在同一个期末价值里的速率。
本页保留“单笔进出”这个约定,因为它是使用者唯一能用纸笔复现的一个,并且把这个约定和数字写在同一句话里。在两个长度不同的持仓之间,请比较年化率:只看总回报会奖励持有更久的那个。
10,000 美元上的 45% 与 100,000 美元上的 45% 是同一个百分比,却是两个不同的决定。页面把美元收益印在百分比旁边就是为了这个:比率回答效率多高,美元回答值不值得做,在选择下一步的时候,两者谁也替代不了谁。
反例是一笔小额高比例。500 美元变成 800 美元是 60% 的回报——比典型组合里任何一只基金都高——利润是 300 美元。把仓位放大并不会保住这个比例:同一个想法放到 50,000 美元上是另一笔交易,流动性、成交价都不一样,而百分比对此一个字都不说。
费用在反方向上也一样。1,000 美元交易上的 25 美元佣金是仓位的 2.5%,在 10% 的收益里占掉很大一块;同样 25 美元放在 25,000 美元的仓位上只有千分之一。这也是本页的费用字段是美元金额而不是百分比的原因:算术必须先看见那几美元,才能说出它们的代价。
示例使用页面自带的默认输入,只改设置;下面的结果与你在页面上看到的完全一致。
投入金额: $10,000.00 · 之后追加: $0.00 · 当前价值(或卖出价): $14,500.00 · 已收分红或收入: $0.00 · 费用与成本: $0.00 · 持有期: 5 年
在 $10,000 投入上的盈利
$4,500.00
投入 $10,000,现在值 $14,500
投资回报率: 45% · 按 5 年折算的年化: 7.71% · 每投入 1 美元收回: 1.45x · 总成本基数: $10,000.00
45% 的总回报是每年 7.71% 的复利,这个数字才是拿去和指数基金或存款利率比较的那一个。
投入金额: $25,000.00 · 之后追加: $5,000.00 · 当前价值(或卖出价): $31,000.00 · 已收分红或收入: $1,800.00 · 费用与成本: $25.00 · 持有期: 4 年
在 $30,025 投入上的盈利
$2,775.00
投入 $30,000,其中费用 $25,现在值 $31,000,另收到 $1,800
投资回报率: 9.24% · 按 4 年折算的年化: 0.8% · 每投入 1 美元收回: 1.03x · 总成本基数: $30,025.00
1,800 美元分红计入回报,即使股价几乎没动;25 美元费用被加进成本基数,而不是从收益里扣掉。
投入金额: $8,000.00 · 之后追加: $0.00 · 当前价值(或卖出价): $5,200.00 · 已收分红或收入: $120.00 · 费用与成本: $20.00 · 持有期: 2 年
在 $8,020 投入上的亏损
-$2,700.00
投入 $8,000,其中费用 $20,现在值 $5,200,另收到 $120
投资回报率: -33.67% · 按 2 年折算的年化: -19.48% · 每投入 1 美元收回: 0.65x · 总成本基数: $8,020.00
回报为负,但比股价跌幅小,因为收到的收入和费用都进入了这个算式:股价跌了 35%,回报约为 −34%,页面把亏损写成“亏损 $2,700”,而不是两个负号叠在一起。
投入金额: $10,000.00 · 之后追加: $0.00 · 当前价值(或卖出价): $11,400.00 · 已收分红或收入: $300.00 · 费用与成本: $100.00 · 持有期: 2 年
在 $10,100 投入上的盈利
$1,600.00
投入 $10,000,其中费用 $100,现在值 $11,400,另收到 $300
投资回报率: 15.84% · 按 2 年折算的年化: 6.24% · 每投入 1 美元收回: 1.13x · 总成本基数: $10,100.00
10,000 美元加上 100 美元费用,现在值 11,400 美元,而收到的 300 美元分红计入 1,600 美元利润:总回报 15.84%,也就是每年 6.24% 的复利。这笔费用留在成本基数里,而不是从收益中净掉。
取决于风险和期限。宽基股票指数在长周期里、扣除通胀前大约每年 7% 到 10%;储蓄账户只付这个数字的一小部分,但几乎没有风险;任何承诺高额月回报的东西,要么用了杠杆,要么是骗局。请把回报拿来和你本来可以持有的替代方案比较,而不是和零比较。
比较两个期限不同的投资时用年化回报;想看你的钱实际发生了什么时用总回报。上面的表格把同一持仓的两个数字都列出来,差异因此可见:同样的总回报,期限一长就只是一条不高的年化速率。
算。总回报包括价格变化加上收入,而对很多持仓来说,收入就是结果的大头。请填你实际收到的现金,而不是被再投资的部分;再投资的分红要加进当前价值里。
费用被加进投入的钱里,所以它减少回报的方式和收益变小完全一样。一个赚 8% 的组合上收 1% 费用,十年里大约吃掉回报的 12%,放到一辈子则多得多,因为付出去的那笔钱再也没有复利。
可以,计算器也会这样报告:负值就是没有收回来的那部分钱。−100% 的回报意味着整笔投资都亏掉了,这也是多头持仓的下限。
不考虑。把税后所得填进去就能看到净值;另外记住,7% 的回报配 2.5% 的通胀,实际购买力大约只有 4.4%。本站的复利计算器会把这个折算明确展示出来。
最近复核于 2026-09-14.
本页不构成投资或保险建议;实际报价请以持牌机构为准。 阅读完整免责声明。