Trading performance & analytics

Profit & Loss Calculator

Calculate estimated trading profits and losses, understand transaction costs, analyse percentage returns and explore how different exit prices and position sizes affect trade outcomes.

How WiT Markets handles figures

Instrument and direction
Instrument type

A share or ETF uses a multiplier of 1 unless you change it. Borrow and financing on a short sale are included only when you type them.

Direction

A higher exit increases the result of a long position.

Trade prices
Price movement
2.00 · 20.00%
Direction-adjusted
2.00
Gross per unit
+USD 2.00
Position details
1 for a share or ETF.
Account currency for 1 unit of the price currency. Use 1 when they match.
Trading costs
How costs are entered
Subtracted once, in account currency.
Advanced assumptions
Optional. Copied summary only.
Optional. Copied summary only.
Optional. Does not change the result.
Leave 0 if the round-trip total already includes it.
Leave blank unless you also enter tick value.
Must equal multiplier × tick size.
Price distance. Leave 0 to use the typed prices.
Cash posted, for the margin return only.
Opening notional divided by this figure. It is not a broker margin schedule.

Figures use the prices and costs you type. A live fill can differ. The export timestamp is the moment the file was generated, not a market-data time.

Profit and loss by exit price
+27.000.00−11.00EntryBreak-evenExitScenario
  • Entry 10.00
  • Exit 12.00
  • Break-even 10.40
  • Zero net result
  • Costs USD 2.00

Net result rises as the exit price rises. Form exit 12.00 is +USD 8.00. Break-even 10.40. Move across the chart, or use the arrow keys, to read an exit. Scenario exit 14.00 has a net result of +USD 18.00.

Break-even price analysis

Costs are the fixed amount and the per-unit amount you typed. They do not change with the exit, so the break-even price uses that fixed-cost formula.

Net break-even exit
10.40
Move required to cover costs
0.40 · 4.00%
Cost per unit
USD 0.40

Where your trading result goes

Cash amounts in USD. Slippage, when typed, is already inside the gross result.
ItemAmount
Gross trading result+USD 10.00
Round-trip costsUSD 2.00
Net trading result+USD 8.00

Understanding your trade result

  • A larger quantity scales the price result and the opening notional together. Fixed costs stay at the amount you typed.
  • These notes describe the arithmetic. They are not a view on whether to buy or sell.

Trade outcome scenario analysis

These rows are hypothetical alternatives. They use the same calculation as the headline and they leave the form unchanged until you apply one.

Comparison

Does not change the exit in the form.
Does not change the quantity in the form. Fixed costs stay fixed.
Base trade against two alternatives. Returns use opening notional.
ScenarioExit priceQuantityTotal costsNet P/LReturnApply
Base trade12.005USD 2.00+USD 8.0016.00%Current form
Alternative A14.005USD 2.00+USD 18.0036.00%
Alternative B12.0010USD 2.00+USD 18.0018.00%

Exit price sensitivity

Each exit uses the quantity and costs in the form.
ExitGross P/LNet P/LPrice moveNotional return
8.00−USD 10.00−USD 12.00-20.00%-24.00%
10.00USD 0.00−USD 2.000.00%-4.00%
10.40+USD 2.00USD 0.004.00%0.00%
12.00 · form+USD 10.00+USD 8.0020.00%16.00%
14.00+USD 20.00+USD 18.0040.00%36.00%

Position size sensitivity

Fixed costs stay at the amount in the form. A per-unit cost scales with quantity.

Multiples of the quantity in the form.
QuantityNet P/LGross P/LTrading costsNotionalApply
2.5 · 0.5×+USD 3.00+USD 5.00USD 2.00USD 25.00
5 · 1×+USD 8.00+USD 10.00USD 2.00USD 50.00
10 · 2×+USD 18.00+USD 20.00USD 2.00USD 100.00
25 · 5×+USD 48.00+USD 50.00USD 2.00USD 250.00

Cost sensitivity

Each row replaces the total cost and clears the per-unit cost for that hypothetical. Slippage stays as typed.

Scaled versions of the current total cost.
CostsNet P/LNotional returnBreak-even exitApply
USD 0.00 · 0×+USD 10.0020.00%10.00
USD 1.00 · 0.5×+USD 9.0018.00%10.20
USD 2.00 · 1×+USD 8.0016.00%10.40
USD 4.00 · 2×+USD 6.0012.00%10.80

How profit and loss is calculated

A long result starts with the exit minus the entry. A short result starts with the entry minus the exit. That difference is multiplied by quantity, by the contract multiplier, and by the conversion into account currency. Fixed costs are subtracted once. A per-unit cost, if you type one, is multiplied by quantity and included in that same subtraction.

Opening notional is the entry times quantity times multiplier times conversion. The percentage next to that label is the net result divided by the notional. It is not a return on cash posted as margin, and it is not a return on the rest of an account.

