Hedge Accounting

Hedge accounting software built from the curve up

Most hedge accounting tools start at the journal and treat the fair value as something you fetch from somewhere else — usually your counterparty bank, sometimes a spreadsheet nobody has re-derived in years. We built ours the other way round. Independent IFRS 13 marks, clean and dirty, curve shocks run two ways, tenor buckets, one swap or the whole book — then hand the numbers to whatever posts your journals.

“Every hedge accounting tool we looked at was strong on the accounting and vague about where the valuation came from. We did the hard half first — and we’ll show you exactly how we got the number.”Ali Vohra, co-founder & CEO

Two very different jobs, one missing number

Hedge accounting has two halves: the accounting, and the fair value the accounting is applied to. Almost every tool on the market is built for the first half and quietly assumes you have solved the second. BlueGamma solves the second.
In-house finance teams

You run hedge accounting yourself

Treasury, group finance or the controller. You have the policy, the designation memo and the spreadsheet. What you don’t have is a mark you can defend when the auditor asks where the number came from.

  • An independent third-party valuenot your counterparty’s statement, and not your own model marking your own book.
  • Point-in-time curvespull any curve exactly as it stood on the valuation date, months after the fact.
  • The same number every quarterone documented method, so this quarter ties to last quarter.
  • Evidence you can filedated reports and downloadable curve inputs behind every figure.
Treasury & TMS vendors

You build the software other people run it in

You already own the designation records, the effectiveness workflow and the journal engine. Building and maintaining a multi-currency curve stack behind it is a different business — and it never stops needing feeding.

  • One API for the whole stackforward curves, discount factors, fixings, swap curves and FX across 30+ currencies.
  • Redistribution rights in the contractagreed up front, so your customers can see the numbers you show them.
  • Historic curves for retrospective runsthe thing that blocks most in-house builds — value as of any past date.
  • A methodology document you can pass onyour customer’s auditor gets an answer without a call with you.

Clean, accrued, dirty — labelled

Two systems can both be right and still disagree by the accrual. If you can’t see which number you’re looking at, you can’t reconcile it to your bank, and you can’t explain the movement to your auditor. We show all three.
Clean valuationThe forward-looking value, with the interest accrued since the last payment date stripped out. The number to hold against a bank quote — if the bank is quoting clean.
+
Net accrued interestInterest earned on both legs since the last payment date, on the day-count and reset conventions in the confirmation.
=
Dirty valuationThe full fair value — the present value of everything still owed on the contract. This is the amount that has to reach the balance sheet, whether you present it on one line or split the accrual out. It is also the one most systems show without labelling it.

Both numbers have a job. The dirty value is the amount that has to reach the balance sheet and move through OCI or P&L, whether you show it on one line or split the accrual out. The clean value is what you compare against a bank quote — provided the bank is quoting clean, which is worth checking.

Valued as of any date

Quarter end, year end, designation date, or a date three years ago that the auditor has just asked about. The curve is pulled as it stood at that moment, timestamped in UTC — so the number is reproducible long after the close.

One swap or the whole book

Load a single trade to check a bank quote, or run a full portfolio in one pass. Bullet, amortising and sculpted notional profiles — paste the schedule straight out of Excel and it prices on the actual profile, not a bullet approximation.

The inputs come with it

Every valuation is backed by a downloadable curve, a documented construction method and the conventions applied. Your evidence file is the output, not a follow-up request.

Two ways to shock a curve. We run both.

Ask for a +100bp sensitivity and you can get two different answers, both defensible. The gap between them isn’t an error — it’s discounting, plus the fact that a move in par rates doesn’t come through as an equal move in the forwards once you re-bootstrap. Most systems pick one silently and never tell you which.
Method A

Shock the par swap curve

Move the quoted par swap rates, then re-bootstrap everything from them — discount factors and forwards both move, consistently.

  1. Apply the shock to the quoted par swap rates
  2. Re-bootstrap the zero curve from the shocked pars
  3. Re-derive forwards and discount factors together
  4. Revalue every trade on the rebuilt curve
