Composable platform and tailored services

Book a demo

Foreign exchange for business banking

Competitive online FX, inside your own portal

TreasurUp delivers a complete online FX service, including a white-labeled FX front end for web and mobile, all running in your own channel, under your own brand. Whatever your clients need, and however your bank is set up, we help you deliver the FX experience your business clients nowadays expect.

Online FX solutions run by business banking teams at

Building online FX for banks since 2016 Customer Effort Score 9/10 (2025) Bank satisfaction 8.9/10 (2025) ISO 27001 certified

The challenge

Many banks do not offer competitive FX

The same gap shows up twice: once in what your clients live with, and once in what your own teams have to work around.

What your clients experience

  1. 01They see FX only as part of a cross-border payment, and neobanks are teaching them how wide the spread is.
  2. 02Opening a foreign currency account and completing derivatives onboarding can take weeks.
  3. 03The FX platforms banks offer are complex, and disconnected from liquidity, payments and trade journeys.
  4. 04No FX trading or trade approvals on mobile at most banks.
  5. 05Professional trading clients rarely get STP hedging via bookkeeping platforms, forecast hedging, trade planning or policy-based hedging online.

What your bank experiences

  1. 01Hard to match the user experience of neobank and fintech competitors, and no differentiating FX products or journeys.
  2. 02Many plain vanilla trades still executed by phone, expensive and not properly reconciled with online trades.
  3. 03Limited management information on client behaviour, and few lifecycle signals such as margin tier adjustment.
  4. 04New features stuck behind long vendor or internal IT backlogs.
  5. 05Suboptimal trading on behalf: FX Sales desks juggling the online FX platform next to Murex, Kondor+ or Calypso.

3 FX propositions: from improving client interaction to renewing a bank's complete FX stack

Three FX solutions, one composable base

Enter at the level that fits your bank: the client-facing FX layer on top of your existing price engine, a basic price engine with that layer included, or the complete advanced FX offering. All three are white-labeled and already live at European banks.

Entry levelComplete stack

1 · Web and mobile FX layer

FX client interaction layer

Client interaction layer

  • Module or widgets integrated directly into your business portal, with single sign-on
  • Web + mobile app (iOS and Android) + APIs/MCPs
  • Simple trading journeys for SMB clients: FX spot, forwards and swaps with clear navigation and user management
  • Advanced hedging for professional clients: forecast-based and order/invoice hedging against a hedge policy, FX limit orders, trade planning and analytics
  • Visualized limit orders, Change Settlement for triggering swaps and historical rate roll-overs
  • Integrates with cross-border payments, liquidity management and trade offerings of a bank

Bank user interaction layer

  • FX margin management
  • FX trading on behalf
  • Client Pulse: front-office analytics (AI powered)

Deployment

  • Any cloud, on-premise

FX price engine

  • Your bank's existing price engine

2 · Foundational FX stack

FX pricing capabilities + FX client interaction layer

Client interaction layer

  • Module or widgets integrated directly into your business portal, with single sign-on
  • Web + mobile app (iOS and Android) + APIs/MCPs
  • Simple trading journeys for SMB clients: FX spot, forwards and swaps with clear navigation and user management

Bank user interaction layer

  • FX margin management
  • FX trading on behalf
  • Client Pulse: front-office analytics (AI powered)

Deployment

  • AWS, managed services by TreasurUp

FX price engine

  • Pricing with few liquidity sources
  • Back-to-back hedging
  • Simplified limit management

3 · Advanced FX stack

Advanced FX pricing and client interaction

Client interaction layer

  • Module or widgets integrated directly into your business portal, with single sign-on
  • Web + mobile app (iOS and Android) + APIs/MCPs
  • Simple trading journeys for SMB clients: FX spot, forwards and swaps with clear navigation and user management
  • Advanced hedging for professional clients: forecast-based and order/invoice hedging against a hedge policy, FX limit orders, trade planning and analytics
  • Visualized limit orders, Change Settlement for triggering swaps and historical rate roll-overs
  • Integrates with cross-border payments, liquidity management and trade offerings of a bank

