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
- Checking only the foreign-currency stock return
- Using the same FX rate for buy and sell dates
- Ignoring conversion spreads and taxes
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.