Conversion
Free Instant No Signup 7-Day Money-Back

Percentage ChangeCalculator

Calculate percentage change between two prices, recovery gain needed after a loss, and reverse percentage calculations. Includes the loss-recovery asymmetry.

%
Position Size shares
Risk Amount
Risk Per Share
Total Position Value

Results update instantly as you type

Quick Answer

The percentage change formula is (New − Old) / Old × 100; recovery from a loss uses Recovery% = Loss% ÷ (1 − Loss%), so a 50% loss requires a 100% gain to break even.

Percentage Change = ((New Price − Old Price) / Old Price) × 100 | Recovery% = Loss% ÷ (1 − Loss%)

The percentage change calculator handles three calculations traders need daily: standard price movement as a percentage, the gain required to recover from a known loss, and reverse percentage (working backward to find an original price). The core insight — that percentage losses and gains are asymmetric — is one of the most practically important concepts in capital preservation.

How to Use

InputWhat to EnterExample
Starting PriceEntry price or original price before the move$900
Ending PriceCurrent price or exit price after the move$630
Loss PercentageKnown drawdown % to compute required recovery30%

Enter two prices to compute a standard percentage change. Enter a loss percentage alone to compute the recovery gain required. For the reverse calculation (finding the original price from a known drop), enter the current price and the known loss percentage.

Formula Explained

Percentage Change = ((New Price − Old Price) / Old Price) × 100

Recovery Gain Required = Loss% ÷ (1 − Loss%)

Original Price = Current Price ÷ (1 − Loss%)

The standard percentage change formula divides the absolute move by the original base. That base is the critical variable — when a stock drops, the recovery gain must be earned on the smaller remaining amount, which is why the recovery percentage is always larger than the loss percentage.

The recovery formula, Loss% ÷ (1 − Loss%), makes this explicit. A 30% loss: 0.30 ÷ 0.70 = 0.4286, or 42.86%. The denominator (1 − Loss%) is the fraction of capital remaining. Because that fraction shrinks as the loss grows, the required recovery accelerates nonlinearly.

Loss-Recovery Asymmetry Table

LossRecovery Required
10%11.1%
20%25.0%
25%33.3%
33%49.3%
50%100.0%
75%300.0%
90%900.0%

These are exact figures, not approximations. Beyond 50%, the recovery requirement becomes mathematically implausible for most trading strategies — which is precisely why stop losses exist.

Example Calculations

Scenario 1: SPY in the 2022 Bear Market

  • Starting Price: $580 (approximate 2022 peak)
  • Ending Price: $522
  • Percentage Change: ($522 − $580) / $580 × 100 = −10%
  • Recovery Required: 0.10 ÷ 0.90 = 11.1%

SPY’s actual 2022 peak-to-trough was approximately −27%, which required a +37% recovery — a threshold that took until late 2023 to clear. Traders who held through the full drawdown faced a longer recovery than the loss percentage suggested at first glance.

Scenario 2: NVDA Position Gone Wrong

  • Entry: NVDA at $900 (100 shares, $90,000 position)
  • Current Price: $630
  • Percentage Change: ($630 − $900) / $900 × 100 = −30%
  • Recovery Required: 0.30 ÷ 0.70 = 42.86%

NVDA must move from $630 back to $900 — a $270 per-share gain — to reach breakeven. If the same trader had used a stop loss at −10% ($810), the recovery needed would have been just 11.1% ($810 to $900). The difference between holding to −30% versus cutting at −10% isn’t 20 percentage points of pain — it’s the difference between needing an 11.1% and a 42.86% recovery.

Scenario 3: Reverse Calculation

  • Current Price: $84
  • Known Loss: 30%
  • Original Price: $84 ÷ 0.70 = $120

This is useful when reviewing a position after the fact to determine your original cost basis from a percentage move, or when screening for stocks that have recovered from a known drawdown level.

The Additive Error

A stock drops 10% then gains 10%. Most traders assume this nets to zero. It does not: $100 × 0.90 = $90, then $90 × 1.10 = $99. The account is now at 99% of the original. This matters when evaluating performance metrics across multiple trades — percentage changes compound multiplicatively. A −50% move followed by a +50% move leaves capital at 75% of its original value.