Bank user interaction layer

  • FX margin management
  • FX trading on behalf
  • Client Pulse: front-office analytics (AI powered)

Deployment

  • Any cloud, on-premise

FX price engine

  • Advanced pricing with smart order routing and low-latency execution
  • Multiple liquidity provider management and multi-dealer platform connectivity
  • Position management and complex FX products
  • Advanced, granular limit management

Where it sits

Your clients on top, your systems below, TreasurUp in between

The same three layers in every scenario. What changes is which side of the line the FX price engine sits on.

Business banking clients

Small, mid and large businesses for single-bank FX

Client-facing layer

Business banking portal · Bank's mobile app · ERP connections

Orchestration & capability layer

Rules engine · Exposure calculations · Trade requests

Integration layer

Connectivity with FX price engine · Reconciliation with deal capture (Murex)

FX price engine · Basic or Advanced

Basic: LP connectivity · Price aggregation · Margin and markup configuration · Pre-trade limit check · Deal capture · Back-to-back hedging
Advanced: Smart order routing · Multiple LP management · Blotter and position keeping · Multi-bank connectivity (optional)

Core banking

Accounts · Entitlements

FX price engine

Liquidity aggregation · Pricing · Trading · Credit limit management

Liquidity providers

1 to 3 LPs · Multi-dealer platforms

Deal capture

Murex · Calypso · Kondor+ · proprietary

Client & third-party systems

ERP · Bookkeeping · Market data

Solution 1: the client-facing layer runs on top of the FX price engine your bank already owns.

Solutions 2 and 3: the price engine moves to TreasurUp, basic or advanced. Deal capture stays where it is.

TreasurUp Bank & third-party systems
01

FX trading and advanced hedging

01

Market rates and alerts on web and mobile.

02

Simple SMB version and more advanced mid corporate hedging using FX spot, forward, window forward, swap, historical rate roll-over and limit orders.

03

Workflow support, such as a manager approving trades.

04

Advanced hedging, forecast hedging: hedge the company's cash flow forecasts efficiently, following the defined hedging policy.

05

Advanced hedging, orders and invoices: upload orders or invoices (AP/AR) through an ERP connection or Excel, and hedge exposures automatically following the defined hedging policy.

06

Each bank branch or region can have a separate front end, for target market, language and regulatory purposes.

02

Cross currency target balancing

01

Self-service rule setting for topping and sweeping.

02

Ability to adjust cut-off times.

03

Ability to temporarily switch off, for example during an M&A transaction.

04

Cash sweeps, and the option to use sweeps for overnight deposits and money market funds.

Fully embedded in your bank's channels

Complete modules or just a widget or API, always in your brand

Tailored to the brand and design system of your bank, including your own language packs. On web and on mobile, take the complete FX module or just the FX component inside the channel you already run.

OverviewForeign exchangePaymentsLiquidityReports Live pricing DX

Deri-X GmbH · Treasury

Foreign exchange

Hedging policy New trade
$EUR / USD

1.0874

▲ 0.32%

£EUR / GBP

0.8541

▼ 0.11%

EUR / CHF

0.9636

▲ 0.08%

EUR / USD 1.0874 1D1W1M3M1Y
Thu 14:201.0891
MonTueWedThuFri
Open positions6 trades · EUR 4.2m
PairTypeNotionalRateMaturityUnrealised
EUR/USDForward1,250,0001.091218 Nov 2026+ 4,820
EUR/USDSwap800,0001.086802 Dec 2026- 1,140
EUR/GBPForward640,0000.857415 Jan 2027+ 2,065
New tradeStreaming
BuySell

You buy

500,000.00USD

You pay, from EUR current account

459,812.40EUR

Rate, all-in

1.0874Holds 14s

Value 2 business days · Within hedge policy

