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

# Copy Trading Settings Guide

## Parameter Guide

{% hint style="info" %}
The following describes each parameter as it appears in the `/copytrade` settings, ordered by button position from top to bottom, right to left.
{% endhint %}

<details>

<summary><strong>1. Copy Percentage / Fixed Amount ($)</strong></summary>

Determines how much you invest per trade relative to the target.

* Percentage Mode (e.g., 10%): If the target buys $100 worth of shares, you buy $10.
* Fixed Amount Mode (e.g., $50): You always buy $50 regardless of the target's trade size.
* How to Switch: Type the number with or without the `%` symbol when prompted.

</details>

<details>

<summary><strong>2. Market Order Copy Buy</strong></summary>

</details>

<details open>

<summary>    <strong>2.1. Market Order Slippage</strong></summary>

* Description: Represents the maximum price deviation you are willing to accept. The system always prioritizes the best available market price.
* *Note on FAK Logic: If slippage is too low, you may see error `400 no orders found to match with FAK order`. Polymarket uses Fill-and-Kill (FAK) logic; if liquidity isn't found within your slippage range, the order is partially filled or killed entirely to prevent unfavorable prices.*

</details>

<details>

<summary>    <strong>2.2. Retry for Failure</strong></summary>

* Description: When a Market Order copy trade fails, PolyCop will automatically retry the trade. You can set the number of retry attempts between 0 and 3.
* Input Requirements: Tap the button to cycle through the options: **1** → **2** → **3**→ **0** (no retry) .

</details>

<details>

<summary><strong>3. Limit Order Copy</strong></summary>

* Tap the **Market Order Copy Buy** button to switch to Limit Order mode for copy trading. The following 3.1 \~3.4 explains the parameters for Limit Order copy trading.

</details>

<details>

<summary>    <strong>3.1. Limit Price Offset</strong></summary>

* Description: Sets a price offset for limit orders so your purchase price is slightly higher or lower than the target’s, increasing fulfillment likelihood.
* Input Requirements: Can be negative, range `-0.99` \~ `0.99`, or enter `reset` to clear.
* Recommended Setting: Enter `0.02` to buy at $0.02 above the target price for better execution.

</details>

<details>

<summary>    <strong>3.2. Limit Order Duration</strong></summary>

* Description: Sets the lifespan of a limit order — unfilled limit orders are auto-cancelled after this many seconds.
* Input Requirements: Seconds (positive integer), minimum 125 seconds, no upper limit.
* Minimum 125 seconds due to a new Polymarket protocol update on GTD (Good-Til-Date) orders and network timing.

</details>

<details>

<summary>    <strong>3.3. Bid L1/.../Ask L3 (Order Book Pricing)</strong></summary>

* Descriptio&#x6E;**:**
  * Alternatively, you can place limit orders at these live order book price levels. You can select from specific depth levels: Bid L1/L2/L3, Ask L1/L2/L3, or the Mid-Price (refer to the diagram below).
  * **Bid L1** represents the highest price buyers are currently willing to pay, while **Ask L1** is the lowest price sellers are willing to accept. The **Mid-Price** is the exact center of the spread: (Bid L1+Ask L1)/2.
* Input Requirements: Click this button to switch between the order book prices. You have 7 different price levels to choose from, ranging from Bid L1 to Ask L3.
* Mode Switching: Selecting an order book price "Bid L1/.../Ask L1" automatically disables the previous "Price Offset" function. In the bot, you can easily toggle between these two pricing modes at any time. Just look for the green checkmark (✅) to confirm which mode is currently activ&#x65;**.**

<figure><img src="https://932293051-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6RH958mIbJRqog5izKje%2Fuploads%2F4cYn2sCDVK78Af68seae%2Fimage.png?alt=media&amp;token=7d17fe56-462b-4354-b461-b66520e4f629" alt=""><figcaption><p><strong>Example: Order book price levels in a 5-minute BTC market</strong></p></figcaption></figure>

</details>

<details>

