ROI is the percentage gain or loss on your investment—the most intuitive way to measure trading performance relative to the money you put at risk.
Why ROI Matters for Forex Trading
When you place a trade, you’re deploying capital at risk. ROI tells you what percentage return you made on that capital. Unlike pip counts, ROI is proportional to your account size, making it comparable across different traders and accounts.
A 50-pip win on a $500 account is a much larger ROI than a 50-pip win on a $50,000 account. ROI captures that difference.
How to Calculate ROI
ROI = (Profit ÷ Initial Investment) × 100%
Or for losses:
ROI = (Loss ÷ Initial Investment) × 100%
Example:
- Account balance: $10,000
- You open a position risking $200
- You close it with a $500 profit
- ROI = (500 ÷ 200) × 100% = 250%
Wait—that looks odd. Let me clarify: You made a 250% return on the $200 at risk, or 5% on your total account.
Better example for total account ROI:
- Starting balance: $10,000
- Ending balance: $12,500 (after all trades)
- Profit: $2,500
- ROI = (2,500 ÷ 10,000) × 100% = 25%
ROI at Different Timeframes
| Timeframe | Calculation | Good Target |
|---|---|---|
| Per trade | Profit ÷ Capital Risked × 100% | 0.5%-5% |
| Monthly | Monthly profit ÷ starting balance × 100% | 3%-5% |
| Quarterly | 3-month profit ÷ starting balance × 100% | 9%-15% |
| Annual | 12-month profit ÷ starting balance × 100% | 20%-40% |
Real-World Forex Example
You’re trading a $5,000 EURUSD account:
- Trade 1: Risk $100, make $250 = 250% ROI on capital at risk, 5% ROI on account
- Trade 2: Risk $100, lose $100 = -100% ROI on capital at risk, -2% ROI on account
- Trade 3: Risk $100, make $180 = 180% ROI on capital at risk, 3.6% ROI on account
- Total: 30 trades over 1 month, net profit $800
- Monthly ROI: (800 ÷ 5,000) × 100% = 16%
A 16% monthly ROI is professional-level performance. Annualized, that’s explosive—but it’s also unsustainable (it assumes consistency without drawdowns, which never happens).
ROI vs. Win Rate
A trader with 40% win rate and high ROI per trade might outperform a 70% win rate trader with low ROI:
- Trader A: 40% win rate, average +150 pips per win, average -50 pips per loss → ROI 2.0x annually
- Trader B: 70% win rate, average +30 pips per win, average -40 pips per loss → ROI 1.1x annually
Trader A’s ROI is far superior because their wins are large relative to losses. This is why profit factor and expectancy matter more than win rate alone.
The Danger of High ROI Over Short Periods
A 300% monthly ROI sounds amazing. But:
- Leverage risk: High ROI usually means leverage is involved. Leverage cuts both ways.
- Sample size: One lucky month doesn’t prove your system works.
- Survivor bias: You might have taken risks you can’t sustain long-term.
Use the position size calculator to ensure you’re taking consistent, managed risk—not chasing ROI.
Realistic ROI Expectations
- Beginner (first 6 months): 0%-10% annually, focus on consistency not returns
- Intermediate (1-2 years): 10%-25% annually, improving edge and risk management
- Advanced (3+ years): 25%-50% annually, refined system and discipline
- Professional: 30%-60% annually, depending on strategy and capital scale
Key Takeaway
ROI is the percentage return on your capital. It’s more meaningful than pips because it’s relative to your account size. Aim for steady 3-5% monthly ROI (36-60% annually), and be skeptical of anything higher—it usually involves unsustainable risk.
Track your ROI on every trade and review it monthly. Use PipJournal to log trades and automatically calculate ROI across your entire journal.
PipJournal calculates ROI on every trade and shows you monthly, quarterly, and annual ROI trends so you can see whether your system is genuinely improving or just running hot.