Investing

Foreign Stock FX Return Calculator

Calculate local-currency return for a foreign stock using buy price, sell price, shares, and buy/sell exchange rates.

What does this calculator answer?

Foreign stock returns depend on both share price movement and exchange rate movement. A gain in the foreign currency can look different after conversion back to your local currency.

Inputs

Results

Local-currency profit

-

Local-currency return

-

FX effect

-

Formula

Local return = (sell price × sell FX - buy price × buy FX) ÷ (buy price × buy FX) × 100

Example

If a stock rises from $100 to $120 and the exchange rate also rises from 1.00 to 1.05, the local-currency return is higher than the stock-only dollar return.

Common mistakes

Important note

Actual results can differ due to FX spreads, broker fees, taxes, and settlement rules.

Frequently Asked Questions

Yes. A large adverse currency move can offset stock gains after conversion.
It estimates how much of the local-currency result comes from exchange rate movement alone.
Use the effective rate from your purchase and sale or the rate applied by your broker.