Skip to content

Flip Orders: Concentrated Liquidity for CLOBs

Flip orders are a new type of limit order that automatically ‘flips’ liquidity on the opposite side of the book after each fill. Think of it like setting a post-fill action for your order.

Here’s how it works:

Let’s say you place a bid at $99 and set a flip price at $101.

  • When your $99 bid fills, instead of giving you the asset, we instantly place a sell order at $101.
  • When the $101 ask fills, we flip it back into the $99 bid.
  • This cycle continues every time the order fills. Hence the name, flip orders.

We simulate the feel of concentrated liquidity without requiring frequent cancelling and posting of orders on the book.

Each fill is treated independently and flipped as soon as it’s matched. Orders stay passive and follow price-time priority like any other limit order.

This provides fine-grained control like CLMMs (ex: Uniswap v3) directly on the order book.

Why Flip Orders Work

Flip orders make LPing on the order book accessible to everyone. You do not need custom infrastructure or active management. They work especially well for pairs like LST/native or stable/stable, where tight price ranges reduce the need for professional market makers.

Orders stay live on the book with no need for constant updates— just set your range and let it earn. Liquidity remains on the book with no fragmentation.

Read here to learn how to add liquidity to a market on Kuru


Some things to note:

  • Flip orders are limit orders and maintain Price Time Priority. Due to this behaviour, Just-in-time liquidity cannot frontrun flip order positions
  • Since they are orders, large price ranges will mean placing multiple orders and paying gas for every order. Making it difficult to place liquidity across large ranges