> 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/features/the-speedbump.md).

# The Speedbump

Turbine delays order placement and cancellations, LP deposits and withdrawals, by <code class="expression">space.vars.speedbumpDuration</code>, blocking arbitrage trades and just-in-time (JIT) liquidity.

This delay (what we call the "Speedbump") gives Turbine time to read the market *after* you commit to your action, and update order and LP prices accordingly. Useful to uninformed traders; a non-starter for informed ones.

Your order can actively [follow the market](/features/market-tracking-order.md) because the Speedbump blocks bots that read the market faster than Turbine's oracle.

### How the speedbump works

<figure><img src="/files/xUSPJUYUlYp9LljcHAbG" alt=""><figcaption></figcaption></figure>

* **Slow Zone:** All trades and LP actions are speedbumped, and act in the slow paradigm.
* **Fast Zone:** Turbine itself reads market information (price oracles, chain state, orderbook prices) instantly. Only user actions are speedbumped, never Turbine's own oracle.

### For example

Imagine a large ETF inflow for ETH on a major CEX increases the ETH price by 1%.

In an unprotected orderbook, arbitrage bots buy ETH below market from sitting orders (and from passive AMM LPs) and sell it at the new, higher market price.

In Turbine, the bot's buy order is delayed by <code class="expression">space.vars.speedbumpDuration</code>. This gives Turbine time to update the limit price of all user orders (and LP liquidity) in the orderbook to the new mid-price, before the bot's order hits. This makes the bot's orders unprofitable.

Even though Turbine might read prices slower than the bot, Turbine's price update still arrives in the market before the bot's order.


---

# 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/features/the-speedbump.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.
