# Auto Buy/Sell

{% hint style="info" %}
After activating Auto Buy/Sell mode, each token contract you send to the Bot will be automated Buy/Sell based on your settings.&#x20;
{% endhint %}

## How to Enable Auto Buy

{% embed url="<https://app.arcade.software/share/fO5b1G8KvgNdmOsy4Jjo>" %}

**Step 1:** Use Settings button or /settings command – the bot will display a monitor explaining all available features.

**Step 2:** Scroll down to find the Auto Buy/Sell settings. Activate Auto Buy button.

**Step 3:** If you have multiple wallets in the bot:

* Enter the amount of SOL you want for Auto Buy.
* Choose the wallet(s) you want to use.

**Step 4:** The Auto Buy mode is now activated.

## How to Enable Auto Sell

{% embed url="<https://app.arcade.software/share/uTCEWd2Tnlsesmt6Uist>" %}

There are two mutually exclusive modes:

| Mode       | Description                                                               |
| ---------- | ------------------------------------------------------------------------- |
| CA Sell    | Instantly sell a percentage when a contract address is pasted.            |
| Order Sell | Create and manage a list of auto sell strategies based on your own rules. |

{% hint style="info" %}
You can only enable one mode at a time.
{% endhint %}

### CA Sell

{% embed url="<https://app.arcade.software/share/k906eUslYk3FgBxiZYuX>" %}

This is the traditional auto sell mode.

* Automatically sells a set percentage when a contract address is pasted.
* Settings include:
  * Activation button
  * Sell percentage: The percentage of token you want to sell.
  * Auto sell wallets: Choose the wallet you want to use for auto sell.

### Order Sell

{% embed url="<https://app.arcade.software/share/DiiWquQSQhXZyjRgzqnV>" %}

Create custom auto sell strategies triggered by price movement, time delay, or special events. Once enabled, this works with:

* Swap
* Limit orders

You can toggle each method on or off independently. You can also activate both these methods at the same time.

#### Adding Orders

Click "Add Order" to define one or more exit conditions.

You can set one or more of the following triggers:

<table><thead><tr><th width="227">Trigger Type</th><th>Description</th></tr></thead><tbody><tr><td>Percentage</td><td>Enter the target TP/SL value and the percentage you want to sell</td></tr><tr><td>Time after</td><td>Enter the time you want to sell and the percentage to sell</td></tr><tr><td>Event</td><td>There are two types of events: migration and devsell. Enter the event and the percentage to sell</td></tr><tr><td>Slippage</td><td>Enter your desired Slippage percent</td></tr><tr><td>Expires</td><td>Enter the expiry of your order. Valid options are s (seconds), m (minutes), h (hours), and d (days)</td></tr></tbody></table>

You can assign multiple rules per token. The total sell percentages across orders should not exceed 100%.


---

# Agent Instructions: 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://soltradingbot.gitbook.io/docs/feature-and-instruction/trading-tool/auto-buy-sell.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.
