Kale· Money

Treasury, but not boring.

Brex and Mercury sit on top of a treasury you have to assemble. Kale is the treasury — multi-bank, multi-currency, multi-chain, with policy as code and live FX hedging that posts P&L straight into Bean.

Garden Financial
Search...⌘K
3
AACME Holdings
NRNina

Treasury

Cash Position

Consolidated cash across all banks, brokers, and self-custody wallets

Total cash on hand

$3.23M
+4.2% MoM

USD balance

$3.02M
4 accounts

EUR balance

91,508
1 account

Runway

14.2 mo
@ current burn

Currency mix

$3,231,710

Across 6 holdings · 3 currencies

USD· 4 accts$3,019,802.00
EUR· 1 acct€91,508.00
USDC· 1 acct120,400.00 USDC

Sweep policy

Active
Idle-cash sweepNightly · to Yield (Brex)
Minimum operating float$750,000 · JPMorgan Chase
FX auto-conversionEUR > €80k → hedge
Self-custody thresholdAlert > $150k · Vault 01

Bank accounts & holdings

AccountInstitutionNumberTypeBalanceAvailableCurrencyStatus
OperatingJPMorgan Chase••••4821checking$1,247,398.00$1,198,420.00USDActive
ReservesMercury••••9013savings$542,100.00$542,100.00USDActive
YieldBrex Treasury••••2277money market$918,244.00$918,244.00USDActive
FX FloatWise••••5540checking€84,210.00€84,210.00EURActive
PayrollSilicon Valley Bank••••1188checking$312,060.00$289,340.00USDActive
Cold Storage · 01Greenhouse Vault••••0xA9self custody120,400.00 USDC120,400.00 USDCUSDCRestricted
GARDEN DESKTOP / CASH POSITIONThe actual UI. No marketing simulator.
FX exposure

Hedge bands and P&L, posted to the book in real time.

Every pair you operate in carries a spot, a hedged rate, a hedge ratio, and a 30-day P&L. Hedge violations alert. Daily mark-to-market posts to Bean as fx_pnl lines you can defend to an auditor.

Treasury

FX Management

Currency exposure, hedge coverage, and realized P&L against policy bands

Net exposure · USD-eq

$500,418
5 pairs

30-day realized P&L

$4,217
+0.96%

Unrealized P&L

$1,842
+0.37%

Portfolio hedged

76%
2 under band

Hedge policy

Degraded
Coverage target≥ 70% when exposure > $80k
Rate sourceWise mid-market + manual override
Refresh cadenceEvery 5s · daily close snapshot
P&L postingfx_pnl line → Bean ledger

Policy breaches

2

Pairs below the 70% hedge band

USD / JPY45% hedged
USD / SGD0% hedged

FX positions · USD base

PairSpotHedged @ExposureHedged30-day P&LBand
USD / EUR1.08241.0790$284,118.0092%+$3,120.00Settled
USD / GBP0.79120.7885$92,400.0078%+$864.00Settled
USD / JPY152.04151.20$48,800.0045%-$210.00Overdue
USD / SGD1.34861.3450$16,200.000%+$142.00Overdue
USD / CAD1.37021.3688$58,900.0088%+$301.00Settled
90-day forecast

Cash forecast against the live pipeline. Not against last quarter's average.

Every Cabbage subscription event, every Chard authorisation, and every Branches sync re-runs the forecast in real time. Confidence bands widen with the horizon. The policy floor — 90 days of payroll — shows as a hard line. Breaches alert before they happen.

KALE · /treasury/forecasting

Cash forecast · 90 days · against the live pipeline

drift · 0.42% vs last week
TODAY$2,769,000
90-DAY MIN$2,300,000+18 days · post payroll
90-DAY MAX$3,050,000+71 days · Q-end collect
POLICY FLOOR$1,200,00090 days payroll · holds
$2.0M$2.4M$2.8M$3.2MTODAYnow+30d+60d+89d
+12dINV-2941 received · $14.8k
+24dTODAY · CFO present
+31dForerun Labs renewal · ramp
+47dPayroll · bi-weekly · $112k
+60dACME Holdings · ARR true-up
+75dQ3 estimated taxes · $87k
forecast re-runs on every Cabbage subscription event, every Chard authorisation, every Branches syncmodel v3 · trained on 412 closed periods
Kale vs. the spreadsheet stack

Treasury policy as code, not as a folder of XLSX.

Most finance teams run treasury in spreadsheets that no one trusts but no one replaces.

CapabilitySpreadsheetBrexMercury Kale
Multi-bank live balancemanualsingle-issuer✓ Mercury only✓ any bank
FX hedging native
Sweep rules as code
Treasury policy enforcement
Multi-currency P&Lmanual
Posts to ledger atomically✓ Bean
Agent-managed sweeps✓ MCP
Crypto / stablecoin pools✓ Greenhouse
Agent-native

Sweeps, hedges, and rebalances under capability locks.

An agent can move cash within your policy envelope. Anything outside it asks a human for approval — never an over-the-line move.

agent session · kaleact_kl…
› kale.sweep.execute { from: "operating · mercury", to: "mmf-tier" }✓ capability kale.sweep.execute · max $80,000✓ policy · keeps target balance above $300k← swept $46,200 into the MMF tiersealed · Bean J-04418 · fx_pnl + sweep entries
One exchange. Real tool names.Full API reference →
Capability matrix

What Kale runs every day.

  • 01Multi-bank live cash position (JPM, Mercury, Wise, Revolut, BoA, …)
  • 02FX exposure tracking + hedging via forwards or NDFs
  • 03Sweep rules expressed declaratively (YAML / policy code)
  • 04Cash forecasting against the live Cabbage + Chard pipeline
  • 05MMF / T-Bill yield allocation with counterparty caps
  • 06Per-currency P&L posted to Bean daily
  • 07Credit-risk exposure modeling across counterparties
  • 08Crypto treasury via Greenhouse FROST signing
Twelve services. Kale is one.

Kale planted alongside eleven others is the operating system.