Auto Mode
Time-Bound Orders
Auto Spread settles your trade within your deadline at the lowest possible spread.
You pick the deadline; Turbine dynamically manages the spread to optimize your surplus.
How Auto works
When you place an Auto order, Turbine builds a target-spread schedule that spans the order's lifetime.
The maximum spread the order accepts changes over time: it starts deeply below market (negative spread) and relaxes toward the current DEX aggregator rate (+ buffer) by your deadline.
There are two types of spread schedules: one type for the shortest orders (10 minutes), and another for the rest.
Long order spread schedule
This schedule applies to all orders whose lifetime is longer than 10 minutes.

The schedule walks through four phases:
1 · yolo
0–10%
Target spread is deeply negative. The order fills only against an exceptional match, like a whale order with significant price impact.
2 · earn
10–50%
Target spread crosses through the negative-spread band. Most peer matching happens here; this is the widest phase.
3 · ultra
50–75%
Target spread approaches the aggregator rate. Turbine LP sits just above the aggregator rate to wait for swings in AMM spread.
4 · sure thing
75–100%
Target spread crosses the aggregator rate slightly to guarantee settlement.
The schedule starts at −10% (the "yolo" anchor) and ends at the aggregator rate plus platform fees plus a small buffer (the "sure thing" floor). These are the two fixed anchors; Turbine manages the shape between them.
Short order spread schedule
This schedule applies to 10-minute orders. It is better suited for short orders which don't have so much time to spare to hope for negative spread.

The schedule walks through three phases:
2 · earn
0-10%
Target spread starts at negative values and quickly goes to slightly positive.
3 · normal
10–80%
Target spread approaches and slightly crosses the aggregator rate.
4 · sure thing
80–100%
Target spread aggressively goes to twice the market spread, to ensure settlement.
What happens in each batch
Every batch (about 12 seconds):
Turbine fetches the current market mid-price.
Your order's target spread is read from its schedule.
Your order enters the book for this batch at
limit price = market price - target spread.The batch clears and sets a uniform price for the pair. If the clearing price is at or below your target spread, your order settles (fully or partially) at that clearing price against a peer, Turbine LP, or on-chain liquidity (Tycho-routed DEXs and PMM RFQ).
If no match clears at the target spread, your order remains in the book. The next batch reads the next point on the schedule.
The schedule keeps moving regardless of fills: every batch, the target spread decays slightly, until by the deadline it reaches the "sure thing" floor, where on-chain liquidity fills it.
Worst case, best case
Worst case: the spread you would get on any DEX aggregator right now, or larger if the order is in danger of not getting filled.
Best case: much lower spread. Can include negative spread, meaning you receive more than mid-price.
The longer your deadline, the more time your trade spends in the negative-spread and near-mid bands where peer matches and AMM dislocations concentrate, and you settle at a significant surplus.
Picking a deadline
The Fill within slider is the only setting you need. Pick the longest deadline you're comfortable with. The order is private, MEV-protected, and tracks the market the whole time. You can cancel at any point.
See also
Market Tracking OrderThe SpeedbumpBatching SolverLast updated
Was this helpful?