Understanding gross and net results

The gross result is the price difference after any adverse slippage you typed. The net result subtracts the trading costs. A trade can be ahead on price and behind once commissions, financing or a conversion fee are included. If you already typed executable bid and ask prices, leave the spread line at zero so that spread is not counted twice.

Understanding percentage returns

Return on opening notional answers a narrow question: net result as a share of the entry value used in the formula. Return on margin uses only the cash amount you type as margin. Return on leverage divides that same notional by a leverage figure you type, then divides the net result by the result. None of the three is a return on account equity, and none is fetched from a broker.

A worked example

Five shares bought at 10 and sold at 12, with a multiplier of 1, a conversion of 1 and a round-trip fee of 2, produce a gross profit of 10 and a net profit of 8. Opening notional is 50. The net return on that notional is 16%. The break-even exit is 10.40, because 0.40 times 5 covers the fee of 2.

Common mistakes

  • Leaving transaction costs at zero when a commission applies.
  • Using a share multiplier of 1 on a futures contract, or the reverse.
  • Ignoring a conversion when the price currency and the account currency differ.
  • Reading a higher exit as a profit on a short position.
  • Treating a notional percentage on a leveraged product as the return on cash posted.
  • Adding a spread on top of entry and exit prices that already include the bid and the ask.
  • Reading an option premium result as the payoff of the underlying at expiration.

Limitations

Mark a long or short position from the entry and the exit you type. The workspace separates the price result from the costs you enter, states the return on opening notional, and lets you inspect other exits and sizes before you apply them to the form.

How the calculation works

A long gross result is the exit minus the entry, times quantity, times the multiplier, times the conversion into account currency. A short gross result swaps the two prices. Adverse slippage, if you type it, is removed from the favourable move before that multiplication. Fixed round-trip costs are subtracted once. A per-unit cost is multiplied by quantity and added to those fixed costs. Leave the per-unit field at zero when the round-trip total already includes it. Opening notional is entry times quantity times multiplier times conversion. The notional return is the net result divided by that notional when the notional is above zero. A return on margin is calculated only from cash you type. If you type a leverage figure, that return divides the net result by the notional divided by the figure. Break-even for a long position is the entry plus slippage plus costs divided by quantity times multiplier times conversion. A short position subtracts that offset. When both a tick size and a tick value are entered, the tick value must equal the multiplier times the tick size, and the executable break-even is the next tick in the adverse direction. Prices, fees and the conversion are numbers you supply.

Assumptions

  • Entry and exit are prices of the same instrument.
  • A share or ETF multiplier is 1 unless you change it.
  • A futures multiplier is the point value you type. The page does not insert an exchange specification.
  • Forex quantity is base-currency units, and the conversion is account currency per one unit of the quote currency.
  • An option on this page is a premium in and a premium out. Expiration payoff is a different calculator.
  • A spread is not added again when the entry and exit are already executable prices.
  • Financing and borrow costs are included only when you type them.

A worked example

Five shares bought at 10 and sold at 12, with a multiplier of 1, a conversion of 1 and a round-trip fee of 2, produce a gross result of 10 and a net result of 8. Opening notional is 50, so the net return on that notional is 16 percent. The break-even exit is 10.40. Two short futures entered at 10 and covered at 9, with a multiplier of 50 and a fee of 4, produce a net result of 96.

Limitations

The calculation uses the prices and costs you type. A live fill can differ. Fees vary by provider. Financing, borrow fees and a conversion that changes between entry and exit are outside the model unless you express them in the fields provided. The percentage on opening notional is not a return on margin, cash invested or account equity. The model is not a forecast and the figures are not a recommendation to buy or sell.

Change one input at a time if a result looks surprising. The arithmetic is only as careful as the numbers you type, and it does not know your broker’s contract size.

Profit & Loss Calculator recalculates as you type. Reset restores the starting figures on that page. Those figures are an illustration of the arithmetic, not a market observation and not a record of anyone’s account. Copy and export repeat the same rounded results. Cash amounts on screen are shown to two decimal places. A conversion, a margin schedule, or a programme rule that you leave blank is not invented. A zero divisor, a stop on the wrong side of an entry, or a target-weight total other than 100 percent produces a written explanation instead of a blank or infinite number.

Professional trading and investment software The calculators on this site stay free.

Sources and review

Written by: WiT Markets Editorial. Writes and structures WiT Markets pages. Separates a sourced fact from a cell that is Not confirmed.

Review: Editorially reviewed. This is not a qualified specialist review and it is not a legal sign-off.

Last reviewed: . Next review due . The date is an editorial pass. It is not a live check of every third-party fee.

Regulatory and official sources

Methodology. Editorial policy. Corrections. Report an error.

Profit and loss calculator for a completed trade | WiT Markets