When to Use This Calculator

  • Before holding a losing trade longer: Enter the current drawdown to see exactly what recovery percentage is required before deciding whether to exit or hold.
  • Reviewing a closed trade: Compute the exact percentage gain or loss to log accurately in a trading journal.
  • Setting position-level stop rules: Understanding that a −20% loss requires a 25% recovery — not 20% — gives context for why strict stop rules protect compounding.
  • Evaluating drawdown scenarios: Risk managers use the asymmetry table to define maximum acceptable portfolio drawdown levels before the math becomes structurally impractical to recover from.
  • Explaining performance to beginners: The multiplicative nature of percentage changes is counterintuitive; this table makes it concrete.
  • Loss Recovery Calculator — Computes recovery time and required return rate based on drawdown size and expected annual returns; use alongside this tool when evaluating whether to exit a losing position.
  • Drawdown Recovery Calculator — Models account-level drawdown and projects the number of winning trades needed to return to peak equity.
  • Stock Profit Calculator — Calculates absolute and percentage P&L on a stock position including commissions; complements this tool for full trade analysis.
  • Risk Management Calculator — Translates the asymmetry insight into actionable position sizing: if a 30% loss requires a 42.86% recovery, size positions so that the maximum plausible loss stays well under 20%.

Frequently Asked Questions

How do you calculate percentage change between two prices?

Subtract the starting price from the ending price, divide by the starting price, then multiply by 100. For a stock moving from $580 to $522: ($522 − $580) / $580 × 100 = −10%. This formula applies to any two prices regardless of the time frame or instrument.

How much gain do you need to recover from a 50% loss?

A 50% loss requires a 100% gain to recover. Using the formula Recovery% = Loss% ÷ (1 − Loss%): 0.50 ÷ 0.50 = 1.00 = 100%. A $25,000 account cut to $12,500 must double to return to $25,000. This is why BTC’s −77% drop from its 2021 peak near $69,000 to the 2022 low near $16,000 required a mathematically exact +331% recovery.

Why doesn’t a 10% loss followed by a 10% gain return to the starting price?

Percentage changes are multiplicative. A $100 position loses 10% to reach $90, then gains 10% on that new base of $90 to reach $99 — not $100. The gain and loss apply to different base amounts. This is why evaluating a trading strategy using average percentage returns without accounting for sequence and compounding understates actual performance drag.

What is the formula for finding the original price after a percentage drop?

Divide the current price by (1 − the loss as a decimal). If a stock is at $84 after a 30% drop: $84 ÷ (1 − 0.30) = $84 ÷ 0.70 = $120. The same formula works for any percentage change: divide by (1 + the decimal change) for gains, or (1 − the decimal loss) for drops.

At what drawdown level does recovery become impractical?

Beyond 40–50%, the recovery math becomes structurally difficult. A 50% drawdown requires a 100% gain; a 60% drawdown requires a 150% gain. For context, the SPY’s 2022 drawdown of approximately 27% required a 37% recovery — achievable within 12–18 months for a diversified index. An individual stock at −60% may require years or may never recover. The drawdown recovery calculator models the time dimension of this problem.

How to Calculate

1

Enter your inputs

Fill in the required fields in the calculator.

2

Review your results

The calculator instantly shows your results as you type.

Common Questions

How do you calculate percentage change between two prices?

Subtract the starting price from the ending price, divide by the starting price, then multiply by 100. For example, a stock moving from $580 to $522 produces ($522 − $580) / $580 × 100 = −10%.

How much gain do you need to recover from a 50% loss?

A 50% loss requires a 100% gain to recover. The formula is Recovery% = Loss% ÷ (1 − Loss%), so 0.50 ÷ 0.50 = 1.00 = 100%. This is because the gain must be earned on a capital base that is half the original.

Why doesn't a 10% loss followed by a 10% gain return to the starting price?

Because percentage changes are multiplicative, not additive. A $100 position drops to $90 (×0.90), then gains 10% to reach $99 (×1.10) — not $100. The two percentages apply to different base amounts.

What is the formula for reverse percentage calculation?

To find the original price when you know the ending price and the percentage change, divide the ending price by (1 + the percentage change as a decimal). For a 30% drop ending at $84, the original price was $84 ÷ 0.70 = $120.

How does loss recovery percentage apply to a trading account?

A $50,000 account down 30% holds $35,000. It must gain 42.9% — not 30% — on that $35,000 to return to $50,000. The asymmetry grows sharply beyond 30%: a 50% drawdown requires a 100% return, and a 75% drawdown requires a 300% return.

Track Your Trading Performance

JournalPlus automatically tracks your risk metrics, position sizes, and performance analytics for every trade.

SSL Secure
One-Time Payment
7-Day Money-Back
4.9/5 (1,287 reviews)