top of page
pattern.png

Flexible FX Hedging: Lock Your Rate Once, Draw Down When You Need It

Writer: Dor Golan
Dor Golan
5 hours ago
6 min read

By Dor Golan, Co-founder & CEO, Grain


In short


  • A flexible FX hedge lets you lock one exchange rate for a total amount, then use it in parts, at different times, before a due date.

  • Many hedges today price an early or partial drawdown again at the market rate, or only allow drawdowns inside a set window.

  • Grain Flexible keeps the original rate on every drawdown, from day one until the due date, and every step runs through an FX hedging API.

  • Because it runs through an API, it works even on micro-transactions, and your ERP, your team or an AI agent can operate it. Platforms can also offer it to their own customers.


-----------------------------------------


A few months ago, one of our partners asked us a simple question. They had locked an FX rate for an amount they knew they would pay. What they didn't know was exactly when. Some of it next week, some next month, the rest closer to the due date.

Their question was: why does my rate change every time I use my own hedge?

It was a fair question. Flexible hedges already exist, but many only let you draw down inside a set window, and their terms can leave room for the rate to change on each drawdown. You get some flexibility, but not always your original rate.

So we built what they asked for. Here is the problem behind it, what we built, and why I think the timing matters now.

What is a flexible FX hedge?

A flexible FX hedge is a way to manage currency risk on an amount you know you will pay, when you don't know exactly when you will pay it. You lock an exchange rate for the full amount and set a due date. Then you use the hedge in parts, at different times, until the full amount is used. It works like a forward contract, except you don't have to use it all on one date.

It fits any business with foreign currency costs that arrive over time: suppliers paid in stages, payroll in another currency, or projects billed over several months.


You know how much. You don't know when.

Ask a finance team what they will pay suppliers next quarter, and most can give you a good number. Ask them which day each payment will go out, and the answer becomes much less certain.

The data shows this is not a small problem. In the 2026 AFP Treasury Benchmarking Survey, cash and liquidity forecasting was the top priority for treasury teams (63%). It was also their most challenging task (49%). This is after years of investment in treasury technology.

This is how business works, not a sign of bad planning. A vendor asks to be paid in stages, payroll runs on its own calendar, and invoices arrive when the work is done. The amount is clear. The timing moves, and every move in the rate lands on your margin. Yet most hedges assume one amount and one date.

How is a flexible hedge different from a standard forward?

A standard forward is built for one amount on one date. Settle early, and the rate is priced again at the market rate. Split the amount into three payments, and you can end up with three different rates. Each drawdown also has to be requested, confirmed and entered into the ERP by hand, and the value of the position is often known only at month end. The hedge is flexible until you actually use the flexibility.

What we built: Grain Flexible

Grain Flexible keeps your rate the same on every drawdown, however you split the amount. It works in four steps.

  1. Lock your rate. Set the total amount and the due date. Your rate is locked from day one.

  2. Draw down when you need it. Any amount, as often as you need, any time before the due date.

  3. Same rate, every time. Every drawdown uses the rate you locked and settles the next business day. Nothing is priced again. Whatever you don't draw down settles on the due date.

  4. Let it run. Every step runs through our API. Trigger drawdowns and rollovers from your systems, connect it to your ERP so drawdowns follow your payment cycle, and see the live value of every position. Reconciliation and hedge measurement happen in real time.

A simple example. A company in Germany has a project with a US supplier, billed at USD 30,000 over three months. It locks one rate for the full USD 30,000, with a due date at the end of month three. In month one it draws down USD 10,000 for the first invoice. In month two, USD 12,000. The last USD 8,000 settles on the due date. All three use the same rate the company locked on day one. With a standard forward settled early, the first two would each be priced again at the market rate of that day.

There's flexible. Then there's Grain Flexible.


We didn't invent the flexible hedge, so it is fair to ask what is different. Four things:

  1. Your rate never changes. Every drawdown uses the rate you locked.

  2. No waiting for a window. You can draw down from day one.

  3. It runs without manual work. Your systems, your team or an AI agent can operate it.

  4. It works on any size, even micro-transactions. Because every step is automated, you can hedge small payments too, not only the big ones.

The last two points are where I think the bigger change is coming.


Why now: can an AI agent run your FX hedging?

AI agents are moving into finance faster than most of us expected. In May 2026, Anthropic launched ready-made agents for financial work, built to work next to an analyst or to run on their own for recurring tasks. Treasury is part of this shift. Agents can be set up to check exposures against the hedging policy, suggest trades to close the gap, and even create those trades inside the treasury system.

Finance teams want this, but they are not there yet. In the same AFP survey, 35% of treasury teams named using AI to automate manual processes as one of their biggest challenges.

Part of the reason is that many finance products were not built for software. An agent can't call a dealer or wait for an email confirmation. Automated FX hedging needs an API, and clear data the agent can read back.

It also needs limits. Your finance team sets the rules, and your systems, an AI agent or your team run the process inside them. Whoever runs it, the rate stays the one you locked. In a few years, I think a hedge that cannot be fully managed by an agent or API, throughout the transaction’s entire life cycle will feel like an old way of working. The products that last will be the ones that software can operate safely.


How can a platform offer FX hedging to its customers?

The same API that runs your hedges also lets you offer them. If you are a PSP, or run a payments platform, a marketplace or a SaaS product for businesses with cross-border payments, you can let your customers lock in exchange rates with flexible hedging inside your platform, without building it in-house. And because it is fully automated, it works even on micro-transactions, so you can offer it on every payment, not only the large ones. Even a USD 500 order can be hedged and drawn down at the rate locked on day one. FX protection becomes part of what you sell, not something your customers have to find somewhere else. This is what embedded FX hedging looks like in practice.

Lock the rate. Not your plans.

Back to our partner's question: why should your rate change every time you use your own hedge? Our answer is that it shouldn't.

Lock the rate once, for the full amount. Use it when your business needs it. And let your systems do the work.

Learn more about Grain Flexible or talk to our team. -----------------------------------------


About the author

Dor Golan previously served as the head of two successful hedge funds and as the co-founder of Horizon, a crypto liquidity provider. He has over 18 years of financial experience.


 
 
 

Comments


bottom of page