What is return on investment (ROI) and how to calculate it

Beginner
Stocks
Bybit Learn
Oct 12, 2026
3 min read

AI Summary

Show More

Quickly grasp the article's content and gauge market sentiment in just 30 seconds!

Detailed Summary

Return on investment (ROI) summarizes how much an investment gained or lost relative to the amount committed. It is widely used because the percentage is easy to calculate and compare.

The simplicity can hide important differences in time, risk, cash flows, leverage, fees and taxes. Two investments can have the same ROI while producing very different outcomes.

Key takeaways:

  • ROI divides net gain or loss by investment cost and expresses the result as a percentage.

  • Income, fees, financing, taxes and additional contributions should be treated consistently for a meaningful comparison.

  • Basic ROI ignores time and risk, so annualized returns and deeper cash-flow analysis may be needed.

What is return on investment (ROI)

ROI measures the net result of an investment relative to its cost. A positive result indicates a gain under the selected definition, while a negative result indicates a loss.

For a stock, the result can include price change, dividends, commissions, financing and other costs. State what is included so another reader can reproduce the calculation.

The measure is an analytical shortcut, not a conclusion. Definitions, accounting policies, time periods and business models affect comparability. Use it with financial statements, valuation and qualitative research.

How do you calculate ROI

ROI = (ending value − beginning cost + income − additional costs) ÷ beginning cost × 100

Use net amounts and the same currency. If cash was added or withdrawn during the period, simple ROI may be misleading because each amount was invested for a different length of time.

If shares cost $5,000, are sold for $5,450, pay $100 in dividends and incur $50 in total fees, net gain is $500. ROI is $500 ÷ $5,000 × 100, or 10%.

The example is illustrative. A result calculated from historical data does not predict future performance. Recalculate from primary filings and use a consistent period when comparing companies.

How should you interpret the result

A 10% ROI means the defined net gain equaled 10% of the initial cost. It does not say whether the return took one month or five years, or how much risk was required.

Compare like with like. Use identical periods, currencies and cost treatment. For leveraged trades, calculate return on both margin and full notional exposure to understand economic risk.

Loading Sheets. Please try again after it's finished.

Annualizing a short-period return assumes compounding that may not be repeatable. Label annualized figures clearly.

What can distort ROI

Ignoring fees, taxes, dividends, currency conversion, or financing can overstate or understate ROI. Selecting a favorable start date can also create a misleading comparison.

Leverage is a major distortion. A gain measured against small margin can look large even though the full position carried substantial loss and liquidation risk.

Accounting metrics are different from token-network data. Crypto traders can compare the logic with fundamental analysis for cryptocurrency, then replace protocol inputs with audited company revenue, costs, assets, liabilities and cash flows.

How can you use ROI in stock analysis

  1. Define the question: Decide whether you are testing growth, efficiency, profitability, value, or financial resilience.

  2. Use the right inputs: Pull figures from the same reporting period and document any adjustments.

  3. Compare over time: Review several years and include a stressed period where possible.

  4. Compare relevant peers: Choose companies with similar business models, accounting and capital intensity.

  5. Connect to valuation: Determine what expectations the current price appears to reflect.

  6. Test the downside: Change the most uncertain assumptions and observe how the conclusion moves.

  7. Plan execution: Separate a research conclusion from entry timing and position size.

Investing and trading serve different horizons. The comparison of investing versus trading helps frame whether a fundamental metric should guide a long-duration thesis or support a shorter catalyst trade.

How can you apply ROI

How does ROI support company screening

Use ROI to review completed investments or compare projects when costs and horizons are similar. It is less useful as a standalone stock screen.

How can you compare peers

For operating companies, return on capital or assets may be more informative than an investor’s realized ROI. Match the metric to the question.

How can you test scenarios

Calculate conservative, base and optimistic outcomes after expected costs. Include a downside case rather than focusing only on the target.

Do not rank companies mechanically. A high or low result can be appropriate for a specific business stage. Investigate why the measure differs and whether that reason is likely to persist.

What common mistakes should you avoid

  • Comparing returns from different time periods without annualizing.

  • Ignoring income, fees, taxes and financing.

  • Using margin instead of notional exposure without explanation.

  • Treating historical ROI as a forecast.

Market expectations can overwhelm a backward-looking number. The guide to stock and crypto market psychology explains why a strong reported result may already be priced in.

How do risk and time affect the conclusion

Time value matters because capital available earlier can be reinvested. For multi-year results, compound annual growth rate can make periods more comparable, while irregular cash flows may require money-weighted methods.

Risk also matters. A stable 8% result and a volatile 8% result are not equivalent when one could have produced a severe drawdown.

Volatility is not the same as fundamental risk, but it affects entry, stop placement and position size. Review how market volatility works and use a defined loss limit. The risk-to-reward ratio framework can help structure a trade, although it cannot make an uncertain target reliable.

How can ROI support a Bybit CFD trade

ROI can help review a completed trade or compare scenarios, but the calculation must include the full economic exposure and relevant trading costs.

Eligible users can access supported US Stock CFDs through Bybit CFD. A CFD tracks changes in an underlying share price without giving you ownership of the share. CFDs use margin and can support long or short exposure. Leverage can magnify gains and losses.

Costs can include the spread, applicable commission and swap fees for positions held overnight. Check regional eligibility and the live trading hours, contract size, margin requirement and swap terms. See the Bybit CFD trading guide for the product workflow.

What are the limitations and risks

ROI ignores the path of returns, volatility, liquidity and probability of loss. It can also be manipulated through inconsistent cost definitions.

  • Data risk: Reported figures can be restated, estimated, or affected by policy choices.

  • Model risk: Small assumption changes can produce large conclusion changes.

  • Comparison risk: Different industries and accounting methods can make peers look falsely similar.

  • Market risk: A sound company can decline when valuation or sentiment changes.

  • Instrument risk: Derivatives and tokens may not provide direct shareholder rights.

The bottom line

ROI is a useful first calculation when inputs and period are explicit. It answers how much was gained or lost relative to cost.

Add time, cash-flow timing, risk and instrument structure before using it to choose between investments.

Disclaimer: CFDs are complex leveraged instruments and can result in rapid losses. You do not own the underlying shares. Product availability, margin, swap fees and trading hours vary by jurisdiction and instrument. Review the current Bybit terms and trade only with funds you can afford to lose.

#LearnWithBybit

Grab Up to 100 USDT in Rewards

Also, enjoy 555% APR on Bybit Earn products!

    roadmap