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
-
Before you enter values
- Enter buy price in USD so the estimate uses the same unit throughout.
- Enter sell price in USD so the estimate uses the same unit throughout.
- Enter shares in shares so the estimate uses the same unit throughout.
- Enter buy fx rate in local/USD so the estimate uses the same unit throughout.
- Enter sell fx rate in local/USD so the estimate uses the same unit throughout.
How to read the result
- Start with 'Local-currency profit'. This is the main output for the current assumptions.
- Then compare 'Local-currency return' so you do not judge the scenario from one number alone.
- Then compare 'FX effect' so you do not judge the scenario from one number alone.
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.
Review and update policy
This page was reviewed on August 6, 2026 for formula wording, default inputs, FAQ coverage, and related calculator links. Investing and AI cost calculators do not pull live market prices or account-specific pricing, so you should enter the latest values yourself.
When official sources are relevant, source links are provided on the page. If a formula, rate, or source is outdated, send the page URL and supporting reference through the contact page.