A live quote holds a rate for minutes, a forward locks one for a future date, a fixed rate holds a day. How each prices risk, and when treasury uses each.
A live quote prices a conversion now and holds that price for minutes. A forward contract fixes a rate today for a conversion on a set future date. A fixed rate is a provider-set price honored for a day or longer. Payouts you send today fit a live quote; known future bills fit a forward.
Finance teams tend to blur the three because all of them "lock a rate". They lock it for very different lengths of time, and that length decides who carries the market risk and where you pay for it. Definitions for every term here are in the on/off-ramp liquidity glossary.
Key takeaways
A live quote is a binding price for one conversion, calculated when you request it and held for a stated window. Execute before the window closes and the conversion settles at the quoted rate and fees.
At BlindPay, payout and payin quotes expire 5 minutes after creation by default, OTC payin quotes expire in 10 seconds, and SEPA payout quotes can be shorter. An expired quote is rejected, never executed at a new rate. Each quote shows commercial_quotation, the market rate, next to blindpay_quotation, the rate after BlindPay's margin, so the cost of the conversion is visible before you confirm. Where the exchange rate gets fixed maps that moment step by step.
A forward contract is an agreement to exchange two currencies on a set future date at a rate fixed today. Nothing changes hands until the date arrives.
Forwards are common. In the BIS 2025 Triennial Survey, outright forwards made up 19% of global FX turnover and spot 31%, out of $9.6 trillion traded per day in April 2025. The BIS notes that swaps and forwards are the instruments commonly used to hedge currency risk.
Offshore, some currencies, the Brazilian real among them, are often hedged with non-deliverable forwards. The BIS describes an NDF as a contract for the difference between an agreed rate and the actual spot rate at maturity, settled with a single payment. No reais change hands. It lists the real among the currencies with large NDF markets.
Forwards usually come from banks and FX brokers. Expect a credit line or collateral, a framework agreement, and a minimum size.
A fixed rate is a price a provider sets on a schedule, often once a day, and honors for every conversion until the next update. It looks simple on a pricing page. The cost hides in the buffer.
The provider carries every market move between updates. To survive a bad day, it sets the fixed rate further from the market than a live quote would be. Public reference rates work the same way: the ECB updates its euro reference rates around 16:00 CET each working day, publishes them for information purposes only, and strongly discourages using them for transactions.
They differ on how long the rate holds, and everything else follows from that.
| Live quote | Forward contract | Fixed rate | |
|---|---|---|---|
| When the rate is set | At request time | At trade date, for a future date | At the provider's update time |
| How long it holds | Seconds to minutes | Days to months | Usually a day |
| Who carries market risk | Provider, inside the window | Each side, against the agreed rate | Provider, until the next update |
| Where the cost sits | Spread shown on the quote | Forward points plus bank margin | Buffer built into the rate |
| What you need | An API or dashboard | Bank relationship, credit line or collateral | An account with the provider |
| Best for | Payouts sent now | Known future payables or receivables | Low-value flows where simplicity beats price |
Stablecoin FX slippage covers a fourth case you should avoid: an indicative rate that nobody commits to, where the risk lands on you.
A forward rate starts from today's spot rate and adjusts for the interest rate gap between the two currencies until the delivery date. The currency with the higher interest rate trades at a forward discount, so you get more of it per dollar at the forward date than today.
The simplified formula, using simple interest and a 360-day year:
Forward = Spot x (1 + quote currency rate x days / 360) / (1 + base currency rate x days / 360)
Illustrative example. A US importer owes a Brazilian supplier R$ 1,000,000 in 90 days. Spot is 5.40 BRL per USD. Assume BRL interest rates at 14% and USD at 4%. These are made-up inputs for the arithmetic, and real forwards in reais use their own conventions and a bank margin.
Now compare what happens with no hedge, paying on day 90 with a live quote:
| Spot on day 90 | Dollars needed unhedged | Versus the forward |
|---|---|---|
| 5.10 | $196,078 | $15,377 more |
| 5.534 | $180,701 | Same |
| 5.80 | $172,414 | $8,287 less |
The forward does not make the bill cheaper. It makes it known. That is the job.
Use a decision rule, not a preference.
Most teams that pay out across borders use the first one every day and the second one a few times a quarter.
Yes, and it is the usual setup. Think of two layers.
The hedge layer fixes your economic rate. A bank forward or NDF covers the R$ 1,000,000 due in 90 days at about 5.534.
The payment layer moves the money. On day 90 you request a live quote and pay the supplier over Pix. If spot moved to 5.10, the live quote costs more dollars than planned, and the hedge pays out roughly the difference. If spot moved to 5.80, the live quote costs fewer dollars, and you pay the difference on the hedge.
The net cost lands close to the forward rate either way, and the supplier gets the exact reais amount on the day. BlindPay runs the payment layer: a binding quote, a payout over the local rail, and a receiver amount you can show before anything moves.
Because someone has to carry the risk for every extra minute, and they will charge for it. A 5-minute window covers a confirmation screen. A 90-day window is a forward, and forwards are priced off interest rates and credit, not off a payout fee.
Design your payment flow around the window you get. Request the quote right before the user confirms, read expires_at from the response, and re-quote when it lapses. Stablecoin API quotes explained covers expiry and fee direction in the API. The cut-off times reference lists BlindPay's quote windows by type.
Price your next payout with a live quote and compare commercial_quotation with blindpay_quotation to see the margin. The payout quotes docs show every field in the response.
Seven places blockchain payments beat bank rails: contractor payroll, remittances, B2B suppliers, marketplaces, 24/7 treasury, bill pay, and PSP payouts.
AP2, ACP, and x402 each verify that an AI agent had permission to spend. Here is what every protocol covers, who backs it, and the reconciliation gap none of them close.
The three roles behind every card program, stablecoin cards included: what each one does, who carries liability, and what to ask a provider.