Confirm trade
Web: complete FX moduleThe whole FX environment, in your brand.
Dashboard Accounts Payments Cards Trade finance Administration

Good morning, Lena

Business dashboard

Export
Accounts4 accounts
Main current account
DE12 5001 0517 8412 3456
253,897.66 EUR
USD collections
DE44 5001 0517 9922 1180
47,085.19 USD
Payroll
DE71 5001 0517 3311 0044
86,420.00 EUR
Payments to approve3 pending
Nordwind LogistikSEPA18,400.00 EUR
Vantar LtdCross-border62,000.00 USD
TreasurUp widget
Buy & sell currencyLive
Buy USDSell USD

Amount

25,000.00USD

EUR / USD, all-in

1.087412s

You pay EUR 22,990.62 from the main account

Confirm

Settles same day before 16:00 CET

Web: FX widget in your portalOne component inside the portal you already run.
9:41

USD balance

$ 47,085.19

Buy Sell Hedge

Live rates

€$EUR / USDSpot1.0874+0.32%
€£EUR / GBPSpot0.8541-0.11%
€₣EUR / CHFSpot0.9636+0.08%

Waiting for approval

Buy USD 500,000 Forward · 18 Nov 2026 1.0912
Decline Approve
Rates Trade Positions More
Mobile: complete bank-branded appStandalone app for iOS and Android.
9:41
DX

Your accounts

Main currentDE12 ···· 3456253,897.66
$USD accountDE44 ···· 118047,085.19
TreasurUp inside
Buy USD at live rate

Amount

25,000.00USD

EUR / USD, all-in

1.087412s

You pay EUR 22,990.62

Confirm
Home Pay Cards More
Mobile: FX inside your existing appFX functionality added to the app your clients already have.

The agentic block

Agentic FX trading and AI powered FX analytics

  • Client Pulse, the bank-side agent, watches FX behaviour per client and prepares pre-call briefings, priority signals and margin tier suggestions for RMs and the desk.
  • The FX risk management agent, on the company side, takes a client's exposures to a hedge proposal checked against their hedge policy.
  • An approval gate sits between proposal and execution. Agents prepare; a person decides. Nothing financial, regulatory or accounting-related is executed autonomously.
  • Your bank owns the agents: branding, data, model choice and deployment topology. Bring your own LLM across managed SaaS, single-tenant or hybrid.

Value to the bank

FX as a revenue line, not a payment footnote

Top-line growth, proven in production

A competitive, multi-channel FX offering for SMB and mid-corporate clients grows FX revenue and cross-sell. One Nordic bank grew FX revenue by more than 30% after deploying TreasurUp's FX solution (TreasurUp client case study, 2025).

Quickly implemented, in your brand

The client-facing FX layer goes live in 4 to 8 months; even a full price engine replacement takes 9 to 18 months, against 48 to 60 months for comparable in-house builds (Deloitte, add publication year). Tailored to your brand and design system, including your own language packs.

The FX solution rated highest by banks

Banks rate TreasurUp's online FX solutions with a 9/10 Customer Effort Score for their clients (2025) and an 8.9/10 satisfaction score for working with TreasurUp (2025). The proof section below carries the named cases.

Continuous innovation, fast delivery

Your change requests are delivered fast, and innovation from the other banks in TreasurUp's client base flows back into your channel proposition. Fully integrated into your business portal and other products if requested.

Proof

Rated by the banks that run it

30%+

FX revenue uplift at a Nordic bank

A Nordic bank grew FX revenue by more than 30% after deploying TreasurUp's FX solution (TreasurUp client case study, 2025).

Read the case studies

9/10

Customer Effort Score

Bank clients score TreasurUp's online FX solutions 9 out of 10 on Customer Effort (TreasurUp client survey, 2025), with bank satisfaction at 8.9 out of 10 (2025).

