HUGDRIGO / FXSHIELD / PROJECT 097
OFFLINE · DEMO DATA
Treasury / Exposure intelligence

Currency risk, in focus.

Quantify FX sensitivity, explore hedging, and see the assumptions behind every scenario.

Portfolio settlement sensitivity

USD value of net cash flows under uniform foreign-currency moves

HEDGED VS UNHEDGED
Configured hedgesNo hedges

These are modeled settlements, not changes in accounting value. A hedge fixes the protected share at its entered forward rate.

FX protection snapshot

10% adverse move, individually by exposure

ILLUSTRATIVE
Gross downside sensitivity remaining$0

Exposure by currency

Outstanding gross notional converted at editable spot rates

USD EQUIVALENT

Risk and hedge summary

Transparent calculations, not market forecasts

Largest open exposures

Review the positions driving portfolio sensitivity

CounterpartyFlowCurrencyNotional (USD)Protected

Scenario controls

Apply a uniform FX shock or a direction-specific adverse move

SIMULATOR
All demo rates are USD per unit of foreign currency
Per-position adverse is a conservative bound, not a coherent macro scenario

Hedges fix the protected share at your forward assumption; the uncovered portion settles at the stressed spot rate.

Stress breakdown

Settlement change against your modeled base case

Scenario impact by currency

Difference in modeled settlement from base case, USD

Illustrative uncertainty

500 seeded scenarios with linked and idiosyncratic FX shocks

NOT A FORECAST

Random stress scenarios assume synthetic volatility and correlation. Quantiles are sensitivities, not calibrated probabilities or Value at Risk.

Open currency exposures

Amounts are in original currencies; exposure prices come from the FX assumptions tab

CounterpartyFlowCCYOriginal amountDue (days)HedgeSpot USD equiv.

Editable FX assumptions

Spot and contracted forward quotes expressed in USD per 1 unit of foreign currency

MANUAL INPUTS
CurrencySpot USD / unitForward USD / unit

Interpret rates correctly

A deliberately simple, single reporting-currency model

1
Quote direction

EUR 1.08 means one euro is worth US$1.08 in this example.

2
Forward rate

For the hedged share, the forward quote is a user-supplied fixed settlement rate, not a price fetched from a trading venue.

3
Known limitations

No live feeds, carry curves, basis risk, collateral, bid/ask spreads, transaction costs, taxes, or counterparty credit models.

Manual or synthetic rates may not reflect current markets. Do not use demo assumptions to price an actual foreign exchange transaction.

How the engine works

Simple mathematics you can audit and explain

1
Signed exposure

Receivables have a positive USD cash-flow sign and payables a negative one. All displayed positions are converted at the selected spot assumption.

2
Hedged settlement

USD settlement = sign × foreign amount × (hedge fraction × fixed forward rate + unhedged fraction × scenario spot).

3
Market sensitivity

A uniform foreign exchange shock changes each spot quote by the same percentage. Direction-specific adverse shocks, by contrast, lower receivable rates and raise payable rates individually.

4
Gross sensitivity bound

At an illustrative 10% unfavorable move applied to each position, remaining sensitivity = 10% × Σ(amount × spot × unhedged fraction). This ignores offsets and is not a market risk probability.

5
Uncertainty sampler

A deterministic seeded generator creates 500 synthetic outcomes from a common normal shock plus currency-specific normal shocks. Results are sorted to show 5th, 50th, and 95th percentile settlements.

Data & responsible use

Designed for demonstration and educational exploration

FXShield is an offline educational simulator, not a hedging recommendation, execution platform, trading system, or a financial forecast. All opening data and rates are synthetic.

No network requests, external libraries, analytics or accounts are required. Your edits are stored in this browser when local storage is available. JSON backups and CSV exports stay on your device until you decide to share them. Importing a backup replaces the current workspace only after your confirmation.

Hedge accounting, actual forward points, portfolio netting agreements, settlement timing, interest rates, option strategies, cash conversion cycles, FX fixing conventions, liquidity needs, concentration limits and actual correlation modeling are outside this simplified model.