> For the complete documentation index, see [llms.txt](https://banana-gun.gitbook.io/banana-gun/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://banana-gun.gitbook.io/banana-gun/advanced-features/copy-trading.md).

# Copy Trading

Copy trading lets you copy another trader’s buy and sell orders.

{% hint style="danger" %}
**WARNING:** Some target wallets may become malicious and try to drain your funds by aping into pump and dumps or honeypots. Use a wallet scanner to review the target wallet's recent trades before setting up a copy trade.
{% endhint %}

### How to Set Up a Copy Trade

Find a wallet you want to copy trade and follow the steps below.

<table data-header-hidden><thead><tr><th valign="top"></th><th align="center" valign="top"></th></tr></thead><tbody><tr><td valign="top"><ol><li>Select <strong>Copy Trading</strong> from the start menu or type <code>/copytrade</code> in the text box.</li><li>Click <strong>New Copy Trade</strong>.</li><li>Enter the target wallet address.</li><li>Enter a description (e.g., "Top Trader")<em>.</em></li><li>Select the wallets you want to use and confirm.</li><li>Click <strong>Inactive</strong> to toggle it to <strong>Active</strong> and start copy trading.</li></ol><ul><li>View and manage copy trades from the <a href="#copy-trade-overview"><strong>Copy Trade Overview</strong></a> panel.</li></ul></td><td align="center" valign="top"><img src="https://2721983577-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbJwF8I0xl6xfT3mvMxHd%2Fuploads%2F6yTqz8xBZQV9Rq8cYyFE%2Fcopytrade%20new.gif?alt=media&amp;token=077aef1e-b0be-4b4d-b671-08b50f335574" alt="" data-size="original"></td></tr></tbody></table>

{% hint style="warning" %}
**Don't blow up your account!** Set a **Spending Limit** in **Advanced Settings** to limit how much each wallet can spend on copy trades.
{% endhint %}

### CopyTrade Details&#x20;

This panel appears after you set up your copy trade. It displays basic and advanced copy trade settings.

{% hint style="info" %}
**Note:** The example below shows copy trade settings for SOL. Settings may vary on other chains.
{% endhint %}

{% tabs %}
{% tab title="Settings" %}

<figure><img src="https://2721983577-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbJwF8I0xl6xfT3mvMxHd%2Fuploads%2F7vd1yCNPk8jzNYHKsjML%2Fimage.png?alt=media&amp;token=b671ed96-861b-4f7e-8d13-ea5765d68c83" alt="" width="375"><figcaption></figcaption></figure>

<table data-full-width="false"><thead><tr><th width="199">Button</th><th width="231">Description</th><th valign="middle">Example &#x26; Details</th></tr></thead><tbody><tr><td><ol><li><strong>Active</strong></li></ol><p></p></td><td>Turns the copy trade on or off.</td><td valign="middle">You set up a copy trade for 1 SOL. If <strong>Active</strong> is off, the copy trade will not execute.</td></tr><tr><td><ol start="2"><li><strong>Active (Time)</strong></li></ol></td><td>Set the length of the copy trade. </td><td valign="middle">You set the copy trade for 8 hours; it copies trades until the 8-hour period ends.</td></tr><tr><td><ol start="3"><li><strong>Wallet(s)</strong></li></ol></td><td>Select the wallet(s) for copy trading. </td><td valign="middle">Your default wallet will be used if you don't select another.</td></tr><tr><td><ol start="4"><li><strong>Max Buy</strong></li></ol></td><td>The maximum amount you will buy per copied trade.</td><td valign="middle">You put Max Buy on 3 SOL. Target wallets buy 5 SOL of a token. You only buy 3 SOL worth.</td></tr><tr><td><ol start="5"><li><strong>Buy Exact</strong></li></ol></td><td>Buy the same amount as the target wallet (up to <strong>Max Buy</strong>).</td><td valign="middle">Target wallet buys 3 SOL. You buy 3 SOL.</td></tr><tr><td><ol start="6"><li><strong>Buy Percent</strong></li></ol></td><td>Buy a percentage of the target wallet's buy amount.</td><td valign="middle">You set it to 50%. Target wallet buys 2 SOL. You buy 1 SOL.</td></tr><tr><td><ol start="7"><li><strong>Buy Fixed</strong></li></ol></td><td>Buy a fixed amount.</td><td valign="middle">You set it to 1 SOL. Target wallet buys 0.5 SOL. You buy 1 SOL. Target now buys 2 SOL. You buy 1 SOL.</td></tr><tr><td><ol start="8"><li><strong>Copy Sells</strong></li></ol></td><td>Turns copy sells on or off.</td><td valign="middle">Your trades execute whenever the target wallet sells.</td></tr><tr><td><ol start="9"><li><strong>Setup Limit Order</strong></li></ol></td><td>Set up buy or sell limit orders.</td><td valign="middle">These orders execute only when the price reaches your target.</td></tr><tr><td><ol start="10"><li><strong>Sell Mode</strong> </li></ol></td><td>Controls how copied sell amounts are calculated.</td><td valign="middle">Select <strong>Relative</strong> or <strong>Absolute</strong> to control how sell amounts are calculated.</td></tr><tr><td><ol start="11"><li><strong>Sell Exact</strong></li></ol></td><td>Sell the same percentage of your holdings as the target wallet.</td><td valign="middle">Target wallet sells 20% of its tokens. You sell 20% of your tokens (regardless of absolute values).</td></tr><tr><td><ol start="12"><li><strong>Sell Percent</strong></li></ol><p></p></td><td>Sell a percentage of your holdings based on the target wallet's sell.</td><td valign="middle">You set it to 50%. Target wallet sells 20% of its tokens. You sell 10% of your tokens.</td></tr><tr><td><ol start="13"><li><strong>Currency</strong></li></ol></td><td>The currency to use for buy orders. </td><td valign="middle">You can use a different buy currency than the target wallet.</td></tr><tr><td><ol start="14"><li><strong>Advanced Settings</strong></li></ol></td><td>Opens the <strong>Advanced Settings</strong> panel.</td><td valign="middle">You can further customize your copy trading settings here.</td></tr><tr><td><ol start="15"><li><strong>Remove CopyTrade</strong></li></ol></td><td>Deletes the copy trade.</td><td valign="middle">You want to quickly cancel your copy trade for a target wallet. </td></tr></tbody></table>
{% endtab %}

{% tab title="Advanced Settings" %}
Configure advanced settings to further customize your copy trade.

<figure><img src="https://2721983577-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbJwF8I0xl6xfT3mvMxHd%2Fuploads%2FdkBsxIthmSfLZI6J3JTd%2Fimage.png?alt=media&amp;token=ede685cd-c417-4bf8-8960-2629332ce03c" alt="" width="375"><figcaption></figcaption></figure>

{% hint style="info" %}
**Note:** On EVM chains, **Buy Gas** and **Sell Gas** are set in GWEI. The **Buy Anti-MEV** and **Sell Anti-MEV** buttons are not available for EVM copy trades.
{% endhint %}

<table><thead><tr><th width="202">Button</th><th width="237">Description</th><th>Example &#x26; Details</th></tr></thead><tbody><tr><td><ol><li><strong>Buy/Sell Anti-MEV</strong></li></ol></td><td>Use private transactions instead of the public mempool.</td><td>Turning it on (green) prevents MEV attacks but might make transactions slower.</td></tr><tr><td><ol start="2"><li><strong>Buy/Sell Mev-Tip</strong></li></ol></td><td>Set a tip to prioritize your transactions when Anti-MEV is on. </td><td>This tip is added to your gas amount. If unchanged, your default tip setting will be used.</td></tr><tr><td><ol start="3"><li><strong>Buy/Sell Gas</strong></li></ol></td><td>Set the gas fee you're willing to pay for your trades.</td><td>If unchanged, the default gas setting will be used.</td></tr><tr><td><ol start="4"><li><strong>Buy/Sell Slippage</strong></li></ol></td><td>Set the maximum price change (0–99%) you're willing to accept. 100% allows unlimited slippage.</td><td>100% means unlimited slippage. </td></tr><tr><td><ol start="5"><li><strong>Buy/Sell Tax Limit</strong></li></ol></td><td>Prevents buying or selling tokens with taxes above the limit.</td><td>You set to 10%. Target wallet buys/sells a token with 15% taxes. Your copy trade fails. </td></tr><tr><td><ol start="6"><li><strong>Buy Only Once</strong></li></ol></td><td>Copies the target wallet's first buy of a token only.</td><td>After your first buy, the token is blocked for 7 days.</td></tr><tr><td><ol start="7"><li><strong>Spending Limit</strong></li></ol></td><td>Sets the maximum amount the selected wallet can spend on copy trades. Trades exceeding this limit will fail.</td><td>You set <strong>Spending Limit</strong> to 3 SOL for Wallet X. You have already copy traded 2.5 SOL worth of tokens. The target wallet buys 1 SOL. Your copy trade fails because it exceeds the limit.</td></tr><tr><td><ol start="8"><li><strong>Min Market Cap</strong></li></ol></td><td>The minimum market cap the bot can auto-buy.</td><td>You set the limit to $500,000. The target wallet buys a token with a $400,000 market cap. Your copy trade fails.</td></tr><tr><td><ol start="9"><li><strong>Max Market Cap</strong></li></ol></td><td>The maximum market cap the bot can auto-buy.</td><td>You set the limit to $500,000. The target wallet buys a token with a $600,000 market cap. Your copy trade fails.</td></tr><tr><td><ol start="10"><li><strong>Min Token Age</strong></li></ol></td><td>The minimum age a token must be for the bot to auto-buy.</td><td>You set the minimum to 10 minutes. The target wallet buys a 5-minute-old token. Your copy trade fails.</td></tr><tr><td><ol start="11"><li><strong>Max Token Age</strong></li></ol></td><td>The maximum age a token can be for the bot to auto-buy.</td><td>You set the maximum to 24 hours. The target wallet buys a 2-day-old token. Your copy trade fails.</td></tr><tr><td><ol start="12"><li><strong>Ignore Sponsored Buys</strong></li></ol></td><td>Prevents copy trades from executing on sponsored buys.</td><td>The target wallet makes a sponsored buy. Your copy trade is ignored.</td></tr><tr><td><ol start="13"><li><strong>Min Trade Size</strong></li></ol></td><td>The minimum target wallet buy size required to trigger a copy trade.</td><td>You set the minimum to 1 SOL. The target wallet buys 0.5 SOL. Your copy trade does not execute.</td></tr><tr><td><ol start="14"><li><strong>Min Quote Liquidity</strong> </li></ol></td><td>The minimum quote liquidity required for the bot to auto-buy a token.</td><td>You set the minimum to $10,000. The token has $5,000 in quote liquidity. Your copy trade fails.</td></tr></tbody></table>
{% endtab %}

{% tab title="How to Update a Copy Trade" %}
Update the settings of an existing copy trade.

<figure><img src="https://2721983577-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbJwF8I0xl6xfT3mvMxHd%2Fuploads%2FMTBRDEgsnQVCvf6ics4v%2Fcopyytrade%20settings.gif?alt=media&amp;token=62c99018-ec07-4e01-856b-51ad183ff738" alt="" width="338"><figcaption></figcaption></figure>

1. Select **Copy Trading** from the start menu.
2. In the **Copy Trade** panel, click **Edit** beside the copy trade you want to update.
3. Select the setting you want to change.
4. Enter a new value in the text box or toggle a button.
5. The setting will update, and the new value will appear (e.g., **Max Buy** set to 10 SOL).
   {% endtab %}
   {% endtabs %}

### Copy Trade Overview&#x20;

This panel appears when you select **Copy Trading** from the start menu. It displays your copy trades and options to manage them.

<figure><img src="https://2721983577-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbJwF8I0xl6xfT3mvMxHd%2Fuploads%2F2SrGm1nlktKwz17visdt%2Fimage.png?alt=media&amp;token=cea14348-b22c-4571-92b4-5b5a4b7a6d0d" alt="" width="375"><figcaption></figcaption></figure>

1. **Chain:** Displays the selected chain. Click to select another chain or use the arrows to view copy trades on other chains.
2. **Refresh:** Refreshes the list of copy trades.
3. **Active Copy Trades:** Displays your active copy trades.
4. **Edit:** Opens the selected copy trade settings.
5. **Delete:** Deletes the selected copy trade.
6. **New Copy Trade:** Starts the process of creating a new copy trade.
7. [**Blocked Tokens**](#blocked-tokens)**:** Opens the **Blocked Tokens** settings.
8. [**Token Creator Filter**](#token-creator-filter)**:** Opens the **Token Creator Filter** settings.
9. **Pause All Copy Trades:** Pauses all active copy trades.

#### Token Filters

Control which tokens and token creators are eligible for copy trades.

{% hint style="info" %}
**Hint:** Use token filters to avoid copying trades involving unwanted tokens or token creators.
{% endhint %}

{% tabs %}
{% tab title="Blocked Tokens" %}
Select **Blocked Tokens** from the **Copy Trade Overview** panel to prevent specific tokens from being copy traded.

<figure><img src="https://2721983577-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbJwF8I0xl6xfT3mvMxHd%2Fuploads%2FjZlj8l66KbNj3t6qbYoP%2Fimage.png?alt=media&amp;token=1861927c-124a-4385-8af2-0d82a74264ca" alt="" width="375"><figcaption></figcaption></figure>

1. **Chain:** Displays the selected chain. Click to select another chain or use the arrows to switch chains.
2. **Refresh:** Updates the token information (price, market cap).
3. **Remove Token:** Remove a token from the blocked list.
4. **Add Token:** Add a token by pasting its address.
5. **Remove All Tokens:** Remove all tokens from the blocked list.
   {% endtab %}

{% tab title="Token Creator Filter" %}
Select **Token Creator Filter** from the **Copy Trade Overview** panel to block or allow copy trades based on the token creator.

<figure><img src="https://2721983577-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbJwF8I0xl6xfT3mvMxHd%2Fuploads%2F34SzQFrqFrALtIfiPt5V%2Fimage.png?alt=media&amp;token=0443e064-f716-4dec-b72a-6684d21e162b" alt="" width="375"><figcaption></figcaption></figure>

1. **Chain:** Displays the selected chain. Click to select another chain or use the arrows to switch chains.
2. **Refresh:** Refreshes the list of token creators.
3. **Add Allow:** Adds a token creator to the allow list.
4. **Add Deny:** Adds a token creator to the deny list.
5. **Clear All:** Clears all token creator filter rules.
   {% endtab %}
   {% endtabs %}
