Stock Market Return & ROI Calculator
Evaluate individual stock performance. Factor in buy/sell values, holding epochs (years), cumulative dividends, and transaction broker fees to estimate capital gains, ROI, and CAGR.
Your Banner Here β Responsive Placement
High performance, native context sensitive banner matching active site widths beautifully.
Inquire About Placements →Trade Transaction Log
Investment Yield metrics
| Initial Purchase Outlay Basis (with Fees) | $15,015.00 |
| Sale Value Realized (less Fees) | $22,985.00 |
| Pure Capital Appreciation Gained | +$8,000.00 |
| Accumulated Cash Dividends | +$1,450.00 |
| Net Financial Cash Profit | +$9,435.00 |
| Annualized Return (CAGR) | 14.93% |
Your Banner Here β Responsive Placement
High performance, native context sensitive banner matching active site widths beautifully.
Inquire About Placements →Calculating Stock Investment Return Performance
Stock market transactions require tracking both price changes (capital gains) and regular dividend payments subtracted from buying frictional commissions:
-
Total Capital Outlay (Buying Basis): Commission expenses represent transactional capital adjustments:
Outlay Basis = (Shares * Buy Price) + Purchase Commission Fee -
Total Return on Investment (ROI): Expresses overall performance relative to buy basis:
Net Profit = (Shares * Sell Price) + Payout Dividends - Outlay Basis - Sale Commission FeeROI (%) = (Net Profit / Outlay Basis) * 100 -
Compound Annual Return (CAGR): Calculates the smoothed annual compound growth rate over years:
CAGR = [(End Balance / Buy Basis)^(1 / Years)] - 1
Worked Step-by-Step Stock Trade Example
Suppose an investor purchases **100 shares** of a company at **$150.00**, sells them **3.5 years later** at **$230.00**, collects a total of **$14.50 per share** in dividends, and pays a **$15.00** transaction fee:
Stock Return Mathematical Logging
- Total Buy basis (including fee): (100 * $150) + $15 = $15,015.00
- Gross Sale value realized: (100 * $230) - $0.00 fee = $23,000.00 (Net Sale: $22,985.00 with $15 selling commission)
- Stock price appreciation: $23,000.00 - $15,000.00 = $8,000.00 capital gain
- Accumulated cash dividends: 100 shares * $14.50 per share = $1,450.00
- Net Profit Check: $8,000.00 (gains) + $1,450.00 (dividends) - $15 (buy fee) = $9,435.00 cash profit
- Unsmoothed ROI Rate: ($9,435.00 / $15,015.00) * 100 = 62.84% ROI
- Smoothed holding holding CAGRs (3.5 year horizon):
CAGR = [($15,015.00 + $9,435.00) / $15,015.00]^(1 / 3.5) - 1 = 14.93% annualized
This tells us the investorβs capital grew at a compound rate of 14.93% each year.
Frequently Asked Questions β Stock Markets
Professional Advice Disclaimer: Results from this calculator are purely statistical representations intended as informative educational references. Equity market returns fluctuate in real time. Capital gains are subject to your unique state and federal tax brackets. Please consult a licensed brokerage firm or professional financial planner.