<summary>    <strong>3.4. Limit to Market at Expiration</strong></summary>

* Descriptio&#x6E;**:** When selecting a Limit Order for copy trading and the set duration expires, this feature will **automatically convert it into a Market Order** to execute.
* Input Requirements: Tap the button to toggle. **ON** = enabled, **OFF** = disabled.

</details>

<details>

<summary><strong>4. Turbo Mode</strong></summary>

* Descriptio&#x6E;**:** Turbo Mode cuts out extra settings, lookups and queue waiting — so your copy trades fire faster, even under heavy traffic.
* Input Requirements: Tap the button to toggle. ✅ = enabled, ❌ = disabled.

</details>

<details>

<summary><strong>5. Stop Loss % / Price</strong></summary>

* Input: Percentage (`0.1%` \~ `100%`) or Fixed Price (`0.01` \~ `0.99`).
* Execution Logic: All Stop Loss orders use Market Orders. When prices move sharply, market orders may experience price slippage.

</details>

<details>

<summary><strong>6. Take Profit % / Price</strong></summary>

* Input: Percentage (`0.1%` \~ `100%`) or Fixed Price (`0.01` \~ `0.99`).
* Execution Logic (PM Constraints):
  * For orders ≥ 5 shares: The system places a Limit Order immediately to lock in gains.
  * For orders < 5 shares: The system uses Market Orders. Note that market orders may experience slippage during volatility.

</details>

<details>

<summary><strong>7. Balance SL</strong></summary>

* Description: Once set, the system checks your address balance every 10 minutes. If the balance falls below the Stop Loss threshold, the copy trading task will be automatically stopped. No positions will be closed or any other actions triggered.
* Input: Enter your Stop Loss threshold in USD, e.g. `100`.

</details>

<details>

<summary><strong>8. Balance TP</strong></summary>

* Description: Once set, the system checks your address balance every 10 minutes. If the balance exceeds the Take Profit threshold, the copy trading task will be automatically stopped. No positions will be closed or any other actions triggered.
* Input: Enter your Take Profit threshold in USD, e.g. `10000`.

</details>

<details>

<summary><strong>9. Below min limit, buy at min</strong></summary>

* Description: If enabled, when the calculated copy amount is lower than the platform's minimum requirement, the trade executes at the minimum.
* PolyMarket Minimum Requirements: $1 for market orders; 5 shares for limit orders.

{% hint style="info" icon="lightbulb-on" %}
Pro Tip: Best used in combination with Item #10.
{% endhint %}

</details>

<details>

<summary><strong>10. Ignore Trades Under/Above</strong></summary>

* Description: Sets a minimum or maximum trade amount filter for copy trading. Trades outside your specified range will be automatically ignored. You can set either one or both limits.
  * **Min Trade Amount**: Enter a value (`0`–`9,999,999`) to skip any trade where the target address trades below this amount. If Target Trade Amount < your minimum → trade is ignored
  * **Max Trade Amount**: Enter a value (`0`–`9,999,999`) to skip any trade where the target address trades above this amount. If Target Trade Amount > your maximum → trade is ignored

{% hint style="info" icon="lightbulb-on" %}
Anti-Noise Strategy:

* Setup: Set `Ignore` to $10–$50 and Enable `Below min limit`.
* Result: This filters out "dust" trades (noise). When the target makes a "real" trade (e.g., $100), even if your 1% copy ratio equals $1, the bot will ensure you enter the position at the platform minimum.
  {% endhint %}

</details>

<details>

<summary><strong>11. Max Price &#x26; Min Price</strong></summary>

* Max Price: Highest price to copy buy (`0.001` \~ `0.999`). Trades above this are ignored.
* Min Price: Lowest price to copy buy (`0.001` \~ `0.999`). Trades below this are ignored.

</details>

<details>

<summary><strong>12. Total Spend Limit (Trader Limit)</strong></summary>

* Description: Total amount to spend across all assets.
* Logic: If total exposure exceeds this, copying stops. It automatically resumes after you sell or claim positions and exposure drops below the limit.