Industry awards

  • Outstanding Digital CX in Banking App/PlatformThe Digital Banker, Digital CX Awards 2025
  • Best Excess Liquidity SolutionGlobal Finance Innovations Award 2024
  • Best Digital Solution Provider in Banking TechBanking Tech Awards 2023
  • Trade Credit Insurance in Online Commercial BankingGlobal Finance Innovators Award 2023
Video placeholder: Kris, Rabobank

Rabobank on working with TreasurUp

Hear Kris from Rabobank on running TreasurUp FX inside a live business banking channel.

How it works, where it sits

Three service models, one channel layer

TreasurUp sits as the FX layer in your business banking channel, above your trading and core systems. Pick the service model your infrastructure and risk teams require.

Managed

Maintenance, support and innovations included, hosted in AWS or alternatively in any other cloud.

Semi-managed

Runs in your bank's private cloud, with responsibilities split depending on the setup.

Software delivery

On-premise deployment. If requested, with quarterly support in deployments and user guidance.

The FX solutions run on the same composable services as TreasurUp's cross-border payments and liquidity management and cash flow forecasting solutions, and connect to your systems through the TreasurUp connection centre over MCP. Each next solution starts from what is already live in your channel.

FAQ

What FX and digital channel leads ask us

That depends on your starting point, and TreasurUp supports all three scenarios. Banks that want to start offering online FX are usually best served by the Basic FX offering, which includes the price engine and the client-facing layer. Banks already experienced in online FX can either renew their FX client interaction layer with TreasurUp on top of the price engine they already run, or renew the whole vertical FX stack with a new pricing engine and client interaction layer together. In every scenario, deal capture systems such as Murex, Kondor+ or Calypso stay in place, and connections run through the TreasurUp connection centre over MCP.

It gives you the two things neobanks compete on: a clear user experience and defensible pricing. The client side gets simple spot, forward and swap journeys on web and mobile, integrated with payments and liquidity, so FX stops being the opaque part of a cross-border payment. The bank side gets FX margin management with price tiers, hit ratio reports and suggested tier adjustments, so you price deliberately per client instead of losing the comparison. One Nordic bank grew FX revenue by more than 30% on this footing (TreasurUp client case study, 2025).

Yes. The FX layer ships as a web module or as widgets integrated directly into your business portal with single sign-on, carrying your brand, your design system and your own language packs. Mobile apps for iOS and Android carry the same identity, including trade approvals on the go. Notifications can run bank-branded or feed your existing notification widget via API. Your clients see your bank; TreasurUp stays invisible.

The desk gets one place to work instead of two. Trading on behalf lets the desk enter trades for clients that call, adjust margins on the spot, and see the client's full trading behaviour while on the phone. Phone and online trades reconcile in the same solution, which removes the gap between desk records and channel records. Over time, simple flow moves online where it is cheaper to serve, and the desk's time concentrates on the clients and trades that need a person.

Advanced hedging, online. Professional clients hedge forecast-based or per order and invoice against their own hedge policy, place FX limit orders with clear visualization, plan trades ahead and analyze their positions. STP hedging connects to their bookkeeping or ERP platform, so exposures flow in without manual entry. Change Settlement triggers swaps or historical rate roll-overs from an existing trade. This is the capability set few banks offer online today, and it is where the differentiation against both neobanks and peer banks sits.

Between 4 and 18 months, depending on your starting point. Renewing or introducing the client-facing FX layer on web and mobile, on top of your existing FX infrastructure, takes 4 to 8 months. Implementing the Basic FX total solution for the first time, including the Basic FX price engine, takes 6 to 12 months. Replacing an existing FX price engine with the Complete Advanced FX offering takes 9 to 18 months, depending on the size and complexity of your bank's setup. Each compares against 48 to 60 months for comparable in-house builds (Deloitte, add publication year). Three service models are available: managed in AWS or another cloud, semi-managed in your private cloud, or software delivery on-premise.

See the FX solution in your own branding

Book a demo where the FX journeys carry your bank's brand and design system: spot to policy-based hedging, web and mobile, in one session.