Use case · Hedging & execution

How do I check whether my bank's swap quote is fair?

The hedge bank's quote is on your screen and you have hours — not days — to accept it or push back on the spread. You can't price the swap independently, and asking another relationship bank for a "quote" you'll never trade burns goodwill you'll need for the next facility. Meanwhile the margin is real money: borrowers who can't check have been charged 30–40 basis points on a 3–5 year swap, while one borrower who could see the mid pushed a quote with 20–25bp embedded down to 12bp on one phone call. So how do you find out what the bank's margin actually is?

Last updated: July 2026 · Reading time: ~8 minutes

The short answer

Price the swap yourself before you sign. Upload your exact notional profile to an independent swap pricer, read the live mid swap rate, and compare it to the bank's quote — the gap is the bank's margin. BlueGamma is an interest rate data and pricing platform used by 80+ financial institutions for swap rates, forward curves and cap pricing across 30+ currencies. Its mids come from the same broker source as the premium terminals and tie out within about a basis point.

How you're probably checking quotes today

Four workflows come up on almost every call we have with treasurers, heads of finance at banks and building societies, project finance teams and debt advisors — and all four leave you negotiating blind, slowly, or at someone else's convenience.

Weekly & interpolated

The bank's emailed rate table

Once a week the hedge bank emails a table of swap rates by tenor. You interpolate your own curve between the grid points — which misses inversions and curve shape entirely — and by execution day the numbers are up to a week stale.

"The hedge bank sends me an e-mail with a table of one month BBSW… it's not super timely and the fact that it comes via once a week isn't super timely. Daily would be better, instantaneous better again."

— Treasurer, asset-finance lender (Australia)
Slow & burns goodwill

Ringing the relationship banks

You call a desk for the curve or an indicative level every time the model changes. The desk answers on its own schedule — often a day later — knows the request won't trade, and every ask spends goodwill you'd rather save for the next financing.

"We have to go to the banks and request them to provide us the Sonia curve, and then we use that to price the swaps."

— Structured finance manager, UK specialist property lender

"From the banks we get [rates] once in a while — once in a month, once in 15 days. I cannot ask every day… banks normally take time, a day or so… and if you ask too many things to the banks, they're not going to provide you."

— Project finance manager, Middle East renewables developer
Overkill & expensive

A premium market-data terminal

A terminal will price the swap — for roughly $2–3k a month plus per-security fees, a single non-shareable seat, and a workflow built for traders. Several customers terminated theirs for exactly this reason; others keep one shared machine nobody sits at.

"It's just so expensive and so much broader offering than what I needed… it just feels so desperately wasteful."

— Treasurer, asset-finance lender (Australia)

"We always have [a terminal], but it's one terminal in the other room… which always requires making a physical effort to walk there. And being an infrequent user, it always takes a bit of time to get my head around what I need to find there."

— Senior advisor, Finnish debt advisory
Per-deal fees & dependency

A hedging consultant on retainer

You hand the check to a third-party advisor who prices the swap on their own terminal and reports back. It works — but you pay per deal, wait for their schedule, and never build the muscle to challenge a quote yourself.

"We tend to hire like a third party to validate… the hedging assumptions that we're getting from the lenders… just to make sure that we're not getting robbed."

— Associate Vice President, infrastructure developer (Saudi Arabia)

"I thought if the tool works, why would I pay, you know, a consultant every time… They were telling me they have access to [the terminals] and everything and they can help me price rightly and then renegotiate with the bank."

— Principal, Canadian real-estate investor

How teams describe this

Verbatim from recorded sales and customer calls, 2025–2026 — lightly trimmed for filler only.

"Now we know that based on market data… the actual cost, the no-arbitrage price, is 1% — and banks are quoting us 0.95. OK, that means banks are putting 0.05 in their pocket. That will also be great-to-know stuff."

Market-risk lead, Gulf energy group

"The banks are going in charging, you know, 30–40 basis points to execute a three-to-five-year interest rate swap. Because this market, it's just such an opaque market… bring a little bit of transparency so that they can negotiate and not get rinsed every time."

