Projects

FX Exposure

FX position calculator

Different pairs can contain the same currency exposure. Compare your positions with a proposed trade before changing them.

View calculation example
Currency exposure exampleIllustrative positions
USD / JPYBuy 10,000 USD
Buy 10,000 EUR

Net exposure / USD equivalents

Net shortNet long
USD-1,000
EUR+11,000
JPY-10,000

Net USD exposure: short 1,000 USD.

Sample assumptions

Fixed illustrative rates: 1 EUR = 1.10 USD; 1 USD = 150 JPY. All exposures are USD equivalents. Not current market prices or a recommendation. Fees, spreads, financing and margin are excluded.

Input
Units or lots
Compare
Held and proposed trades
Saving
Optional, on this device

Look through the pair names

Buying EUR/USD and GBP/USD both includes selling USD. FX Exposure separates each trade into its currency legs so the overlap is visible.

Compare before and after

Enter a hypothetical additional trade to see which currency balances increase or decrease. A proposed trade never enters your held-position list automatically.

Reuse your entries next time

Saving is optional. Restore or delete positions in the same browser. There is no brokerage connection and no order execution.

Scope & limitations

Reference rates are not live execution prices. Eight simplified currency scenarios are not a loss bound, forecast, VaR model or execution simulation. Spreads, fees, financing and margin are excluded.

Your data

Calculations run in your browser. Only explicit saving writes validated held positions to localStorage. There is no cross-device sync, brokerage credential storage or saved candidate trade.

Questions before you start

Does FX Exposure generate trading signals?

No. It explains currency overlap and the effect of specified hypothetical moves.

What happens when an update fails?

If reference rates cannot be loaded, no result is produced. Old reference dates are flagged. Reference rates are not current execution prices.

Questions or bug reports ↗