Comparisons

Live Quote vs Forward Contract vs Fixed Rate for FX Payouts

How a live quote, a forward contract and a fixed rate differ on lock length, who carries the move and what each costs, with worked examples and a waiting rule.

Caio Barbosa

Founder & CO-CEO

Forbes Under 30. One of the leading voices in Fintech & Crypto in Brazil. Writes weekly about stablecoins, payments, and the future of financial infrastructure in Latin America.

Cover image for Lumx blog article: Live Quote vs Forward Contract vs Fixed Rate for FX Payouts
Cover image for Lumx blog article: Live Quote vs Forward Contract vs Fixed Rate for FX Payouts

A live quote is a price for one conversion, held for seconds or minutes. A forward contract fixes a rate today for a conversion on a later date. A fixed rate is a price a provider honors until its next update. Use a quote for a payment going out now and a forward for a known bill weeks away.

Best for: finance and payments teams that pay suppliers in another currency and need to know which tool covers which gap.

All three "lock a rate", which is why they get confused. They differ in the length of the lock, because someone carries the market for every extra minute and charges for it. Margin is covered in how stablecoin payout pricing works; this post stays on time.

How do a live quote, a forward contract and a fixed rate compare?

The lock horizon decides who carries the market and where the cost shows up.

Live quote, forward contract and fixed rate compared by lock horizon, risk bearer, cost, size and source.


Live quote

Forward contract

Fixed rate

When the rate is set

When you request it

On the trade date, for a later date

At the provider's update, often daily

How long it holds

Seconds to minutes

Days to months, until the value date

A day or longer

Who carries the move

The provider, inside the window

Both sides, against the agreed rate

The provider, until the next update

Where the cost sits

The spread and fee lines on the quote

Forward points plus the dealer's margin

A buffer built into the rate

Minimum size and access

Set by the provider and rail, through an API

Set by the bank or broker, with credit or margin

Set by the provider, with an account

Best for

A payment going out now

A known bill weeks away

Small, steady flows

On Lumx

A locked quote per transaction, plus a floating rate for estimates

Arranged with your bank or FX broker. Lumx handles the payment with a locked quote

Not a Lumx product. Each payment gets its own locked quote

A live quote is a payment tool and a forward is a hedging tool. They can stack: a forward fixes the economic rate for a future bill, and a live quote moves the money on the day.

A live quote holds a rate for minutes

A live quote is calculated when you ask and held for a stated window. Execute inside it and the conversion settles at the quoted rate and fees. Miss it and the quote is dead: nothing settles at a new rate behind your back, and you request another.

The provider carries the market for the window, so it stays short: it covers a confirmation screen, not the days around a due date. Window length and expiry are in how long a payment quote lasts.

On Lumx, a locked rate can be held for 30 seconds, 1 minute or 5 minutes. The 30-second lock has no fee, and the longer ones include a fee that covers volatility risk. A floating rate is a real-time reference with no lock and no fee, meant for estimates on screen.

A forward contract fixes a rate for a future date

A forward contract exchanges two currencies on a set date at a rate agreed today. Nothing moves until that date, and both sides are held to the agreed rate whichever way the market goes. It comes from banks and FX brokers, usually with a credit line or margin behind it. For some emerging-market currencies the hedge is a cash-settled non-deliverable forward, where no currency is delivered and only the difference is paid.

The forward rate is today's spot rate adjusted for the interest rate gap between the two currencies until the value date. In simple form, with a 360-day year:

Forward = spot x (1 + quote currency rate x days / 360) / (1 + base currency rate x days / 360)

The inputs below are assumptions chosen for the arithmetic, not market quotes. A company holding USDC owes a supplier R$ 250,000 in 90 days. Assume spot at 5.00 reais per USDC, a real interest rate of 14% and a dollar rate of 4%.

Illustrative forward on R$ 250,000 due in 90 days, against the spot rate on the due date. All rates are assumptions.

Spot on the due date

USDC needed unhedged

Versus the forward

4.80

52,083

3,291 more

5.1238 (the forward rate)

48,792

Same

5.40

46,296

2,496 less

The forward does not make the bill cheaper. It makes it known. It sits above spot because the interest rate gap is priced in, not because anyone forecast the rate. Buying reais today instead would tie up the USDC for 90 days while the reais earn their own rate.

A company that wants a rate fixed for a future date arranges the forward with its bank or FX broker, and Lumx handles the payment on the day with a locked quote.

A fixed rate is a buffer the provider charges you for

In its typical form, a fixed rate is a price the provider sets on a schedule, often once a day, and honors for every conversion until the next update. The cost, when there is one, is in a buffer.

