> 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/market-tracking-lp.md).

# Market Tracking LP

Turbine pools are constant-sum pools implemented as custom Uniswap v4 hooks.

### Features

* **Protected against LVR.** Turbine pools update their price before every batch settlement using Turbine's market-price oracle. Only trades that pass the Speedbump settle against Turbine pools. This eliminates stale-price sniping, which causes LVR.
* **Maximum capital efficiency.** Turbine pools concentrate all liquidity at the current market price as determined by the Turbine price oracle, more capital-efficient than concentrated-liquidity AMMs.
* **LP Speedbump.** Deposits and withdrawals are delayed by the Speedbump (<code class="expression">space.vars.speedbumpDuration</code>), just like trades. This protects pools from just-in-time liquidity attacks that aim to snipe rewards or trade on stale prices. Deposits and withdrawals execute in the next batch.
* **Exclusive to Turbine.** Turbine pools are custom Uniswap v4 pools that only Turbine can trade against.

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

Before each settlement, Turbine determines the market price and updates the mid-price of all pools, moving the constant-sum curve.

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

#### What "constant-sum" means for your position

Constant-sum pools price every unit of liquidity at the same rate: the current market mid-price plus your fee tier. There is no `x·y=k` curve; the pool quotes a single price across its full depth. As trades move through the pool, your two tokens are not held in a fixed ratio.

For what this means day-to-day, including how your token mix shifts and your exposure to price moves, see [Manage Liquidity via Web UI](/liquidity/manage-liquidity-via-web-ui.md).

#### See also

{% content-ref url="/pages/mHCmUHVHhOZAM8u492kA" %}
[Manage Liquidity Programmatically](/liquidity/liquidity-provision-for-engineers.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/features/market-tracking-lp.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.