When you want itThe market-consistent view. If rates really moved by this much, this is the curve you would observe. Discounting moves too, so the answer reflects the full economic effect.
Method B

Shock the projected forward curve

Move the forward curve output directly and leave the discount curve where it is — an isolated test of the projection leg.

  1. Take the built forward curve as the starting point
  2. Apply the shock to the projected forwards only
  3. Hold the discount curve unchanged
  4. Revalue on the shocked projections
When you want itThe isolating view. It answers "what happens to my floating cashflows if forwards move", without the discounting effect muddying the result — which is how many hedge policies and internal limits are written.

Run both, show both, and put the method you used in the disclosure note. That’s a five-minute conversation with the auditor instead of a three-email one.

Bucketed by tenor, not just a total

A single portfolio-level sensitivity hides where the risk actually sits. Break the shock down by tenor bucket and the picture changes — a book that looks flat overall is often long the front end and short the back. Shock any bucket on its own, or move the whole curve in parallel, at any size you like: ±25, ±50, ±100bp, or the stress your policy specifies. One caveat worth carrying into the note: IFRS 7 asks for a reasonably possible move rather than a stress scenario, so keep the disclosure number and the internal stress number separate.

0–1y1–2y2–3y3–5y5–10y10–20y20y+

IFRS 9 and US GAAP don’t agree — and it shows up in the numbers

The two frameworks converged on how to measure fair value and then diverged on almost everything about applying it. If you report under both — a UK or European group with a US subsidiary, or the other way round — these are the differences that change the journal, not just the wording.
Topic
IFRSIFRS 9 · IFRS 13
US GAAPASC 815 · ASC 820
Where the rules live
IFRS 9IFRS 9 for hedge accounting, IFRS 13 for measuring fair value. IAS 39 hedge accounting is still available as a policy choice for now, and is the route used for portfolio fair value hedges of interest rate risk.
ASC 815ASC 815 for derivatives and hedging, ASC 820 for measuring fair value. No legacy carve-out — portfolios are handled inside ASC 815, under the portfolio layer method.
Effectiveness threshold
IFRS 9No bright line. The hedge qualifies if there is an economic relationship, credit risk does not dominate the value changes, and the hedge ratio matches the one you actually use to manage the risk.
ASC 815The hedge must be "highly effective" — in practice the long-standing 80–125% band. Since ASU 2017-12 you can test quantitatively at inception and then assess qualitatively, provided the facts have not changed.
Retrospective testing
IFRS 9Abolished. Assessment is forward-looking, at inception and at each reporting date, or sooner if circumstances change significantly.
ASC 815Retained. Effectiveness is assessed at least quarterly, looking both forward and back — though after an initial quantitative test the ongoing assessment can be qualitative.
Cash flow hedge ineffectiveness
IFRS 9The reserve is capped by the "lower of" test — the smaller, in absolute terms, of the cumulative change on the instrument and on the hedged item. Any excess on the instrument (an over-hedge) goes straight to P&L as ineffectiveness; an under-hedge gives no P&L charge.
ASC 815Since ASU 2017-12, the entire change in the fair value of the hedging instrument goes to OCI and is reclassified to earnings when the hedged item hits earnings, so long as the hedge stays highly effective. There is no separate ineffectiveness line.
Rebalancing
IFRS 9Required. If the hedge ratio drifts but your risk management objective has not changed, you adjust the ratio and the hedge continues.
ASC 815No rebalancing concept. You dedesignate the existing relationship and designate a new one.
Voluntary discontinuation
IFRS 9Not permitted while the qualifying criteria and the risk management objective still hold. You cannot switch hedge accounting off because the result is inconvenient.
ASC 815Permitted. You may dedesignate a hedging relationship at any time.
Eligible benchmark rate
IFRS 9No prescribed list. You can designate any risk component that is separately identifiable and reliably measurable.
ASC 815A defined list applies to fair value hedges of interest rate risk — US Treasury, SOFR OIS, Fed Funds effective OIS and the SIFMA municipal swap rate. The FASB has proposed widening this to any SOFR tenor.
Time value of purchased options
IFRS 9You can designate the whole option, or strip out the time value and treat it as a cost of hedging. If you strip it out, the time value is deferred in OCI and released to P&L over the life of the hedge.
ASC 815Time value can be excluded from the effectiveness test. Under ASU 2017-12 you may amortise the excluded amount into earnings over the life of the instrument, with the difference from its actual fair value change parked in OCI — or mark it to market through earnings instead.