Founder (ex-bank corporate risk), Canadian agricultural-lending platform

"At the moment we do it by just asking loads of people for quotes and sort of going: OK, now you look expensive. You look cheap. Do I trust you?"

Debt advisor, international advisory firm (infrastructure)

"When we do book a swap, we're kind of a bit blind as to what the market's done from close of business last night to today. So we kind of rely on what counterparties [say], which is, you know, probably not where you want to be."

Treasury, UK challenger bank

"When I have the market information I know exactly what the margin is and I can… easily negotiate on that."

Principal, Canadian real-estate investor

"The stuff from the brokers, it's enough to get us going, but in order to professionalize the whole process, we do kind of need some kind of independence… It's a second source of the truth, isn't it?"

Head of Treasury, UK bank

Checking the quote yourself: three steps

The whole check takes minutes, and you can repeat it every time the desk refreshes the quote during execution.

1

Upload your exact notional profile

In the BlueGamma swap pricer, load the same structure the bank is quoting: bullet, amortising or sculpted. Drop the notional schedule straight from your debt model — the pricer supports uploaded amortisation profiles, so you're pricing the real trade, not a plain-vanilla proxy. This matters: on an amortising trade the headline interest-only tenors "really don't do much, because you're not taking into account the weighted average life of the trade", as one lender put it. Set the start date, maturity and floating leg (SONIA, SOFR, EURIBOR, BBSW, CORRA, SARON, JIBAR, SAIBOR…) — and check the payment conventions match what the desk is quoting (annual-vs-semi and semi-vs-semi are different numbers).

2

Read the live mid swap rate

The pricer returns the mid swap rate on that exact profile, computed from live interbank broker data — the same underlying source that feeds the premium terminals — refreshed every 30 seconds. Looking at the same instrument and timestamp, the mid should sit within about a basis point of the mid the bank's own desk sees.

3

Subtract: the gap is the bank's margin

The bank quotes mid plus spread. Now that you can see the mid, the spread stops being invisible — quoted fixed rate minus independent mid equals the bank's charge on your hedge. Then decompose it: the charge is an execution spread plus a credit (XVA) spread, and desks will happily let you lose one inside the other. One project finance team had three banks all quoting ~5bp execution on a ~$200m hedge and asked us if that was normal — on a contested deal, execution is nearer 1bp and negotiable towards 0.5bp, while the credit spread typically runs 15–25bp depending on tenor, notional and security. Ask for the split.

4

Keep watching while you negotiate

Rates move during the conversation. With a 30-second refresh you can separate "the market moved" from "the margin moved" — which also fixes the two-bank problem: quotes received at different times can't be compared on headline rate, so compare each one's spread to the mid at the moment it was given, and take the genuinely smaller one. Teams stuck in internal approvals track the level through the day so they don't "have to re-go through it with a new price, or not get the price we told management we're gonna get." If you'd rather work in your own model, pull the same curve into Excel with the add-in (e.g. =BG.SWAPRATE() / =BG.FORWARDRATE()) or via the API.

bank quote − independent mid = bank margin

There's no universal "fair" margin — it depends on your credit, tenor, notional and how contested the deal is. But the range we hear on calls is wide: 30–40bp charged on 3–5 year swaps where the borrower couldn't check, against roughly 1bp of execution spread on contested deals. One borrower saw a first quote with "at least 20 or 25 basis points embedded" and settled at 12; one advisor's closing-call challenge moved a desk from 5bp off mid to 3bp — worth roughly a million Swiss francs to the client over ten years. As one project finance partner put it: "before closing, people are trying to save even one basis point if they can." You can't negotiate a number you can't see.

For this job, compared

How the usual quote-checking workflows stack up when the quote is live and the clock is running.