The provider carries every move between updates, so it may set the rate further from the market than a live quote would sit and charge you that distance on every conversion. The buffer is the provider's own pricing choice, not a rule. A published daily reference rate is a different thing: the European Central Bank updates its euro reference rates around 16:00 CET each working day, publishes them for information only, and strongly discourages using them for transactions.

As an assumption, not a market quote: with the market at 5.00 and a daily fixed rate of 4.975, a 0.5% buffer, a R$ 250,000 payout needs 50,251 USDC instead of 50,000, which is 251 more. A fixed rate can earn its place on small, regular flows where comparing quotes costs more than any buffer. On larger flows a quote can be cheaper, in the writer's view, because its margin covers only minutes of risk.

Should you wait for a better rate?

This post does not forecast rates. Compare what waiting costs, such as a lost early-payment discount or a late fee, with the move you would need for waiting to win.

Illustrative payout of R$ 250,000 with a 1% discount for paying today, compared with paying in 5 days. Spot today is assumed at 5.00 and the later rates are assumptions.

Payment

Rate

USDC needed

Versus paying today

Today, with the discount (R$ 247,500)

5.00

49,500

Base

In 5 days, rate 4.90

4.90

51,020

1,520 more

In 5 days, rate 5.00

5.00

50,000

500 more

In 5 days, rate 5.10

5.10

49,020

480 less

The unlucky row is the one that hurts: 1,520 USDC more than the amount in the budget. Waiting only wins if the rate moves past about 5.05, roughly 1% in your favour. At an unchanged rate it costs the discount, and a 2% move against you costs three times that. Wait when the delay is free and either outcome is tolerable. Pay now when waiting costs more than the move you hope for. Use a forward when the amount is large and the date is far.

I would pay on the due date with a locked quote and leave timing out of the decision. A team that waits for a better rate is making a bet it did not size, and the day it loses, the loss lands in the supplier's amount, not in a line anyone planned for. I would hedge only the bills large enough to break the budget, take that hedge from the bank, and keep the payment itself boring: quote, confirm, pay.

A locked quote handles the part of the wait you control: the amount between the moment a person confirms and the moment the conversion runs.

How do you use a forward and a live quote together?

Treat them as two layers: one fixes your economic rate for a known date, the other moves the money when it arrives.

On the trade date you agree the forward. On the due date you request a quote and pay. If the market moved against you, the quote costs more USDC and the forward pays out roughly the difference. If it moved the other way, the quote is cheaper and you give the difference back. The net lands near the forward rate.

This layering assumes a cash-settled forward or NDF, settled against a reference rate. A deliverable forward replaces the conversion instead of sitting next to it: the reais go straight to the supplier and no quote is needed.

On Lumx the payment layer is the locked quote on a single transaction. Lumx does not offer a forward, NDF or option today, and is not a party to the hedge, which you arrange with your bank or broker. The wire alternative is compared in stablecoins versus SWIFT.

What a stablecoin payout cannot hedge

USDC is a dollar asset, so a business holding USDC is holding dollars and a stablecoin payout hedges nothing by existing. The local currency exposure sits in the conversion step, when USDC becomes the currency the recipient gets, the stage described in what an off-ramp is.

A locked quote covers the gap between the quote and the settlement of that conversion, on a route such as a stablecoin corridor. It does not cover a 30-day invoice in a local currency or reais you expect to receive later.

One case has a structural answer: a business that receives and pays in the same currency can match the two flows and leave little to hedge, covered in natural FX hedge in Brazil.

When a live quote is the wrong tool

  • An amount that is not known yet. A quote needs an amount on one side.

  • Exposure measured in weeks. A quote covers minutes. If the invoice date and the payment date are far apart and the amount would hurt the budget, take a forward from your bank or broker.

  • A reference rate written into the contract. If a supplier agreement names a central bank fix such as Brazil's PTAX, the reference rate the Central Bank publishes, pay at that fix. Which BRL rate to name is covered in PTAX or live quote.

What a locked quote looks like on Lumx

Lumx is stablecoin payments infrastructure for businesses that move money between Latin America and the rest of the world: one API to collect, hold, convert, and pay out in BRL, MXN, COP, USD, EUR, and GBP or in USDC and USDT, over local rails such as PIX, SPEI, PSE, Bre-B, ACH, FEDWIRE, SEPA, and Faster Payments, with SWIFT and on-behalf-of payments and collections (POBO and COBO) in USD, EUR, and GBP, plus named virtual accounts, custodial wallets, and KYB/KYC built in.

