MASTERMINDFREE TERMINAL免费终端
Calculator计算器

ROI Calculator

Return on investment: compute ROI percent, net dollar profit, and the annualized return per year from what you invested and its final value.

Live calculator实时计算

Enter what you put in and what it’s worth now. You get the return as a percentage, the dollar profit, and — if you add a holding period — the return expressed per year.填入你投入的本金与如今的价值,即可得到以百分比表示的回报、美元利润,以及——若填入持有年限——折算成的年化回报。

ROI投资回报率

Enter what you invested and what it’s worth now.填入你的投资本金与现值即可计算。

Net profit净利润
Return %回报率
Annualized return年化回报
Copied已复制

Return on investment is your profit divided by what you put in, shown as a percent. Profit is simply the final value minus the initial investment; dividing it by the initial investment turns a raw dollar gain into a rate you can compare across trades of any size. Add a holding period and the same figures become an annualized return — the rate per year that would grow the initial investment to its final value.投资回报率(ROI)是你的利润除以投入本金,以百分比表示。利润就是最终价值减去初始投资;用它除以初始投资,便把绝对的美元收益变成一个可以跨不同规模交易比较的比率。再填入持有年限,同样的数字就成了年化回报——即能让初始投资增长到最终价值的每年增长率。

01The formula公式

Net profit = Final value − Initial investment净利润 = 最终价值 − 初始投资
ROI = 100 × ( Final − Initial ) ÷ Initial投资回报率 = 100 × ( 最终 − 初始 ) ÷ 初始
Annualized = 100 × ( ( Final ÷ Initial ) ^ (1 ÷ years) − 1 )年化回报 = 100 × ( ( 最终 ÷ 初始 ) ^ (1 ÷ 年限) − 1 )

The plain ROI treats the whole gain as one lump, no matter how long it took. The annualized figure spreads that gain across time and compounds it — which is why it is the only fair way to compare a return earned in three months against one earned over five years.普通 ROI 把整段收益视为一个整体,不论花了多久。年化数字则把这段收益摊到时间上并按复利计算——这也是为什么它是把三个月赚到的回报与五年赚到的回报公平比较的唯一方式。

02A worked example一个算例

Worked example算例

Suppose a trader invests $1,000 and, some time later, the position is worth $1,500.假设一位交易者投入 $1,000,一段时间后,该仓位价值 $1,500

  • Net profit = 1,500 − 1,000 = $500净利润 = 1,500 − 1,000 = $500
  • ROI = 100 × 500 ÷ 1,000 = 50%投资回报率 = 100 × 500 ÷ 1,000 = 50%
  • If that gain took 2 years: annualized = 100 × (1.5^0.5 − 1) ≈ 22.47% per year.若这段收益历时 2 年:年化 = 100 × (1.5^0.5 − 1) ≈ 22.47% 每年。

The headline 50% and the 22.47% per year describe the same trade. Over two years, earning about 22.47% each year and letting it compound lands you exactly at a 50% total gain. Neither number is “wrong” — they answer different questions.醒目的 50% 与每年 22.47% 描述的是同一笔交易。两年内每年约赚 22.47% 并让其复利,最终恰好是 50% 的总收益。两个数字都没有「错」——它们回答的是不同的问题。

03The common trap常见陷阱

Comparing raw ROIs across different time spans拿不同时间跨度的原始 ROI 作比较

A 50% return sounds better than a 20% return — until you learn the 50% took eight years and the 20% took one. Over a year, that 20% compounds to more than a 50% gain stretched across eight. Raw ROI hides time entirely, so a slow winner can masquerade as a fast one. Whenever the holding periods differ, compare the annualized figures, not the headline percentages.50% 的回报听起来比 20% 好——直到你发现那 50% 花了八年,而 20% 只用了一年。一年内,20% 复利下来会超过摊在八年里的 50%。原始 ROI 完全掩盖了时间,因此一个缓慢的赢家可能伪装成快速的赢家。只要持有期不同,就该比较年化数字,而非醒目的百分比。

04Where this breaks它的局限

This math cleanly measures a single, closed investment from one dollar in to one dollar out. It does not know about anything more complicated. A few honest limits:这套算法能干净地衡量单笔、已了结的投资——从投入的一元到取出的一元。它并不了解任何更复杂的情形。几点诚实的局限:

  • Cash flows in between. If you added money, took some out, or reinvested dividends partway through, a simple final-minus-initial ROI misstates the result. Money-weighted returns (IRR) exist for that.中途的现金流。若你中途加仓、部分取出或再投资分红,简单的「最终减初始」ROI 会失真。资金加权回报(内部收益率 IRR)正是为此而生。
  • Fees, taxes and inflation. The formula reads gross value. Commissions, spreads, taxes on gains, and the erosion of purchasing power all sit outside it — a real, spendable return is smaller than the number here.费用、税收与通胀。公式读取的是毛值。佣金、点差、收益税以及购买力的侵蚀都在其之外——真正可支配的回报要小于这里的数字。
  • Annualizing very short holds. Compounding a two-week gain out to a full year assumes you can repeat it fifty more times. A single lucky trade annualized to a huge rate is arithmetic, not a forecast.年化极短的持有期。把两周的收益折算成整年,等于假设你还能再重复五十次。把一笔运气好的交易年化成一个巨大的比率,只是算术,而非预测。
The one line to remember记住这一句

ROI tells you how much a trade returned; annualized return tells you how fast. Only the second lets you compare trades that took different amounts of time.ROI 告诉你一笔交易赚了多少;年化回报告诉你赚得多快。只有后者能让你比较耗时不同的交易。

Turn a percentage into money-per-year with the CAGR calculatorCAGR 计算器, or see how repeated gains stack up in the 把百分比折算成年增长率,或在 compounding calculator复利计算器. 中查看反复收益如何累积。