Weekly bank email tableRinging relationship banksHedging advisor on retainerPremium market-data terminalBlueGamma
Rate freshnessUp to a week stale; interpolated by hand between grid tenorsWhenever the desk replies — often a day laterWhenever the advisor is engaged and availableLiveLive — 30-second refresh from the broker market
Prices your amortising / sculpted profileNo — flat tenors only; misses curve shape and inversionsYes, but you're asking the counterparty to mark its own quoteYes — on their terminal, in their reportYes, with terminal expertiseYes — upload the notional schedule, get the mid on that exact profile
Independent of the quoting bankNo — it's the hedge bank's own tableNo — and desks know a check-quote when they see oneYes, but you're "dependent on an advisor systematically"YesYes — direct broker-market data, no axe in your trade
Relationship costNone, but you only see what they sendHigh — repeated no-trade quote requests burn goodwillNone with banks; ongoing dependence on the advisorNoneNone
Price anchor"Free" (you're paying in spread)"Free" (ditto, plus goodwill)Per-deal advisory fee — "why would I pay a consultant every time?"~$2–3k/month + per-security fees, one non-shareable seatMonthly subscription — web app + Excel add-in, no long contract
Audit trail of what mid was whenWeekly snapshots onlyWhatever you wrote downTheir report, on their timestampYes, if you build itYes — historical swap rates and as-of-date curves on demand

Why teams run this check

From recorded sales and customer calls, 2025–2026. Quotes lightly trimmed for filler only.

Mini case — asset-finance lender, Australia

A one-person treasury team originates fixed-rate equipment leases funded by a floating-rate warehouse, and hedges in bundles of tens of millions with one of the big Australian banks. His market view was a weekly emailed BBSW table he blended into a curve by hand. On the BlueGamma trial he benchmarked his bank's weekly time series against the platform's historicals — "it was, you know… right on the money" — and priced his amortising profiles in the swap pricer to validate the desk's levels at execution.

Mini case — real-estate debt advisory, Switzerland

A ~15-person debt advisory team closes SARON swaps for its clients maybe ten times a year — "we don't need this every day… but then it's crucial." When a client's swap goes to close, they price it themselves and join the closing call armed: "we say, OK, well, you took five basis points from the midpoint — that is too much for your client… then we negotiate, for instance, to three basis points… and we can tell the client afterwards: hey, we saved you like a million Swiss francs over the next ten years. That was just because of us — and that helps us with our fee."

"When I'm doing my hedging, I want to make sure that I can validate the rates I'm getting from the bank swap desk… I just want to make sure I keep the bank honest."

Treasurer, asset-finance lender (Australia)

"The first quote I got, I knew it had at least 20 or 25 basis points embedded. And then I'm like, listen, I'm not paying more than 12 — so they just cut it down to 12."

VP Capital Markets (ex-banker), US commercial real-estate firm

"The idea is to have a tool to make the challenge by ourselves… not to be dependent on an advisor systematically. But to check by ourselves that the rate [the bank is] proposing in real time is the correct one."

Treasury lead, emerging-markets infrastructure investor

"We sometimes price the swaps ourselves, just so we have, like, some kind of indication as well. Obviously, the banks do that for us, but just so we can compare like the delta."

Structured finance manager, UK specialist property lender

"I did the trial. And I called the trader after that and I tried to check the price — and it seemed quite OK, and I could determine the margin he was taking."

Principal, Canadian real-estate investor

"So if I were to call [the bank], I would be able to compare their rate to this mid rate."

Head of Finance, UK building society

"We can use that in any model, right? And drop the notional profile in, get the effective swap rate… and when we are getting a project in its model ready for an investment committee decision, we can recalculate."

Finance lead, US solar developer

"When we enter into a new swap, we use the one screen… where we'll put in the key details and… we know that we're entering into it at a fair price — and we'll track it through the day also."

Senior treasury manager, UK challenger bank
30+
currencies — SONIA, SOFR, EURIBOR, ESTR, BBSW, CORRA, SARON, JIBAR, SAIBOR, EIBOR…
30 sec
refresh from the interbank broker market
~1 bp
typical tie-out vs a bank's mid, same instrument & timestamp
80+
financial institutions on the platform
14 days
free trial — full platform access, no card required

FAQs

Check your next quote before you sign it

Load your notional profile, see the live mid, and know the bank's margin before the desk calls back. Most teams validate the data against their own bank's numbers in the first week of the trial.

Try Free for 14 Days
No card required · Full portal access · Compare us against your bank's quote — we insist