A locked rate is a request to the exchange rates endpoint with the customer, the rail, the currencies, an amount on the source or target side and a time lock. The response returns an id, an expiry time in UTC, the base and final rates and the final target amount. Pass the id as exchangeRateId on the transaction and it settles at the quoted rate.

A quote used after its window returns an expired-quote error, which calls for a new quote, not a retry. A new quote always comes with a new exchangeRateId, and a locked quote you never use leaves nothing behind. The clock starts when the quote is created. A transaction held in an RFI (a request for information from compliance) still settles at the quoted rate after the lock expires, because the fiat leg was already converted at the agreed rate. On an on-ramp, the payment window follows the quote, and a deposit that lands after expiry is refunded to the sender on the same rail.

Pricing is a monthly platform fee plus usage-based per-transaction fees, transparent FX on locked quotes, no pre-funding; no published plans. The lock covers the quote-to-settlement gap on a payout, and the rest of the exposure stays with the business and its bank. The BRL leg is on the USDC to BRL page, treasury-scale conversion is in BRL to USDC for corporate treasury, and stablecoin FX structures covers how liquidity is built. Routes are in global payments and Lumx coverage.

To see a quote before committing to anything, request a locked rate in the sandbox at api-sandbox.lumx.io and read the base rate, final rate and final amount in the response.

Methodology and sources

Product behavior was read from the Lumx documentation on November 1, 2026: exchange rates, transactions, autoconversion rules, partner fees and error codes.

The reference-rate statement is from the European Central Bank's euro reference rates page, read on November 1, 2026.

Every rate, interest rate and discount in the worked examples is an assumption, not a market quote or a forecast. Real forwards add a dealer margin and use each market's day-count conventions. No live Lumx quote was pulled.

Verified on November 1, 2026. Operational context, not legal, tax, or investment advice.

Cover photo: matthew Feeney on Unsplash.

  • What is the difference between a live quote and a forward contract?

    A live quote prices a conversion now and holds the price for seconds or minutes, for a payment you are about to make. A forward contract fixes a rate today for a conversion on a future date, often weeks or months away. One is a payment tool and the other is a hedging tool.

  • Is a fixed exchange rate cheaper than a live quote?

    Often not, though it is the provider's pricing choice. A provider that honors one rate for a day carries every move in that day and may build a buffer into the rate. A live quote carries the risk for minutes, so its margin is smaller.

  • Should you wait for a better exchange rate?

    Only if waiting is free and you can absorb a move in either direction. Compare what the delay costs, such as a lost discount or a late fee, with the move you would need for waiting to pay off. If the delay costs more, pay now.

  • Can I hedge a future payable and still pay it with a live quote?

    Yes, if the forward is cash-settled, as an NDF or a forward settled in USD against a reference rate. It fixes the rate for the due date, and on that day you pay with a quote while the forward settles the difference. A deliverable forward replaces the conversion instead. On Lumx the payment layer is a locked quote on the transaction.

  • How is a forward exchange rate calculated?

    It starts from today's spot rate and adjusts for the interest rate gap between the two currencies until the value date, and the dealer adds a margin. With spot at 5.00 reais per USDC, reais at 14%, dollars at 4% and 90 days, the simple formula gives about 5.12. The forward rate comes from your bank or FX broker.

Stay up to date with what Lumx is developing.

Sign up to receive them by email.

Share on socials:

live-quote-vs-forward-contract-vs-fixed-rate

A

live-quote-vs-forward-contract-vs-fixed-rate

Live Quote vs Forward Contract vs Fixed Rate for FX Payouts

Copy link

Copied!

live-quote-vs-forward-contract-vs-fixed-rate

TALK TO OUR TEAM

Ready to transform your business with stablecoins?

Discover how our infrastructure can seamlessly integrate stablecoins into your financial operations quickly, securely, and efficiently.

Comparisons

In this page

©2026. All rights reserved.

Lumx US OP LLC ("Lumx") is a financial technology and payments infrastructure company. Lumx US OP LLC is a Money Service Business (MSB) registered with the Financial Crimes Enforcement Network (FinCEN) (MSB #31000316459619). Lumx is not a state-licensed money transmitter and does not, in its own capacity, engage in the provision of regulated money transmission services. All such regulated activities are conducted exclusively through, and under the licenses of, duly authorized financial-institution partners.


Lumx is not a bank, financial institution, payment institution, or custodian of client funds. Certain services made available through the Platform may be provided by duly authorized and regulated third-party partners, in accordance with applicable laws and regulations.

Please refer to Lumx’s Terms of Use and Privacy Notice for further information regarding the conditions governing the use of the Platform and the processing of your personal data.