/home//guides/what-is-rfq-trading
Trading 6 min read

What Is RFQ Trading? Request-for-Quote Explained

Request-for-quote (RFQ) is one of the two execution models that power on-chain trading, and it's increasingly the engine behind the swap aggregators most people already use without realizing it. Instead of matching your order against a public order book, RFQ asks professional market makers for a firm price on your specific trade and lets you accept the best one. That single difference changes how slippage, MEV, and large orders behave. This guide explains how RFQ works, where it shines, and where an order book is the better tool.

Reviewed by Ross Kishenkov · Founder & Lead DeFi Analyst
1

Understand what 'request for quote' actually means

In an RFQ flow, you specify the pair and size you want to trade, and that request is shown to one or more market makers (or, in newer designs, a network of solvers). They respond with a firm, executable quote — a price they commit to for your size. You see the best quote and choose to accept it or walk away. Critically, the price is agreed before you sign the transaction, so there is effectively no slippage on the quoted amount. This is the opposite of a market order on an order book, where you accept whatever price the book gives you at execution time.

2

See why RFQ reduces slippage and MEV

Two structural benefits fall out of the RFQ design. First, no slippage on the quoted size: because the market maker commits to a price, you know exactly what you'll receive before confirming. Second, lower MEV exposure: there is no public limit order resting in a mempool for bots to detect and sandwich, because the trade is quoted and filled directly against a market maker. For large trades especially, this can mean meaningfully better net execution than naively sending a market order to a thin public book.

3

Recognize RFQ inside the tools you already use

You rarely interact with a 'pure' RFQ venue as a retail user. Instead, modern DEX aggregators blend RFQ with pool liquidity: Jupiter on Solana and Odos on EVM source RFQ-style quotes from market makers alongside AMM pools, then route your trade to whichever fills best. When an aggregator beats a single DEX on price, it's often because it pulled in a competitive RFQ quote you couldn't have reached on your own. So 'using RFQ' is frequently as simple as using a good aggregator.

4

Know the trade-offs

RFQ isn't free of downsides. You depend on market makers being willing to quote your pair and size — for very obscure tokens, there may be no quote, or a poor one. The quoted depth isn't displayed as a transparent public book, so you can't 'see the market' the way you can on a CLOB. And RFQ is typically immediate fill-or-reject: it doesn't natively offer the limit, stop, and TWAP order types that active traders rely on. For price discovery and active trading, an order book is usually the better tool.

5

Decide when to use RFQ vs an order book

Use RFQ (usually via an aggregator) when you want price certainty on a specific size, when you're trading a large or less-liquid amount and want to minimize slippage and MEV, or when you simply want the best net price on a swap without watching a book. Use a central limit order book (like Hyperliquid or dYdX) when you're actively trading, need transparent depth and price discovery, or want advanced order types. Many traders use both: an order book for active positions and an aggregator (which may quote RFQ) for swaps.

Trade Now

Start Trading On-Chain

Leverage up to 50x. No KYC. Your keys, your positions.

Maker rebate — get paid to provide liquidityNon-custodial. You keep your keys.

Key Takeaways

  • RFQ means market makers return a firm, executable quote for your specific trade size
  • Because the price is locked before you sign, there's no slippage on the quoted amount
  • RFQ reduces MEV — there's no public resting order in the mempool to sandwich
  • You usually access RFQ through aggregators like Jupiter (Solana) and Odos (EVM)
  • Order books remain better for active trading, price discovery, and advanced order types

Frequently Asked Questions

What is RFQ trading in crypto?

RFQ (request-for-quote) trading is an execution model where you ask professional market makers for a firm price on a specific pair and size, and they respond with an executable quote you can accept. Because the price is committed before you sign, there's no slippage on the quoted amount. In crypto, RFQ is most commonly accessed through swap aggregators like Jupiter and Odos, which blend RFQ quotes with pool liquidity to find your best price.

Is RFQ better than swapping on a normal DEX?

For many swaps, yes — especially larger ones. RFQ gives you a firm, slippage-free quote and reduces MEV exposure because there's no public order to front-run. But you don't usually choose 'RFQ' directly; you use an aggregator like Jupiter or Odos that compares RFQ quotes against AMM pools and routes to the best execution. That way you get RFQ's benefits when they win and pool liquidity when it's cheaper.

Does RFQ work for any token?

Not always. RFQ depends on market makers being willing to quote your specific pair and size. For highly liquid majors, quotes are competitive; for very obscure or illiquid tokens, there may be no RFQ quote or a poor one, in which case AMM pool liquidity (via an aggregator) may be the only route. This is one reason aggregators that blend both models are so useful — they fall back to whichever source can actually fill your trade.

Subscribe to the Signal

Get institutional-grade analysis, protocol alerts, and emerging risk assessments delivered to your terminal weekly. No noise.

> We respect privacy algorithms. Unsubscribe at any time.