F fxtraderuae
FxPro
Instruments
Tools
Learn
#fx/ Overview

Core assumptions in the profit and loss formula

The basic profit and loss calculation on FxPro is built on several fixed assumptions. First, realized profit or loss is measured as the difference between closing and opening price, multiplied by position size and adjusted for pip value in the account currency. The formula assumes that quoted market prices are observable and that the closing price is the actual fill obtained, subject to execution speed, liquidity and any slippage. Pip value is assumed to be translated correctly into the base currency using the prevailing exchange rate at the time of the trade.

Accounting is accrual-based: revenue from a trade is recorded when a position is opened and closed, and costs such as spreads, commissions and overnight financing are recognized when incurred, not when cash settles. The trading account is treated as a separate economic unit, distinct from the client’s other finances, so all recorded profit and loss belongs to that account only. The model further assumes the account continues to operate over time, which is why overnight swap rates are applied to positions held past the day’s end. Results are sliced into distinct reporting periods, such as daily or monthly statements, even though the forex market itself operates nearly continuously. All of this is expressed solely in monetary terms, using the account’s base currency as the unit of measure.

Accounting principles behind the calculations

Several standard accounting concepts sit behind FxPro profit and loss figures:

  • Economic entity: the trading account is treated independently from any other personal or business finances.
  • Going concern: the account is assumed to keep operating, so ongoing charges such as swaps are accrued while positions remain open.
  • Periodicity: continuous trading activity is divided into discrete reporting windows, which allows daily, monthly or yearly summaries.
  • Money measurement: only items that can be measured in money are included, stated in the account’s base currency.

The opening price is treated as historical cost, and the closing price reflects the actual realized value when the trade is closed. Unrealized interim movements are not part of realized profit and loss; only the actual entry and exit prices feed into the final figure. Time spent, effort, or non-monetary impacts are excluded by design.

Market pricing, execution and data assumptions

The profit and loss formula depends on observable market prices and the integrity of the pricing feed. It assumes that all trades are executed at the prices quoted by the platform at the time of order filling, under normal market conditions and with sufficient liquidity. In practice, slippage can occur if the market moves between order placement and execution, and the formula then uses the actual fill price rather than the initial quote.

Continuous and smooth price movement is another underlying assumption. In volatile periods or during market gaps, especially around weekends or news events, the next available price can be significantly different from the last seen quote. The formula still treats the trade as a clean entry and exit transaction, without embedding gap risk or expected slippage in advance. It also presumes that data feeds, swap rate updates and any contract-specific adjustments are applied accurately and logged in the account history.

Treatment of costs, swaps and projections

Costs are integrated directly into the profit and loss framework. Spreads and commissions are recorded at the moment a trade is opened or closed, so they reduce the realized result for that specific position. Overnight financing, or swap, is accrued for positions held beyond the trading day, reflecting the going concern and accrual assumptions.

When FxPro tools generate projections or analytics for clients in the UAE, they rely on additional behavioural and market inputs. Typical assumptions include expected number of trades per period, average position size, usual holding time and typical spread or commission per trade. For instance, an estimated monthly cost can be calculated as: number of trades multiplied by average lot size, multiplied by average spread in pips, multiplied by pip value. These projections assume that the client’s trading pattern remains stable, that average spreads do not widen significantly and that leverage or risk settings are not materially altered during the projection period.

Assumption typeTypical inputs used
Trading behaviour Trades per month, average lot size, holding period
Pricing and costs Average spread, commission per trade, swap structure
Market conditions Usual volatility levels, typical liquidity patterns

The projection engine separates these inputs from the calculation formulas, so that changing one parameter, such as trade size, adjusts the projected profit, loss and risk metrics without altering the underlying mechanics.

Periodic reporting and scenario analysis

Profit and loss reporting on FxPro is structured by time periods, reflecting the periodicity concept. Even though trading may occur at any time during the week, statements show start and end balances, realized profit and loss, and charges such as swaps and commissions for a chosen period. This segmentation assumes that it is valid to cut a continuous stream of trades into arbitrary intervals, such as a calendar month, to assess performance.

Advanced analytics features rely on an assumptions sheet that sits separately from the core trade records. Parameters such as preferred currency pairs, average stop-loss and take-profit distances, and indicative volatility are stored as configurable inputs. Adjusting one parameter allows the client to see how projected profit and loss statistics would change under alternative strategies or market scenarios, while raw historical profit and loss remains grounded in actual fill prices and recorded costs.

Frequently asked questions

Does FxPro use accrual or cash accounting for profit and loss?
FxPro uses accrual accounting, meaning profit is recognized when a position is closed and costs like spreads, commissions and swap rates are recorded when incurred, not when cash actually moves. This follows standard financial reporting practice where revenues and expenses are matched to the period they relate to, regardless of payment timing.
What does the profit formula assume about the closing price I get?
The formula assumes your closing price is the actual fill you receive in the market, which depends on execution speed, available liquidity and potential slippage. It does not guarantee you will always close at the exact quoted price, especially during fast-moving markets or low liquidity periods.
Why are swap charges applied to positions held overnight?
Swap charges reflect the going concern assumption that your trading account continues operating beyond a single day. When you hold a forex position past the daily rollover time, the formula applies an overnight financing cost or credit based on the interest rate differential between the two currencies in the pair.
i

Affiliate disclosure

This site earns a commission on partner account openings via affiliate links. This does not change spreads or fees you receive.

Read full disclosure →

Open an FxPro account

Affiliate-disclosed direct link. Same spreads and fees as opening directly.

Open FxPro account → Affiliate link · 76% of retail accounts lose money trading CFDs.
Live
FxPro · win big · sponsored