</details>

<details>

<summary><strong>13. Max Per Trade</strong></summary>

* Description: Maximum amount per copy trade.
* Input: `1` \~ `9,999,999`, `reset`, or `-` for no limit.
* Logic: If the calculated amount exceeds this, the trade is capped at this value.

</details>

<details>

<summary><strong>14. Min Per Trade</strong></summary>

* Description: Minimum amount per copy trade.
* Input: `1` \~ `9,999,999`, `reset`, or `-` for no limit.
* Logic: If the calculated copy amount is lower than this value, it executes at this minimum.

</details>

<details>

<summary><strong>15. Max Per Market (Market Limit)</strong></summary>

* Description: Maximum capital allocated to a single Market / ConditionId.
* Logic: Sums the total USD spent on both Yes and No options within the same market to prevent over-concentration in a single event.

</details>

<details>

<summary><strong>16. Max Per Yes/No (Asset Limit)</strong></summary>

* Description: Maximum USD amount allocated to a single Asset (token).
* Calculation Includes: Successfully executed orders + Open limit orders (from this bot) + The current pending trade.
* Note: This represents your cumulative exposure per specific asset.

</details>

<details>

<summary><strong>17. Only Copy 5/15min Market Final Time</strong></summary>

* What it is: The "Last-Minute" or late-entry mode.
* What it does: If you set this to `60s`, your bot will **ONLY** copy trades made when there are **less than 60 seconds left** before the market closes. Any trades made earlier in the market will be ignored.

</details>

<details>

<summary><strong>18. Only Copy 5/15min Market start Time</strong></summary>

* What it is: The "Sniper" or early-entry mode.
* What it does: If you set this to `60s`, your bot will **ONLY** copy trades made within the **first 60 seconds** after the market opens. Any trades made by the target wallet after the first 60 seconds will be ignored.

</details>

<details>

<summary> <strong>19. No. of Markets Held</strong></summary>

* Description: Maximum number of distinct markets (`ConditionIds`) you can hold simultaneously. A count-based limit to ensure portfolio diversification.
* Input: `1` \~ `999`, or `-1` for unlimited.

</details>

<details>

<summary> 20<strong>. Only Copy Specific Market Types</strong></summary>

* Select only the market types you want to copy — Sports, Crypto, Politics, Weather, and more. (Crypto even has sub-options for 5-minute intervals, BTC, ETH). Only markets marked ✅ get copied.

  *Esports are included in Sports*
* Advanced Keywords Control:&#x20;
  * **Blacklist Markets Containing Keywords:** Skip any market whose name contains specific words (e.g., Blacklist "5min" to skip all short-interval crypto markets).&#x20;
  * **Only Buy Markets Containing Keywords**: Whitelist Keywords; only copy markets whose name matches specific words (e.g., Whitelist "LoL" to only copy LoL games)

</details>

<details>

<summary><strong>20. Copy Buy / Copy Sell Toggles</strong></summary>

* Disable Copy Buy: Stops replicating buys; continues replicating sells.
* Disable Copy Sell: Stops replicating sells; continues replicating buys.
* Disable Both: Pauses all copy-trading activity.

</details>

<details>

<summary><strong>21. Sell: Market Order / Sell: Limit Order</strong></summary>

* Market Order: Allows slippage configuration.
* Limit Order: Allows Price Offset and Expiration configuration.

{% hint style="warning" %}
🚨 TP/SL Compatibility: If you switch Sell mode to Limit Order, TP/SL will no longer function. TP/SL is only compatible with Market Orders because Polymarket does not allow two concurrent limit orders on the same position.
{% endhint %}

</details>

<details>

<summary><strong>22. Reverse Copy</strong></summary>

* What it is: A toggle that mirrors the target wallet's trades in the opposite direction. When enabled, if the target buys UP, you buy DOWN — and vice versa.
* What it does: Reverses the copy direction on every trade from the target wallet. All other parameters (copy amount, filters, TP/SL, etc.) remain in effect as normal.

