Calculate your exact P&L in pips and dollars for any trade. Enter your entry price, exit price, and lot size — results update instantly.
Your profit or loss on a trade comes down to three things: how far the price moved, how large your position was, and the direction you traded.
For EUR/USD with a standard lot, each pip = $10. A 50-pip long trade starting at 1.1000 and closing at 1.1050 returns: (1.1050 − 1.1000) ÷ 0.0001 × $10 × 1 = $500.
You buy first and sell later. If the exit price is above your entry, the trade is profitable. If the exit is below, you took a loss.
You sell first and buy back later. If the exit price is below your entry, the trade is profitable. If price moved up, you took a loss.
Brokers use live exchange rates to convert P&L to your account currency, and they subtract spread, commission, and swap fees. This calculator uses approximate static pip values and does not account for costs. Add your costs manually for a precise after-fee figure.
Lot size scales your P&L linearly. On EUR/USD, a 1-lot position earns $10 per pip. A 0.10 lot earns $1 per pip. A 2-lot position earns $20 per pip. All other things being equal, doubling your lot size doubles both your profit potential and your loss exposure.
Pips measure how far price moved — they are the same regardless of your lot size or account currency. Dollars (or your account currency equivalent) show the monetary value of that move given your position size. A 50-pip move means nothing without knowing the pip value.
Return % = (P&L ÷ Account Balance) × 100. Enter your account balance in the optional field above and the calculator will show your return percentage. This helps you measure performance relative to your capital rather than just absolute dollar amounts.
Add this free P&L calculator to your website or trading blog. Copy the code below and paste it into any page.
Free to use. No attribution required.