Your idle cash is costing you £25K+ per year. Here's why nobody does anything about it.
Most commodity traders leave hundreds of thousands sitting in current accounts earning zero interest. The Bank of England base rate is 5.25%. The gap between those two numbers is money you're giving away.
The problem everyone knows and nobody fixes
Ask any CFO at a commodity trading company whether they're optimising their cash balances, and they'll say something like: "We know we should be doing more."
They're right. At today's interest rates, a company holding an average surplus of £500K across their accounts is forgoing roughly £25K per year in risk-free interest income. That's not an investment return — that's the overnight deposit rate. Money market funds and treasury bills can do better.
So why doesn't it happen?
Because managing cash sweeps manually is operationally painful. Someone has to:
- Check balances across every bank account, every morning
- Look at what payments are going out over the next few days
- Calculate how much can safely be moved without risking a shortfall
- Place the deposit or money market instruction
- Diary the maturity date
- Recall the funds before the next outgoing payment
- Repeat across multiple currencies and accounts
For a mid-size trader with 3-4 bank accounts across 2-3 currencies, this is a 30-minute daily exercise that nobody has time for. So the cash sits in the current account, and the CFO tells themselves they'll set up a proper sweep arrangement next quarter.
The maths
Let's run the numbers for a typical agricultural commodity trader:
That's one currency account. Now add the EUR operating account with a similar surplus, and the USD account that builds up between commodity settlements. You're looking at £40-60K per year in interest income that's currently earning nothing.
For context, that's roughly the cost of a junior analyst. Or the annual subscription to a treasury management system. It pays for itself before it generates a return.
Why cashflow projections change everything
The reason manual cash sweeps are unreliable is that they require a human to know what's coming. If you don't have accurate cashflow projections, you can't confidently sweep — because you might need that cash tomorrow for a payment you forgot about.
This is where treasury management built on top of trade operations makes a fundamental difference. If your system already knows every open trade, every facility drawdown, every repayment schedule, and every receivable — then it knows what's going out and when. Not as a forecast, but as a structured projection derived from actual committed transactions.
When your cashflow projections are system-generated rather than spreadsheet-estimated, you can sweep with confidence. The system knows:
- What's committed — payments against confirmed purchase orders, facility repayments on schedule, salary runs on fixed dates
- What's expected — receivables due within terms, anticipated settlement dates on open trades
- What's projected — pipeline trades not yet confirmed, seasonal patterns from historical data
The sweep decision uses the "committed" layer — the payments that are definitely happening. Expected and projected flows provide additional context, but the sweep algorithm only acts on certainties. This means you never sweep cash that's needed for a confirmed payment.
Same-day liquidity
Intelligent cash sweep targets instruments with same-day or next-day liquidity — overnight deposits, instant-access money market funds, and short-dated treasury bills. If an unexpected payment materialises, funds can be recalled within hours. The system automatically triggers recall when a new payment enters the committed outflow layer.
Multi-currency sweep
Commodity traders operate across multiple currencies, and each one has a different interest rate environment. GBP at 5.25%, USD at 5.50%, EUR at 4.50% — the yield opportunity varies by currency.
An intelligent sweep system analyses each currency account independently. A surplus in EUR might earn 4.5% in an overnight deposit, while the same amount in BRL could earn 10%+ in a CDI-linked fund. The system prioritises sweep opportunities by yield, adjusted for the liquidity characteristics of each instrument.
It also considers FX settlement dates. If you have a forward maturing in 3 days that will deliver EUR, and your EUR account is currently surplus, the sweep algorithm accounts for the incoming flow — avoiding a situation where you've swept EUR into a 7-day deposit just before you receive another EUR delivery.
What the board sees
CFOs like this feature because it generates a number they can put on a slide: "Treasury yield on idle cash: £47K this year."
It's a clean, defensible metric. The cash was sitting there earning nothing. Now it earns the risk-free rate. No credit risk (overnight deposits at your existing banks), no duration risk (same-day liquidity), no operational overhead (automated). It's the closest thing to free money in corporate treasury.
It also demonstrates to the board that the finance function is actively managed, not just reactive. The cost of the treasury management system is more than offset by the yield it generates — making the business case for finPhlo partially self-funding.
The catch nobody talks about
Automated sweep arrangements have existed at banks for decades. Most corporate banks offer them. So why aren't more commodity traders using them?
Two reasons:
First, bank sweeps are blind. They sweep based on a fixed threshold — "keep £200K in the current account, sweep everything above." They don't know that you have a £500K payment going out tomorrow. They don't adjust for trade settlement patterns. They don't understand that your outflows spike every second Tuesday when your cocoa supplier invoices are due. The threshold is static, and the cash requirements are dynamic.
Second, bank sweeps don't cross banks. If you have surplus GBP at Barclays and a deficit at HSBC, the bank sweep at Barclays will happily deposit your surplus into an overnight instrument while you're drawing down your HSBC facility to cover the shortfall. You're earning 5% on one side and paying 8% on the other. A system that sees all your accounts — across banks — can identify and eliminate this cross-subsidy before it happens.
The difference is visibility
Bank sweeps operate within a single relationship. Intelligent cash sweep operates across your entire treasury — all accounts, all currencies, all banks — against projected cashflows from your actual trading operations. The bank sees your balance. finPhlo sees your business.
Getting started
Intelligent cash sweep in finPhlo builds directly on the cashflow projection module. If your trades, facilities, and bank accounts are connected, the system already has the data to calculate sweep opportunities. Configuration involves:
- Setting sweep thresholds per account — minimum operating balance, safety buffer percentage
- Selecting target instruments — which deposit products or money market funds to use, per currency
- Defining the projection window — how many days of committed outflows to protect (typically 3-7 days)
- Enabling automatic execution — or manual approval per sweep, for CFOs who prefer to review before executing
The system generates daily sweep recommendations. In automatic mode, it executes them. In manual mode, it surfaces them as a morning notification: "£485K available to sweep from GBP current account. Est. yield: £480/week. Approve?"
How much is your idle cash costing you?
We'll run the analysis on your actual bank balances and cashflow projections. Book a 30-minute demo and we'll show you the number.
Book a Demo