> For the complete documentation index, see [llms.txt](https://docs.turbine.exchange/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.turbine.exchange/trading/readme/market-tracking-orders.md).

# Advanced Mode

Define the spread you're willing to pay. Your order tracks the market at that spread and never goes stale.

In every batch, after fetching the newest market price, Turbine resets the limit price of your order to the market price minus your set spread.

### What are the benefits?

* **Orders never go stale:** They run as long as you want, tracking the market every batch.
* **You set the spread:** Instead of accepting the current market spread, wait until you settle for the spread you want (or better), for example by settling in a [coincidence of wants](/features/batching-solver.md).
* **Your order stays protected:** The [Speedbump](/features/the-speedbump.md) safeguards your order against bots that target stale orders. Open orders are [private](/features/private-orderbook.md), protecting you from frontrunning and sandwich attacks.

Arbitrageurs cannot snipe your order because the Speedbump delays them, and your trade is private.

Because the limit price never goes stale, your order runs safely for as long as you need. The longer it runs, the higher the chance it settles in a coincidence of wants (CoW) with other orders, which improves your price by skipping price impact and DEX fees.

### Spread Setting

You define the maximum percentage spread you are willing to pay above the current market price.

Spread can also be zero (fills only at mid-price) or negative (fills only above mid-price; you receive the spread, acting as resting maker liquidity).

The higher you set the maximum spread, the faster your order settles.

No matter how high you set your spread, you never pay more than the batch's uniform clearing price. You pay your spread or less.

The lower the spread you set, the longer your order takes to clear, but the better your price when it does.

Spread precision is in basis points (0.01%). Anything finer rounds down at submission.

To let Turbine automatically manage your spread until your order deadline (instead of a constant spread), see [Auto](/trading/readme/auto-mode.md).

### How the Fast / Cheap / Earn presets are computed

All three chips are derived from a single base: the current AMM spread for your pair plus the platform fee. Call that `D`. The Fast chip uses `D` as-is; Cheap and Earn scale it.

<table><thead><tr><th width="91">Preset</th><th width="267">Formula</th><th width="385">Behavior</th></tr></thead><tbody><tr><td><strong>Fast</strong></td><td><code>D</code> = AMM spread + platform fee</td><td>Same execution profile as a normal DEX aggregator.</td></tr><tr><td><strong>Cheap</strong></td><td><code>D × 0.6</code></td><td>Tighter target. The fee is built into the spread, not added on top, so the number you see is what you pay versus mid.</td></tr><tr><td><strong>Earn</strong></td><td><code>D × −0.1</code></td><td>Negative. Your order fills only if Turbine can settle it at a price better than mid-price.</td></tr></tbody></table>

You can ignore the presets and type any custom spread in basis points.

#### See also

{% content-ref url="/pages/oSTrZMbruCmH5RYx8BlN" %}
[Market Tracking Order](/features/market-tracking-order.md)
{% endcontent-ref %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.turbine.exchange/trading/readme/market-tracking-orders.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
