> For the complete documentation index, see [llms.txt](https://docs.tensor.trade/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.tensor.trade/trade/get-started-with-tensors-amm/purchase-caps.md).

# Purchase Caps

**Purchase caps** are enforced on TensorSwap whenever you place an **escrowed order**.

{% hint style="info" %}
An escrowed order is one that is connected to your **shared escrow**. It lets you be more **capital efficient** by using the same funds to bid on / market-make for multiple collections. 💸
{% endhint %}

## Why are caps important?

Purchase caps are important because they **protect your escrow funds** from being accidentally used up by a forgotten bid order.

Example:

*Imagine you placed a bid order to buy some Awesome Collection X NFTs at 1 SOL a pop. You uploaded just enough funds into your escrow to buy 10, and happy days, someone filled your order.*&#x20;

*You went to touch grass and forgot you ever created this bid. A few days later you decide to create a 2nd bid for a different collection and upload some more funds into your escrow.*&#x20;

❌ *If the first bid was uncapped, then it would not **have access to those funds and continue buying.** This means if Awesome Collection X went down to 0.5 SOL your order would now buy a ton of NFTs at 2x the floor price!*

✅ *With bid caps, however, even though your escrow has more funds in it, the 1st bid order **does not have access to them.** It's been told to buy 10 and no more, and it's not allowed to touch your funds beyond that.*

{% hint style="success" %}
NFT purchase caps are turned on by default. There is nothing you have to do.
{% endhint %}

## Setting a cap when creating an order

When **creating a BID order** the purchase cap is automatically set equal to the number of NFTs you're bidding on:

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

When creating a **MARKET-MAKING order** you have the choice of what to set the purchase cap to manually:

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

## Editing an existing cap

You can always **change the cap** on your escrowed order by clicking on it and finding the **purchase cap** section:

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

Note that you can also change whether the order is escrowed or not by flipping this switch (if an order is no longer escrowed, the cap becomes irrelevant):

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

You can change the purchase cap on your order as much and as often as you want!

{% hint style="info" %}
Purchase caps only apply to **escrowed orders**. For normal orders, its purchase ability is capped by however much SOL you upload into it.
{% endhint %}

{% hint style="warning" %}
If you set the purchase cap to 0, the order is now **uncapped**. We recommend you **never** do that, as you're basically giving the order **unlimited access** to your escrow balance.
{% endhint %}