</details>

## Recommended Settings by Trader Type

Not sure how to configure your copy trade? Use these profiles as a starting point based on the type of trader you're following.

### **Golden Principles**

Before you begin, remember the Golden Principles:

* **The Proportionality Principle**: Ensure your single trade size relative to your total balance matches the target’s. This ensures your profit margins align.
* **The Anti-Drawdown Principle**: Do not allow your balance to be exhausted quickly. Always leave room for market volatility.
* **Strategy Alignment**: Observe the target’s trade history and current positions, then select the matching profile below.

### **Profile Overview**

<table data-header-hidden><thead><tr><th width="82.48828125"></th><th width="256.046875"></th><th width="375.53515625"></th><th width="374.98828125"></th></tr></thead><tbody><tr><td><strong>Profile</strong></td><td><strong>Trader Type</strong></td><td><strong>Main Risk</strong></td><td><strong>Key Strategy</strong></td></tr><tr><td>1</td><td>Stable / Professional Trader</td><td>May suddenly place a very large bet</td><td>Copy proportionally + set a spending cap</td></tr><tr><td>2</td><td>Whale ($1M+ funds)</td><td>Their huge trades will drain your balance</td><td>Skip small moves + cap your market exposure</td></tr><tr><td>3</td><td>High-Frequency / Algorithm</td><td>Too many tiny trades = fees eat your profit</td><td>Filter weak signals + auto take profit</td></tr><tr><td>4</td><td>News / Event Trader</td><td>Prices move wildly and fast</td><td>Enter fast, don't worry about exact price</td></tr><tr><td>5</td><td>Low Liquidity / Price Sensitive</td><td>Bad entry price = lost money</td><td>Use limit orders + strict price control</td></tr><tr><td>6</td><td>Long-Term / Value Investor</td><td>Short-term swings may scare you out early</td><td>Wide stop loss + ignore small adjustments</td></tr></tbody></table>

{% tabs %}
{% tab title="Profile 1: Stable / Professional Trader" %}
**Who is this?** A careful trader with a steady record — they manage their trades well, win consistently, and never bet everything at once. Great for beginners to follow long-term.

**Goal:** Mirror the expert's win-rate model with a safety cap on extreme bets.

| **Setting**                 | **Recommended Value**                                | **Why**                                                            |
| --------------------------- | ---------------------------------------------------- | ------------------------------------------------------------------ |
| Copy Percentage             | 10%–20% (based on your balance vs. theirs)           | Keeps your trades in proportion to theirs                          |
| **Max Spend Per Trade**     | The most you're okay losing in one trade (e.g., $50) | **Important** — protects you if they suddenly bet big              |
| Below Min Limit, Buy at Min | ✅ ON                                                 | Makes sure you still enter even when the copy amount is very small |
| Ignore Trades Under         | $5–$10                                               | Skips tiny "leftover" trades that aren't worth copying             |
| {% endtab %}                |                                                      |                                                                    |

{% tab title="Profile 2: The Whale" %}
**Who is this?** A trader with $1M+ in funds. Their single bets can be tens of thousands of dollars — way more than most people can follow. They also cancel and adjust orders a lot.

**Goal:** Only follow their big, meaningful moves. Ignore the noise. Make sure their huge trades don't drain your balance.

| **Setting**          | **Recommended Value**     | **Why**                                                              |
| -------------------- | ------------------------- | -------------------------------------------------------------------- |
| Ignore Trades Under  | $500–$1,000               | Only copy their serious moves, not their "testing" trades            |
| Min Per Trade        | $5–$10                    | Makes sure each copied trade is worth placing                        |
| Max Spend Per Market | 10% of your total balance | A whale can afford to lose $50k on one market — you can't            |
| Limit Price Offset   | +0.02                     | Whales move prices fast; bid a little higher to make sure you get in |
| {% endtab %}         |                           |                                                                      |

