# Buy Settings

Selecting the ⚙️ *Buy* button reveals the following menu:

<figure><img src="https://3381910560-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzU4yHmvMsWFEfnWtIPR7%2Fuploads%2Fy3n3LQWk4mi8Cw1k5Z7l%2FGlobal%20Buy%20Settings.PNG?alt=media&#x26;token=eea4a5c9-9167-4477-99be-9a151cf2cee8" alt="" width="375"><figcaption><p>Global Settings: <em>Buy Settings</em></p></figcaption></figure>

The *Buy* menu offers a multitude of different configuration options that give you complete control over your purchase preferences. We explain these options below:

### 🟢 | 🔴 Confirm Manual Buy

If enabled 🟢, any buy buttons you press will require an additional confirmation. This can protect you from accidentally clicking buy buttons. **This only impacts manual buys and does NOT interfere with&#x20;*****Auto Buy*****.**

### 🔢 Buy KB <a href="#buy-kb" id="buy-kb"></a>

Assign customized values to the buy keyboard as shown below. You also have the option to reset the values to the default ones.

<figure><img src="https://3381910560-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzU4yHmvMsWFEfnWtIPR7%2Fuploads%2FkRgZ3OHSzF2scBngMZb3%2FBuy%20KB.jpg?alt=media&#x26;token=12d8ceb8-13b3-43b3-962e-288071ccddff" alt="" width="375"><figcaption><p>Buy Keyboard</p></figcaption></figure>

### **Gas Price**

*Exclusive to BSC*

Choose the preferred gas price you would like to use. Your gas price determines your transactions’ priority on the blockchain. The higher the price, the quicker the transactions will go through, but you’ll have to pay higher gas fees.

If you’re on Ethereum, Base, Avalanche, Sonic or Solana, you’ll encounter ***Gas Delta*** instead of ***Gas Price***:

### **Gas Delta**

*Exclusive to Ethereum, Base, Avalanche, Sonic and Solana*

For **Ethereum**, **Base**, **Avalanche** and **Sonic**, *Gas delta* will act as the max priority gwei on a Type-2 ETH transaction. Essentially, the bot will automatically adjust to the current gas average, and then add the chosen *Gas Delta* on top of it. Example:

* Gas average is 10 gwei
* Set *Gas Delta* to 3 gwei for example
* Your transaction’s gas price will now be 10 (base) + 3 (priority) gwei

Just like gas price on **BSC**, gas delta determines your transaction priority on **Ethereum**, **Base**, **Avalanche** and **Sonic**. Higher deltas will yield higher transaction speeds at the cost of higher gas fees.

On Arbitrum, *Gas Price/Delta* is completely irrelevant since the chain operates on a First-Come-First-Serve basis. More details on the subject can be found [here](https://research.arbitrum.io/t/transaction-ordering-policy/127).

On **Solana**, there is a minimum fixed transaction fee of 0.000005 SOL, but you have the ability to pay an additional fee through *Gas Delta* to boost your transaction and achieve quicker execution times. For example, if you set your *Gas Delta* to 0.01 SOL, you will end up paying 0.010005 SOL as transaction fees.

On **TON**, the bot will always send 0.2 TON as a reserve for transaction fees, and the remaining amount will be credited back to your wallet. Similarly, the transaction fee for TRON cannot be preset.

### Price Impact Alert

As an additional layer of protection, the bot will automatically display an alert for **manual and automated buys** when the estimated price impact of the trade is beyond the value of ***Price Impact Alert***. This alert can be bypassed by manually forcing the trade through, as shown in the figure below. By default, ***Price Impact Alert*** is set to 25% for buys but you can tune the value to effectively control the threshold at which the alert will be displayed.

<figure><img src="https://3381910560-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzU4yHmvMsWFEfnWtIPR7%2Fuploads%2Fgr3Ci1gNwe9e9BneYsvI%2FPrice%20Impact%20Alert.jpg?alt=media&#x26;token=35c18396-3df7-4b1b-a7e7-3d0991baf3c3" alt="" width="375"><figcaption><p>Example Alert for a Buy with High Price Impact</p></figcaption></figure>

### 🟢 | 🔴 Slippage

Choose the slippage tolerance for your buys. In some chains, using extremely high slippage values is dangerous since you can get frontrun by MEV bots, so please use a suitable value, or utilize *Smart Slippage*.

### 🟢 | 🔴 Smart Slippage

*Exclusive to ETH, BSC, Base, Avalanche, Sonic and Arbitrum*

This allows slippage to automatically adjust based on the token’s taxes and the price impact of your trade. This is not suitable for volatile situations like launches and snipes. We recommend you pair it with high *Gas Price/Delta*. **Keep in mind that&#x20;*****Smart Slippage*****&#x20;overrides any custom slippage values you might have selected earlier.** In other terms, when *Smart Slippage* is enabled 🟢, *Slippage* is disabled 🔴 and vice versa.

**In most cases, manual buys will rely on the&#x20;*****Gas Price/Delta*****&#x20;and&#x20;*****Slippage*****&#x20;settings specified in your&#x20;*****Global Buy Settings*****, so make sure you configure them properly.**

### 🟢 | 🔴 Allow Auto Buy

If enabled 🟢, auto-buys will now be allowed to trigger for pasted contracts, signals, and/or copytrade wallets that you have set up. However, enabling this does **NOT** force you to auto-buy UNLESS you have also enabled *Auto Buy* for pasted contracts, signals and/or copytrade wallet (more on this in Sections [5](https://docs.maestrobots.com/signals) and [8](https://docs.maestrobots.com/copytrade)). If you want to allow auto-buys in general, make sure that *Allow* *Auto Buy* is enabled 🟢 here as a first step.

### ⚙️ Auto Buy Checks

Includes optional checks and limits that you can set up for *Auto Buy*, as shown in the figure below. If any of the enabled limits is not met, *Auto Buy* won't trigger.

<figure><img src="https://3381910560-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzU4yHmvMsWFEfnWtIPR7%2Fuploads%2FAQF2FcmVUlq17ckzxqcc%2FAuto%20Buy%20Checks.jpg?alt=media&#x26;token=60aae6de-7e07-456e-a464-cf201048ad27" alt="" width="375"><figcaption><p><em>Auto Buy</em> Checks</p></figcaption></figure>

#### Min and Max MC

Choose the minimum and maximum marketcap the bot can auto-buy. **This will not impact manual buys.**

#### Min and Max Liquidity

Choose the minimum and maximum liquidity the bot can auto-buy. **This will not impact manual buys.**

#### Max Buy/Sell Tax

*Exclusive to ETH, BSC, Base, Avalanche, Sonic and Arbitrum*

Choose the maximum buy/sell tax the bot can auto-buy. This is a very important feature, as it can block contracts with high buy/sell tax. **This will not impact manual buys.**

### 🟢 | 🔴 Duplicate Buy

If disabled 🔴, the bot will block auto-buys for any token that you have a positive balance of. This protects you from situations where multiple call channels post the same token, or a copytrade wallet makes multiple purchases of the same project. To turn this protection off, enable ✅ *Dupe Buy*.

This wraps up the *Global Buy Settings.* We can now move on to the *Global Sell Settings*.


---

# 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://docs.maestrobots.com/global-settings/buy-settings.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.