What both agree on: fair value is an exit price, it sits in a three-level hierarchy, and it has to reflect credit risk — your counterparty’s and your own. IFRS 13 and ASC 820 are substantially converged, which is why one independent valuation can feed both reporting stacks. This table summarises the differences we get asked about most; it is orientation, not accounting advice — take the treatment decision with your auditor. For the three hedge models, the implementation steps and the portfolio layer method, see our full guide to hedge accounting.

30+
currencies — SONIA, SOFR, EURIBOR, CORRA, BBSW, STIBOR, NIBOR, JIBAR
1 bp
typical difference vs bank mids, once conventions align
Any date
point-in-time curves, so a valuation stays reproducible
80+
financial institutions already pricing on our data

Coming soon to BlueGamma

We would rather you find the gaps here than three weeks into an implementation. This is what we do not do yet, in the order we expect to fix it — and underneath, the things we have decided are not ours to build at all.
In build

CVA and DVA

IFRS 13 and ASC 820 both require fair value to reflect credit risk — your counterparty’s and your own. Today our marks are curve-based and do not carry a credit adjustment. If your auditor has asked about CVA, tell us; it is the next thing we ship and we want the design shaped by the teams who need it.

In build

CSA-aware discounting

We discount on the OIS curve today. Most corporate swaps are uncollateralised, so that is not automatically the right basis — selecting it per trade, whether collateralised, uncollateralised or by CSA currency, is on the way.

Planned

Frozen period snapshots

A locked close, so re-running a valuation today can never quietly restate last quarter’s number, plus a full restatement history when you genuinely do need to re-open a period.

Planned

Effectiveness testing engine

Prospective and retrospective testing in the product itself — dollar-offset, regression with R², slope and F-statistic, and critical-terms match. Today you can run the pieces in Excel using our add-in; we want it to be one button.

Planned

Hypothetical derivative, built for you

Right now you construct the hypothetical derivative as a second swap and mirror the terms yourself. Next: hold the hedged item as its own object and derive the hypothetical from it, with off-market terms zeroed at designation.

Planned

Option time value and forward element

The cost-of-hedging mechanics for caps, collars and FX forwards — splitting time value and the forward element out of the designation and tracking the deferred amount separately.

Exploring

Cash flow hedge reserve roll-forward

The period-by-period reserve movement and the reclassification schedule as hedged cashflows occur — the working paper behind the OCI note, generated rather than maintained by hand.

Exploring

Fair value hierarchy disclosure pack

Level 2 versus Level 3 classification with the justification attached, plus the IFRS 13 and ASC 820 disclosure tables — valuation technique, inputs used, transfers between levels.

And what we’re not building

Not a roadmap item, a decision. Hedge accounting is a ledger problem as much as a valuation problem, and the ledger half belongs to your accounting system or your TMS. We produce the independent number those systems post — which is precisely why we can sit alongside one without competing with it.

  • Designation memos and hedge documentation storage
  • Posting journal entries into your ledger
  • The OCI versus P&L split and its accounting judgements
  • ERP integration — SAP, NetSuite, Oracle
  • Trade capture, confirmations and settlement
  • Multi-entity consolidation and FX translation

FAQs

Discuss your requirements with us

No two hedge accounting setups are the same. Tell us what you report under, how you designate, and what your auditor asked for last year — and we’ll tell you plainly what we cover today and what is still on the roadmap.
Talk to the team that built the curves · Methodology document included · We’ll tell you if we’re not the right fit.