Use case · Cross-currency debt economics
An investor asked what our debt costs in their currency — and my number doesn't match theirs
You're placing Nordic paper with a US investor. You tell them the debt prices at STIBOR plus the margin; they ask, "OK — what's that in dollars?" You run the translation in your data platform, they check their premium terminal, and the two numbers aren't close. Now the conversation is about your data instead of the deal. It's the same wall whether you're restating GBP returns for a US backer, translating a SONIA cost of funds into ESTR, or comparing what the same issuer pays in euros versus dollars.
14-day trial · No credit card · Last updated: July 2026
Convert the loan's economics through the cross-currency basis — not just the FX forward — and price both legs off the same interdealer curves the banks use. BlueGamma does this in one screen: pick the pair (SEK/NOK/EUR/USD), get the implied spread in the investor's currency, and the number reconciles with what their premium terminal shows. 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.
How you're probably answering it today
Four common workarounds — each one puts the credibility problem back on your desk.
A legacy vendor's cross-currency translation
One Nordic debt advisory firm ran the same trade on a legacy market-data vendor and on a premium terminal: the investor's terminal and their Finnish colleagues' terminal agreed with each other — the legacy vendor didn't agree with either. On a structured swap restructure, the partner's verdict on the legacy vendor was blunt: "it wasn't even close."
The shared premium terminal
One terminal for ~30 people across two offices — "one terminal in the other room… which always requires making a physical effort to walk there," as one advisory partner put it, "and being an infrequent user, it always takes a bit of time to get my head around what I need to find there." An analyst pulls one Excel extract and the team hits the data cap for the week — extract limits that keep shrinking, which another partner called "a hidden tax." Meanwhile the investor is waiting for a number.
Ask the bank for the conversion
The hedge bank will happily translate your debt cost into USD — with their spread baked in, on their timetable. You can't tell how much of the gap between your number and theirs is market and how much is margin. It gets worse when the structure isn't vanilla: "we do an off market transaction or we change the interest payments… we have to again go back to the banks and ask them this question. We don't have a model here wherein we can play around with," as a market risk lead at a Gulf energy major described his EUR/USD book. And for valuations, one bank treasurer admitted: "we just wait for [the bank] to tell us what the valuation is."
Hand the client the benchmark and borrow their seat
A US transfer-pricing consultancy's workaround: "we have a particular client where this becomes relevant and they have the [terminal] license, and so we give them the USD benchmark and then their Treasury team does the swap on their side." The conversion — the part the client is paying for an opinion on — happens on someone else's screen, with someone else's assumptions. Treasury systems don't rescue you either: one specialist bank found theirs "[doesn't] do cross currency swaps at all."
How teams describe this problem
The question lands on very different desks — a private credit structurer, a debt advisor, an energy-major treasury, a fund reporting to a US LP — but it's recognisably the same question.
"What's the same return converted to euros and USD… because that's what gets pushed back up to our kind of financial backer in the US."
— Founding team, UK real-estate private credit firm
"The bit which is non-intuitive is the [CCS spread] in a cross currency swap… if someone says, well, how come it's so much cheaper to issue in one currency than another?… there's no intuitive way to explain that really, is there?"
— Managing director, corporate debt advisory at a global consultancy
"They're saying if you take this revenue contract in dollars we'll give you $500 a unit. If you take it in euros, we'll give you 400… someone's baking in a margin. Is it better that you take the margin… or I take the dollars, hedge it myself?… Do I issue dollar debt to naturally hedge it? Do I do FX forwards?"
— Director, infrastructure debt advisory firm
"Just spot and… the cross currency basis points or forwards, that's what I want."
— Structurer, London private credit fund lending in USD and EUR off a GBP balance sheet
"A relatively large chunk of our book is denominated in euros. So when I'm forecasting what our loan book position is going to be like in six months or a year, it would be nice to be converting the euro position at a forward rate."
— Finance lead, UK asset-based lender
"It is really easy to price a forward. But it isn't easy to get the credit spreads on top of the forward points, so then it's like: at what point does that become economical or not?"
— Director, infrastructure debt advisory firm
From SEK debt cost to a USD spread that ties out
Set up the loan in its home currency
Pick the benchmark (STIBOR, NIBOR, EURIBOR, SONIA, SOFR — the platform spans 30+ currencies, CHF, CAD and JPY included) and enter the margin, tenor and notional. Amortising or sculpted profiles are supported via notional-profile upload — no forcing a bullet approximation.
Choose the investor's currency
Select the target currency in the cross-currency converter — SEK or NOK into USD or EUR, GBP into EUR, EUR into USD. BlueGamma applies both interest rate curves, the FX rate and the cross-currency basis for the pair — the basis is visible by tenor, and it's the piece a simple FX-forward translation silently drops.
Read the implied spread in their terms
The output is the debt cost restated in the investor's currency — e.g. STIBOR + 180 becomes its SOFR-equivalent (or EURIBOR-equivalent) spread. That's the single number the investor actually asked for. The same spread-to-benchmark view answers the issuance question in reverse — what a euro coupon of 150bp over the benchmark really costs in USD terms — which is how one Gulf energy-major treasury confirmed that "spreads in Europe are higher than for the same rating compared to dollars."
See how the relationship has moved
The historical cross-currency spread chart overlays the two markets through time — useful when an investor asks whether today's differential is normal. Shown this view, a corporate debt advisor who uses a premium terminal daily said: "That's quite interesting. That's quite hard to do in [the terminal], I think… I don't know how to do that in [the terminal]."
Check it reconciles
BlueGamma's curves are sourced directly from a leading regulated interdealer broker — the same source the major terminals use — and tie out within ~1bp. When the investor checks their terminal, you should be looking at the same market. Any remaining gap to a bank's quote is their margin, not your data — the visibility one energy-major treasury described as: "now we know that based on… markets forward curves… the actual cost, no arbitrage price is 1% and now banks are quoting us .95… that means banks are putting .05 in their pocket."
Put it where the work happens
Pull the same conversion into your model with the Excel add-in (=BG formulas for forward rates and discount factors), automate it via the API, or ask for it in plain English through the MCP connector — "convert this SEK debt cost to a USD spread" — straight from Claude.
For this job, side by side
| For cross-currency debt economics | Legacy market-data vendor | One shared premium terminal | Bank quote | BlueGamma |
|---|---|---|---|---|
| Reconciles with the investor's screen | Users report cross-currency translation that didn't match the premium terminal or investors' numbers | Yes — it is the investor's screen | Includes the bank's margin; not a mid | Same regulated interdealer broker source as the major terminals; ties out ~1bp |
| Nordic crosses (SEK/NOK ↔ USD/EUR) | Available, reliability questioned by users | Available | On request, when it suits them | Covered, basis included |
| Historical basis & spread-to-benchmark charts | Buildable with workarounds | Even daily terminal users: "quite hard to do… I don't know how to do that" | A static chart in a pitch deck, if you ask nicely | Built-in — basis by tenor, spread history overlay |
| Who can run it | Licensed seats | Whoever gets to the terminal first | Only the bank | Every seat, web-based |
| Getting data into Excel | Legacy integration | Extract caps that keep shrinking — "a hidden tax" | Retype from an email or PDF | Excel add-in, API, MCP — no extract caps |
| Price anchor | Annual enterprise contract | ~$2–3k/month per terminal + fees | "Free" — paid for in spread | Per-seat platform pricing, monthly flexibility |
The firms that hit this exact wall
A partner at a Nordic debt advisory firm — running deals in SEK for investors who think in USD and EUR — cancelled his legacy market-data vendor and moved his cross-currency work to BlueGamma after pricing a live two-phase swap restructure on the trial and matching the bank's numbers. The blocker wasn't features. It was whether the numbers could be trusted in front of an investor. And the same wall keeps appearing on other desks: a UK specialist bank translating a SONIA cost of funds into ESTR across a £30m+ swap book, a Gulf energy major checking what its banks bake into EUR/USD structures, a London private credit fund pricing loan IRRs across currencies off a GBP balance sheet.
"I quite often have conversation[s] with investors in the US and EUR, and I'm telling them, you know, this debt is going to [price] at this level and they're like, OK — what's that in euros? And then we have to try to work that out and they will say [a] number, I will say [a] number... I then need to have reliable numbers and... cannot be off. There's one thing to be off because they want to position a better price... [but if] my data is off... then I just look not reliable."
— Partner, Nordic debt advisory firm"The cross currency swap translation was not very reliable... [the big data vendor] didn't get the same results as investors were having... I checked with my Finnish colleagues who's got [the terminal] and they got the same result as the investor, not the same as me."
— Partner, Nordic debt advisory firm, on their legacy market-data vendor"[On BlueGamma] we got very similar results [to the bank], so it worked. Again, [the big data vendor]... it wasn't even close... so it didn't work."
— Partner, Nordic debt advisory firm, pricing a two-phase swap restructure on the trial"Our sterling lending is benchmarked to base rate. So our euro lending is benchmarked to ECB. So by doing the cross currency swap we are translating the SONIA into ESTR… effectively we're just linking our cost of funds to ECB the same way as the asset is linked to ECB."
— Treasurer, UK specialist bank, on the £30m+ GBP/EUR book they now value independently instead of waiting for the bank's statement"Even if we can have a structuring platform that gives us that 1%… now we know that based on market data or markets forward curves or structures, the actual cost, no arbitrage price is 1% and now banks are quoting us .95 OK that means banks are putting .05 in their pocket. That will also be a great addition."
— Market risk lead, Gulf energy major, on independent EUR/USD cross-currency pricing"We're gonna originate some... Kiwi dollars... it would be a cross currency swap and... I'd be funding my NZ exposures in my... Aussie debt facility and just hedging out the interest rate and FX risk at the same time."
— Treasury lead, Australian asset-finance lender, on the next cross-currency pair they'll needFAQs
You need more than the FX forward: a proper conversion swaps the loan's projected cash flows through the cross-currency basis swap market for the pair. In BlueGamma you select the loan's benchmark (e.g. STIBOR or NIBOR), the target currency (USD or EUR), and the platform applies the interest rate curves, FX rates and the cross-currency basis to return the implied spread in the investor's currency.
Cross-currency translation is sensitive to how each platform sources and applies the basis, the discount curves and the timing of snaps. A Nordic debt advisory firm found their legacy market-data vendor's cross-currency swap translation did not reproduce what investors saw on the premium terminal — while colleagues on the terminal matched the investor exactly. BlueGamma prices off the same interdealer broker data that feeds the major terminals, so the numbers tie out within roughly a basis point.
The cross-currency basis is the extra spread the market charges to exchange funding in one currency for another; it's quoted on cross-currency basis swaps and is not embedded in a simple FX-forward strip. Ignoring it can shift an implied spread by multiple basis points — enough to make your number irreconcilable with a bank's or an investor's screen, especially in less liquid pairs like USD/SEK and USD/NOK.
Because the two markets price off different swap curves and are connected by the cross-currency basis, a euro coupon of, say, 150bp over the benchmark is not the same all-in cost as 150bp over in dollars. One corporate debt advisor put the client's question plainly: "how come it's so much cheaper to issue in one currency than another?… there's no intuitive way to explain that really, is there?" BlueGamma's spread-to-benchmark view restates each leg in a common currency so the comparison is like-for-like — the view that showed one energy-major treasury that "spreads in Europe are higher than for the same rating compared to dollars" — and the historical cross-currency spread chart shows how that relationship has moved over time.
BlueGamma covers swap rates, forward curves and FX across 30+ currencies, with cross-currency conversion for the pairs customers actually transact — the Nordic set (SEK, NOK) into EUR and USD, GBP/EUR (SONIA into ESTR), EUR/USD, CHF and CAD among them. FX forward curves across the same currencies support cash-flow forecasting — for example restating a euro loan book at forward rates for sterling reporting, or a euro O&M contract against dollar revenues. Coverage is demand-driven: recent customer requests span CAD, CHF, JPY and AUD/NZD.
BlueGamma's rates are sourced directly from a leading regulated interdealer broker — the same source the major terminals use, and only a handful of regulated interdealer brokers originate this data. In customer validations, swap rates tie out within roughly 1 basis point, and one treasury customer who benchmarked BlueGamma historicals against his hedge bank's weekly rate sheet described them as "right on the money."
Honestly: partially. The standard approach — benchmark in USD, then convert through a cross-currency swap into the local currency — becomes assumption-driven once the local market has few reliable observations. Transfer-pricing specialists who price intercompany loans this way describe it as "a harder problem to solve. I know [the terminal] tries to do a little bit of it, but this is very assumption driven." BlueGamma covers 30+ currencies with liquid curves and adds crosses against customer demand, so the reliable route is to price the liquid leg on real market data and be explicit about the assumptions on the illiquid leg.
No. A terminal answers the question — at $2–3k per month per seat, with data-extract caps that keep shrinking (one advisory partner called the practice "a hidden tax"). BlueGamma is a web platform with per-seat pricing at a fraction of that, plus an Excel add-in, an API and an MCP connector, so the whole deal team can run the conversion rather than queueing for one shared terminal.
Yes. Many treasury teams today just wait for the counterparty to tell them what the valuation is — one UK specialist bank treasurer described exactly that for a £30m+ GBP/EUR book, because their treasury system "[doesn't] do cross currency swaps at all." BlueGamma provides the curves the valuation actually needs (for GBP/EUR that's SONIA and ESTR zero-coupon curves), values the swaps independently, and can feed the same curves into your TMS via the API.
Yes — the same curves drive the swap pricer, including amortising notional profiles via upload, off-market fixed legs and multi-phase restructures. One advisory firm priced a two-phase off-market swap restructure on the platform during their trial and matched the bank's numbers; a lender planning NZD origination out of an AUD facility intends to hedge the rate and FX risk in one cross-currency swap. Off-market initial exchanges — structuring the FX exchange away from spot and adjusting the interest legs — are exactly the case treasury teams say they currently take back to their banks because "we don't have a model here wherein we can play around with, to see which structure fits us the best."
Next time an investor asks, answer in their currency — on the spot
Run your own deal through the cross-currency converter on the free trial. If the numbers don't reconcile with the bank's, you'll know in ten minutes.
If this is your Tuesday, these probably are too
More scenario guides from the same desk.