# Chase

Places a limit order at the best bid or ask and continually adjust its price to follow the quote until the order is cancelled, filled, or a maximum chase ‘distance’ is reached.

You can run multiple simultaneous chase orders and monitor them in the [Orders](https://docs.insilicoterminal.com/documentation/application-elements/orders) component.

**Chase To** sets the maximum acceptable adverse price for your order. For example, if choosing 0.5% with an initial entry of 10,000 the chase function continually adjusts the order price up to 10,000 + 0.5% = 10,050 (in case of a buy order). For convenience the red and green boxes below preview the maximum possible adverse price for each side.

<figure><img src="https://1855557010-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FuzWZkA5631kraBpRETyN%2Fuploads%2FGDcsfIbV7zYAnmM44Gq9%2Fc03f2a7b9ac832df95fafdd92e20abe0.png?alt=media&#x26;token=a5ec358d-98f8-4299-9b7b-06e43bb3bc53" alt=""><figcaption></figcaption></figure>

**Switches:**

* **Until Fill/Cancel** - Infinite chase. “Chase To” price is disabled and the order will continue to adjust until the operation is cancelled by the user or the order is filled
* **AGGR** - Toggle AGGR to make it chase the opposite side quote +/- 1 tick - instead of the top/bottom of your own side of the book.
* **Keep Order -** If canceled chase price it stays as a limit order
* **Reduce** - Can only reduce your open position
* **TP/SL** - Use [TP or SL](https://docs.insilicoterminal.com/documentation/execution-panel/tp-sl-switch) for your chase

<figure><img src="https://1855557010-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FuzWZkA5631kraBpRETyN%2Fuploads%2FQk69WOZzC8YgY2aplrt9%2FScreenshot%202025-07-30%20at%2018.55.52.png?alt=media&#x26;token=4a3da6b6-80df-4542-bc8a-3ae5166b11a2" alt=""><figcaption></figcaption></figure>

### **Stalk Mode**

<figure><img src="https://1855557010-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FuzWZkA5631kraBpRETyN%2Fuploads%2FK0UByikSI8rFMBv1b7kQ%2FScreenshot%202025-07-30%20at%2018.57.01.png?alt=media&#x26;token=b355db97-f89d-4607-85fb-026d04243222" alt=""><figcaption></figcaption></figure>

This mode performs a Chase, but instead of placing your order at the best bid or ask, it places the order at a given number of ticks/% away from the best bid/ask:

<figure><img src="https://1855557010-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FuzWZkA5631kraBpRETyN%2Fuploads%2FykShCqGeGhwv61YVHsjz%2FScreenshot%202025-07-30%20at%2018.58.10.png?alt=media&#x26;token=1c758e04-6c4e-4dda-b8aa-43b8223d9da6" alt=""><figcaption></figcaption></figure>

Here we're chasing or "stalking" the bid using the settings specified above. You can see the bid is kept 0.50% (roughly 493 USD) from the actual best bid price in the order book.

When the market quote moves up the limit order will follow it, at the given distance.&#x20;

There are two Stalk options:

**Maintain** attempts to maintain the given distance no matter if the market quote moves up or down. Your order would get filled on a wick when someone with one market order cuts through all resting bids/asks in the "maintained" distance between your order and the actual price.

**Trail** is one-way and only moves your order towards the market quote. You can think of this as similar to a trailing stop. e.g. So, if you're stalking the bid and the market quote moves up, then your bid moves up -- however if the market quote moves down then your bid price is left unchanged.

{% hint style="warning" %}
Caution: when using the **Maintain** option it is still possible your order will be filled during volatile market behavior. This possibility is more likely with a tight stalk distance.
{% endhint %}
