Replay your trades. Audit the result.
Back Testing
Upload historical FX transactions to analyse performance against market spot rates.
Budget rates
Leave a pair blank for no budget. Choose “A rate per year” to set a different rate for each year.
Save and applyAchieved Rate vs Spot Benchmark
EUR/USD
GBP/USD
Monthly average achieved rate against the market’s own monthly range: the shaded band is high to low across every session in the period, and the dashed line its midpoint. The earlier months, before your first trade, show the market only, a comparable period you had not yet hedged in. Every pair is on its own scale, so read each panel on its own rather than against the others.
All 2 pairsTotals: pick a pair above to see just that pair.
Your Performance vs Spot
+£71,512.40
82 transactions over 6 months · 2 skipped (no spot rate)
Best Month
Feb 2026
+£21,690.40
Worst Month
Nov 2025
-£4,108.35
Your Performance vs Budget
+£325,840.53
82 transactions against your budget rates
All 2 pairsFX P&L by year: budget rates are set above the Achieved Rate chart. Pick a pair above to see just that pair.
FX P&L by Year: vs Budget and vs Average Spot
| Year | Pair | Direction | Txns | Volume | Avg Achieved | Budget Rate | FX P&L vs Budget | Avg Spot (year) | FX P&L vs Spot | Outcome |
|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | EUR/USD | Sell EUR · Buy USD | 24 | £4.86M | 1.1652 | 1.1500 | +£64,236.52 | 1.1618 | +£14,222.76 | Favourable |
| 2025 | GBP/USD | Sell GBP · Buy USD | 16 | £3.24M | 1.3318 | 1.3200 | +£28,963.64 | 1.3243 | +£18,349.32 | Favourable |
| 2026 | EUR/USD | Sell EUR · Buy USD | 26 | £5.37M | 1.1783 | 1.1500 | +£132,148.70 | 1.1748 | +£15,998.47 | Favourable |
| 2026 | GBP/USD | Sell GBP · Buy USD | 16 | £3.41M | 1.3589 | 1.3200 | +£100,491.67 | 1.3562 | +£6,788.82 | Favourable |
vs Spot Benchmark Schedule
Monthly (month average)Dealing the same notionals at the monthly (month average) benchmark instead would have left you £28,307.75 worse off across 82 transactions.
Green means dealing on this schedule would have beaten the rates you achieved; red means your own rates were better.
| Pair | Market range | Avg Achieved | Periods | Txns | Benchmark P&L vs Yours |
|---|---|---|---|---|---|
| EUR/USD | 1.1470 · 1.1685 · 1.1900 | 1.1721 | 6 | 50 | -£18,436.20 |
| GBP/USD | 1.3010 · 1.3395 · 1.3780 | 1.3457 | 6 | 32 | -£9,871.55 |
Mid-market dayOne deal per month at the average of the month’s daily midpoints (dollar-cost-averaged) applied to the full monthly notional.
Hedge Effectiveness: IFRS 7 Disclosure
What this measures
How closely the rates you achieved stayed with the first benchmarked rate of each calendar year, compared with how far the market moved away from it. Around 100% reads like a straight forward hedge; around 0% means the movement stayed with you. Measured only on the trades in this upload.
Cumulative dollar-offset: 97.7% Within 80-125% band (diagnostic band 80-125%)
§24: Effect of hedge accounting
| Period | Txns | Hedged item Δ | Hedging instr. Δ | Ineffectiveness (P&L) | Cumulative offset | In band |
|---|---|---|---|---|---|---|
| 2025 | 40 | -£182,416.30 | +£178,903.85 | -£3,512.45 | 98.1% | Yes |
| 2026 | 42 | +£96,184.70 | -£94,690.10 | +£1,494.60 | 98.4% | Yes |
| All periods | 82 | -£86,231.60 | +£84,213.75 | -£2,017.85 | 97.7% | Yes |
Cash-flow hedge reserve movements are recycled to profit or loss as the hedged forecast transactions settle.
What's inside
- 01CSV upload. 4 required + 2 optional columns, 1,000-row limit
- 02Bulk rate-map with 7-day fallback resolver
- 03Achieved rate against the market's monthly range, pair by pair
- 04IFRS 9 disclaimer + audit-ready export
See Back Testing on real treasury data.
- 01Your book, our chrome. We mount your trades behind HedgePoint.
- 02Live walkthrough. Back Testing in context with the rest.
- 03Q&A + integration map. Where it slots into your stack today.