Trading GBP/JPY in a euro account can require another pair's exchange rate because the instrument's profit or loss currency differs from the account currency. Margin may follow a separate calculation basis. First separate three questions: which currency holds the trade result, which currency expresses the margin requirement, and which currency denominates your account. Only then choose the conversion. The label GBP/JPY alone cannot reproduce a particular provider's settlement method, and a displayed margin amount is not your planned loss.

Which currencies must you distinguish?

In GBP/JPY, the British pound is the base currency and the Japanese yen is the quote currency. The price expresses yen per pound. In a typical linear contract on that pair, the price change produces a JPY result. This does not require a yen-denominated account or establish that you hold physical pounds. The base and quote currency comparison explains those starting definitions.

MT5 distinguishes SYMBOL_CURRENCY_BASE, SYMBOL_CURRENCY_PROFIT and SYMBOL_CURRENCY_MARGIN. The account currency is identified by ACCOUNT_CURRENCY. Read these fields for the actual symbol and account. For indices, metals, exchange instruments and custom symbols, interpreting the instrument name can be misleading. Record contract size and calculation mode too; do not automatically apply a currency-contract formula to every CFD.

Currency record for our GBP/JPY model in a EUR account
RoleModel assumptionCheck
Base currencyGBPHow much base-currency quantity does the volume represent?
Profit currencyJPYHow is the result converted into account currency?
Margin currencyGBPHow is the requirement valued before display in EUR?
Account currencyEURWhich unit makes profit, costs and available funds comparable?

How does a yen result become a euro amount?

Authored arithmetic example. Illustrative time: 13 October 2026, 12:00 UTC. Every price is synthetic, not historical. Assume a linear contract representing 10,000 GBP, with no commission, financing or extra conversion fee. Positive or negative JPY amounts are converted using an explicit cash-exchange model; this is not every broker's algorithm.

Hypothetical long-position fills at 198.00 and 199.60 produce 10,000 × (199.60 − 198.00) = 16,000 JPY. These are execution prices rather than two mid-prices. Next convert that result. Assume a simultaneous EUR/JPY quotation of Bid 160.00 and Ask 160.20 JPY per EUR. Buying euros with the positive yen amount uses Ask in this model: 16,000 ÷ 160.20 = €99.88 after rounding.

For a separate loss scenario of 16,000 JPY, obtain the yen by selling euros at Bid. The cost is 16,000 ÷ 160.00 = €100.00, giving a −€100.00 result. Equal absolute yen amounts therefore do not produce equal absolute euro amounts here. The €0.12 difference arises from the quotation sides under our assumptions, rather than an additional commission or a documented provider markup.

Positive and negative results use different exchange directions
ScenarioModel transactionCalculationEUR result
16,000 JPY profitBuy EUR using existing JPY.16,000 ÷ 160.20€99.88
16,000 JPY lossSell EUR to obtain JPY.−16,000 ÷ 160.00−€100.00
Incorrect symmetryUse Bid for both signs.±16,000 ÷ 160.00±€100.00 — a different model

Check the units: JPY divided by JPY/EUR gives EUR. With an inverse JPY/EUR quotation, multiply by its EUR-per-JPY price and select the side from the exchange direction. Do not invert the Bid number and keep calling it Bid. The reciprocal of Ask becomes Bid for the inverse pair. Describe what you are buying and what you are paying before selecting a mathematical operation.

Can the converted result change without GBP/JPY moving?

In the same model, holding the JPY result at 16,000 while EUR/JPY Ask rises from 160.20 to 165.20 reduces the converted amount to €96.85. That is €3.03 less after rounding, despite an unchanged yen amount. For an open result, this is a separate currency sensitivity. It does not imply revaluation of every previously booked transaction: verify the moment at which a result becomes fixed and the account's settlement rules.

When comparing a calculator with a terminal, preserve both observation times and quotation sides. Today's website rate cannot automatically reproduce yesterday's posting. Separate commission, swap and any conversion fee from the price result. The profit and cost reconciliation guide helps keep those components apart. Round at the end of the model; truncating intermediate exchange rates can create another discrepancy.

Why does margin need a separate conversion path?

GBP/JPY in a EUR account: two separate paths

GBP/JPY in a EUR account: two separate pathsAuthored model: profit or loss calculated in JPY is converted into EUR. A GBP margin requirement follows a separate GBP-to-EUR path. The symbol name does not determine the margin calculation method.Model: GBP/JPY → EUR account Trade profit / loss JPY EURJPY → EUR conversion Margin requirement GBP EURGBP → EUR conversion Check currencies and calculation mode in the specification.
Authored model: profit or loss calculated in JPY is converted into EUR. A GBP margin requirement follows a separate GBP-to-EUR path. The symbol name does not determine the margin calculation method.

Our model records profit currency as JPY and margin currency as GBP. EUR/JPY therefore helps convert the trade result but cannot alone convert a GBP requirement. A GBP-to-EUR relationship is needed, directly or through a documented provider conversion path. There is no universal requirement to route every conversion through the US dollar. A missing visible chart also does not establish that the server lacks the necessary conversion data.

Required margin depends on the instrument and account specification. OrderCalcMargin returns an estimate in account currency while excluding existing positions and pending orders. It is consequently not a universal calculation of the whole portfolio's change in free margin. Margin is also different from planned loss at a stop. The equity, balance and margin explanation separates these measures.

How do you check conversion without guessing the algorithm?

OrderCalcProfit provides a preliminary result estimate for supplied prices and quantity in current account conditions. It returns account currency. Check success and any error before recording its number. A calculation is not evidence of execution, a future conversion rate or the final posting of every cost.

“The value is returned in the account currency.” — MetaQuotes, MQL5 Reference, OrderCalcProfit; accessed 13 October 2026.

If you cannot reconcile a result, ask for the exact symbol, profit currency, margin currency, conversion pair or path, quotation side, conversion time, additional charge and rounding rule. Supply one anonymised transaction. Saying only that the rate looks wrong cannot distinguish a different timestamp, a different calculation model and a settlement error. Our example helps formulate precise questions; it does not establish wrongdoing by a provider.

What to do tomorrow

  1. Complete a four-currency record. For one instrument, record its base, profit, margin and account currencies, then add contract size. Mark an unknown field as unconfirmed and find it in the specification instead of inferring it from the instrument's name.
  2. Reproduce both result signs. Calculate positive and negative 16,000 JPY under the explicit model, using EUR/JPY Ask and Bid respectively. Record the units of every number. Check whether your earlier calculation incorrectly used the same quotation side for both exchange directions.
  3. Compare an estimate with one actual posting. On demo, preserve prices, time and settings for one operation, then separate profit from costs. Report only the remaining unexplained difference with supporting data. This explanation is not investment advice or a recommendation to choose an account currency.

Same position, different margin after conversion

About 2 min calculator practice

Use a separate EUR/USD model: 0.12 lot, EUR 100,000 per lot, USD 1.1000 per EUR, leverage parameter 30, PLN 10,000 equity and PLN 500 existing margin. At PLN 4 per USD, new margin is PLN 1,760. Change only the direct conversion rate from 4 to 4.25. Compare new and free margin.

Change the margin conversion rate

Check the result and explanation

Notional remains USD 13,200 and pre-conversion margin USD 440. Converted new margin is PLN 1,870, total margin PLN 2,370 and free margin PLN 7,630. Conversion changes margin by PLN 110 although volume is unchanged.

This notional/leverage model does not reproduce provider terms. Equity and existing margin stay separate, fixed assumptions. Both exchange rates are fictional.