Reconcile a Closed Forex Trade with a Historical Conversion Rate
Rebuild a completed trade in account currency, check the conversion direction, and separate converted profit from charges.
Start with the record you want to reproduce
A completed cross-currency trade can show a different account-currency result from a calculation made today. Before opening the Profit & loss calculator, collect the executed entry and exit prices, direction, filled quantity, contract size, account currency, and separately charged costs. Identify whether the statement figure is gross or already net. Keep the conversion rate and its applicable date alongside those inputs; replacing only the prices while leaving today’s reference conversion selected does not reconstruct the historical calculation.
Keep quote currency and account currency separate
Consider a hypothetical long EUR/JPY trade: 0.20 lots, 100,000 EUR per lot, entry 160.00 and exit 160.45. That is 20,000 EUR of base units. The price movement produces (160.45 − 160.00) × 20,000 = 9,000 JPY before costs. The JPY amount is not yet a USD profit. Assume the applicable conversion for this illustration is 0.0064 USD per JPY, with $2.40 of separate account-currency charges. These invented inputs illustrate arithmetic, not historical market prices.
Enter the rate in the direction the field requests
Select EUR/JPY, USD account currency, long direction, 0.20 lots and the stated contract size and prices. Enable “Use my own conversion rate.” The field asks “1 JPY = how many USD?” Enter 0.0064, then enter 2.40 as total costs. Converted gross profit is 9,000 × 0.0064 = $57.60; modeled net profit is $55.20. If your record instead expresses the conversion as 156.25 JPY per USD, take its reciprocal: 1 ÷ 156.25 = 0.0064. Multiplying 9,000 by 156.25 would use incompatible units. Reverse-check the gross conversion: $57.60 × 156.25 = 9,000 JPY.
Resolve differences without counting a charge twice
Compare gross conversion first, then charges, then net. Use the broker’s documented applicable conversion when checking its statement; a reference midpoint alone cannot reveal an execution spread. Charges already incorporated into a conversion or reported net amount should not be subtracted again. Costs entered here must already be in USD for this example. If funding or commission was charged in another currency, reconcile its actual account-currency amount separately. The calculator applies one conversion to the price result and one total cost input; it does not reproduce multiple fills or every broker accounting rule.
Save the assumptions with the calculation
Download the calculation and keep the underlying statement separately in private storage. Record the rate’s units, date and origin so another review can reproduce it. ECB rates are informational reference data, and the ECB discourages their use for transactions; even a dated reference observation may differ from a broker conversion. SanForex does not retrieve your trade history or certify statement accuracy. A matching example validates the entered arithmetic, not the suitability of a trade or any future return.
Sources and conventions
Examples are hypothetical. Arithmetic follows the formulas documented in our methodology. Broker contract specifications determine actual lot, margin and execution conditions. These sources document definitions and data; a source link does not imply endorsement of SanForex or a trading service.
These materials are prepared with AI assistance and checked against worked examples and deterministic calculation tests where applicable. They are not an expert suitability assessment or investment advice.
Open profit & loss tool ↗