{% tab title="Profile 3: High-Frequency / Algorithm" %}
**Who is this?** A trading bot (or bot-like trader) that makes hundreds of trades every day, grabbing tiny profits each time. Trades are very short and often use complex logic.

**Goal:** Follow the bot's best signals while filtering out the tiny, low-value trades that would just cost you in fees.

| **Setting**            | **Recommended Value**           | **Why**                                                             |
| ---------------------- | ------------------------------- | ------------------------------------------------------------------- |
| Copy Percentage        | % mode (based on their history) | Scales your trade size with the signal strength                     |
| Ignore Trades Under    | $5                              | Key filter — removes micro-trades that aren't worth copying         |
| Max Copy Market Number | 5–10                            | Stops your money from being spread too thin across too many markets |
| Take Profit            | 5%–10%                          | Bots take profits quickly — auto-exit so you don't miss the gain    |
| {% endtab %}           |                                 |                                                                     |

{% tab title="Profile 4: News / Event Trader" %}
**Who is this?** A trader who reacts instantly to breaking news (court rulings, big announcements, viral tweets). Prices can spike or crash in seconds.**Goal:** Get in as fast as possible — speed matters more than getting the perfect price.

| **Setting**                      | **Recommended Value**    | **Why**                                                                      |
| -------------------------------- | ------------------------ | ---------------------------------------------------------------------------- |
| <p>Market Order Slippage<br></p> | 5%–15%                   | Lets you buy even when the price is moving fast — avoids failed orders       |
| Sell Mode                        | Market Order             | Prices drop fast once news is "priced in" — exit immediately at market price |
| Below Min Limit, Buy at Min      | ✅ ON                     | Even a $1 entry is better than missing the move entirely                     |
| Max Spend Per Market             | Fixed amount (e.g., $50) | These trades can go to zero — never risk a large chunk of your balance       |
| {% endtab %}                     |                          |                                                                              |

{% tab title="Profile 5: Low Liquidity / Price Sensitive" %}
**Who is this?** A trader who operates in small, less popular markets where there aren't many buyers and sellers. Entry price matters a lot here — a bad fill can wipe out your profit.

**Goal:** Control your entry price carefully — don't overpay.

| **Setting**          | **Recommended Value** | **Why**                                                                   |
| -------------------- | --------------------- | ------------------------------------------------------------------------- |
| Buy Mode             | Limit Order Copy      | You set the exact price you're willing to pay                             |
| Limit Price Offset   | 0 or +0.01            | Match the trader's price exactly, or go just $0.01 higher to get in line  |
| Limit Order Duration | 120s                  | If not filled in 2 minutes, the price has moved too far — cancel and skip |
| Sell Mode            | Limit Order           | Try to sell at a better price and capture the spread                      |
| {% endtab %}         |                       |                                                                           |

{% tab title="Profile 6: Long-Term / Value Investor" %}
**Who is this?** A patient trader who holds positions for months, waiting for a big event outcome (like an election). They don't react to daily price swings.

**Goal:** Make sure you get in, and don't get scared out by normal short-term price moves.

| **Setting**         | **Recommended Value**          | **Why**                                                  |
| ------------------- | ------------------------------ | -------------------------------------------------------- |
| Limit Price Offset  | +0.03 or higher                | Helps you get filled in low-volume, long-term markets    |
| Stop Loss           | None or very wide (e.g., -50%) | Avoid being kicked out before the final result comes in  |
| Ignore Trades Under | $10–$50                        | Follow their big entries — ignore small portfolio tweaks |
| {% endtab %}        |                                |                                                          |
| {% endtabs %}       |                                |                                                          |

## **Summary: Two Rules That Apply to Every Profile**

**Rule 1 — Maintain Proportionality:** Keep your position ratio identical to the target's. This is the only way to match their ROI %.

**Rule 2 — Set a Circuit Breaker:** Always configure **Max Per Trade** and **Max Per Market**. Even if an expert makes a mistake or gets "tilted," your account will survive to trade another day.
