candlestick_chartChartsQuest
tools.kicker·tools.cat.investment

ROI Calculator

Turn a single dollar amount into the percentage that lets you compare investments fairly.

infotools.disclaimer

tools.results

Net profit$4,800.00
ROI48.00%

tools.whatItDoes

Enter initial investment, final value, and costs. Optionally enter start and end dates to get an annualized ROI. The tool returns net profit, ROI percentage, and annualized ROI when dates are provided.

tools.howToUse

  1. Enter the amount you started with and the amount it ended up worth.
  2. Add any costs or fees that should reduce the gain.
  3. Optionally add start and end dates for an annualized ROI.
  4. Read net profit, ROI, and annualized ROI.

tools.formula

Net Profit = Final Value − Initial Investment − Costs
ROI = Net Profit ÷ Initial Investment × 100
Annualized ROI = (Final ÷ Initial)^(1 ÷ Years) − 1

tools.example

$10,000 in, $15,000 out, $200 in fees, over 3 years. Net profit = $4,800. ROI = 48%. Annualized ROI ≈ 14% per year.

tools.commonMistakes

  • Comparing investments by total return when they ran over different periods.
  • Forgetting fees, slippage, and taxes.
  • Ignoring opportunity cost — what would the same money have earned elsewhere?
sports_esports

tools.simulatorCtaTitle

tools.simulatorCtaBody

Simulator
account_circle

tools.signupCta

Create a free ChartsQuest account to read the full article — and unlock the entire five-level quest while you're here.

Sign up free

tools.faqHeading

Why does annualized ROI matter?add

It normalizes returns across different time periods so you can compare apples to apples.

Can ROI be negative?add

Yes — if final value plus costs is less than the initial investment, ROI is negative.

Does this account for taxes?add

No. Add taxes to the costs field manually if you want a post-tax estimate.

Is this advice on what to invest in?add

No, the tool is purely arithmetic and educational. ChartsQuest does not provide investment advice.

Do I need an account?add

No, the tool is free and works without signing in.

tools.disclaimer