Work out the percentage change between two numbers, or switch modes to find X% of a number, what percent one number is of another, or increase or decrease a number by a percentage.
Percentage change = (New value − Old value) ÷ |Old value| × 100
Example: from 80 to 100 is (100 − 80) ÷ 80 = +25%. From 100 back to 80 is −20%. The two aren’t the same because the starting point changes.
| Question | Formula | Example |
|---|---|---|
| What is A% of B? | A ÷ 100 × B | 15% of 200 = 30 |
| A is what % of B? | A ÷ B × 100 | 30 of 200 = 15% |
| Increase B by A% | B × (1 + A/100) | 200 + 15% = 230 |
| Decrease B by A% | B × (1 − A/100) | 200 − 15% = 170 |
| % difference | |A − B| ÷ ((A + B) / 2) × 100 | 80 vs 100 = 22.22% |
Percentage change has a direction (from old to new). Percentage difference compares two values with no starting point, so it uses their average.
Gains and losses aren’t symmetrical: after a 50% loss you need a 100% gain to get back to where you started. The drawdown calculator shows this for any loss. For the return on a trade, use the stock profit or ROI calculator.
ChartWatch is independent and not affiliated with TradingView, any broker or exchange. This calculator uses only the numbers you enter and runs in your browser. Results are estimates before taxes and any costs you leave out. It is a calculation tool, not financial advice.
ChartWatch is an independent tool and is not affiliated with, endorsed by, or officially connected to TradingView, Inc. “TradingView” is a trademark of its respective owner. Exchange, broker and platform names are trademarks of their respective owners.