Rocket Logo
Launch Beta
X (Twitter)DiscordTelegramDocsGithub
Learn

How Block-Based Micro-Auctions Work

Every block on Rocket is a micro-auction that clears at a single price. This piece breaks down how block-based micro-auctions work and why they underpin fair pricing, deeper liquidity, and execution quality, with no front-running and no speed edge.

Most trading venues treat speed as the default advantage. The first order in the queue wins. The fastest connection gets the fill. The market clears one trade at a time, in arrival order.

Rocket does something different. Each block on Rocket is a micro-auction: a short window where orders are collected, matched, and cleared together at one price.

That changes what competition looks like inside the block. Traders and market makers are not racing to be first. They are competing on price and size.

Every block is a micro-auction

Think of a block as a timed auction window, not a continuous order book that clears instantly on every tick.

While the block is open, traders and market makers can submit, update, or cancel orders. Nothing clears at individual arrival time. Instead, all eligible buy and sell interest in that block is held until the block closes.

At block close, Rocket aggregates that interest, selects a single clearing price, and executes eligible orders at that price.

One block. One auction. One clearing price for the orders that match.

What happens during a block

The flow is straightforward:

  • Open: The block opens. New orders can enter the auction.
  • Compete: Buyers and sellers improve price and size during the window. Updates can reflect new information before the block closes.
  • Close: The block ends. No new orders are accepted for that auction.
  • Clear: Supply and demand are aggregated. Rocket selects the clearing price.
  • Fill: Eligible orders execute at the clearing price, not at whatever price happened to be shown when each order first arrived.

The important detail is timing. Execution happens at block close, based on the full set of orders in the auction, not based on who clicked first inside the window.

How the clearing price is set

The clearing price is the price where buy and sell interest in the block can match as much volume as possible.

Buyers express the maximum they are willing to pay. Sellers express the minimum they are willing to accept. When those ranges overlap, there is room for a trade. The auction finds the price that clears the most eligible size within that overlap.

Orders that are priced to trade at or better than the clearing price can fill. Orders priced outside the clearing range do not.

Because everyone in the block clears against the same price, natural buyers and sellers can meet in the middle rather than giving up edge to whoever happened to be fastest.

Why time priority stops mattering inside the block

In a continuous, speed-first market, queue position is part of the edge. If you are first, you can hit a quote before it updates. If you are slow, you miss the fill or get a worse outcome.

Inside a Rocket block, arrival order is not the deciding factor. Price and size are.

A market maker can improve a quote late in the block and still participate on equal footing. A trader is not rewarded simply for having the fastest connection to the matching engine. The auction rewards better pricing.

That is the core design shift. Rocket is not trying to make trading feel slow for its own sake. It is trying to make latency less extractive and price more decisive.

For the broader thesis on why that matters, see The Rocket Advantage: Price, Not Speed.

No front-running, no speed edge

Front-running, in practice, is often a speed game: seeing an order, getting ahead of it, and capturing value before the original trader receives a fair clearing outcome.

Block-based micro-auctions reduce that dynamic in two ways.

  • Orders in the same block clear together at one price, so there is no race to pick off individual arrivals inside the auction window.
  • New information can be reflected in quotes before the block closes, so the clearing price can incorporate updated market conditions rather than locking in stale prices on a first-come basis.

This does not eliminate all market risk. It changes the game away from pure speed advantage and toward price competition.

What this means for spreads and liquidity

Market makers quote tighter when they trust the structure. If every small move creates stale-quote risk, the rational response is wider spreads and less displayed size.

Micro-auctions change that incentive. Because orders clear together at block close, market makers can update quotes during the block and compete on price without assuming they will always lose to the fastest taker.

Tighter spreads and more usable size are not guaranteed outcomes. They are the market response Rocket is designed to encourage when pricing competition replaces latency competition.

For traders, that shows up in practical terms:

  • Quotes that feel more usable
  • Spreads that are easier to act on
  • Entries and exits that depend less on speed
  • A market structure where improving price matters more than improving latency

A simple clearing example

Imagine a buyer willing to pay up to 100.10.

A seller willing to accept 100.00 or higher.

During the block, both orders sit in the auction with other interest on each side. At block close, the market clears somewhere between 100.00 and 100.10.

The buyer pays less than their limit. The seller receives more than their minimum. The surplus stays with the natural participants rather than being captured by speed alone.

That is what a single clearing price is meant to do: let overlapping buy and sell interest meet fairly inside the block.

Why this matters for options

Options are sensitive to execution quality. Premium, spread, strike, expiration, and exit all depend on the market around the trade.

A venue that rewards raw speed can feel expensive even when the thesis is right. A venue that rewards price competition gives market makers a reason to quote tighter and traders a reason to come back.

Block-based micro-auctions are especially relevant for options because options need liquidity that can update with the market, not quotes that exist mainly to be picked off.

If options are new to you, start with Options Trading 101 for DeFi Traders. If you want the category context, read Getting Options Right.

What to look for when you trade

You do not need to memorize the mechanics to use the product well. What matters is what you observe:

  • Does the quote make sense for the market?
  • Does the spread feel tradable?
  • Does the fill match the clearing logic you expected?
  • Is the exit as clear as the entry?
  • Would you trade more size if the market felt better?

Rocket built block-based micro-auctions so those questions matter more than who had the fastest connection.

Trade on Rocket

Trading involves risk. Nothing here is financial advice or a promise of returns.

Recommended next reads

← PreviousThe Rocket Advantage: Price, Not SpeedNext →The Rolex Challenge: options go live on Rocket