Skip to main content

Copy Trader Bot

Use this bot to either share your trading portfolio with followers or copy another trader's portfolio allocations automatically.

Updated over 2 weeks ago

Overview

The Copy Trading bot enables two types of operations:

  1. Provider Mode: Share your portfolio allocations with followers

  1. Copier Mode: Automatically mirror a provider's portfolio allocations

The bot continuously monitors portfolio compositions and automatically rebalances to match the target allocations, maintaining a 1% threshold for changes to minimize unnecessary trades.

Details

The copy trading system works through:

  • Real-time portfolio tracking

  • Smart rebalancing algorithms

  • Threshold-based trading to reduce costs

When copying:

  • Portfolio allocations are normalized

  • Orders are executed in an optimized sequence

  • Minimum thresholds prevent excessive trading

How to Configure the Bot

General Settings

  • Exchange Platform: Select your preferred exchange

  • Trading Account: Choose the account for operations

  • As Provider: Account to be mirrored

  • As Copier: Account that will mirror the provider

  • Quote Currency: Base currency for all operations

  • Default: USDT

  • Supported: USDT, USDC, BUSD, DAI, USD

Bot Mode

  • Operation Mode: Choose between:

  • Provide Trading Signals: Share your portfolio

  • Copy Trading Signals: Follow another trader

Provider Settings

(Only visible when in Provider mode)

  • Provider ID: Automatically generated unique identifier

  • Share this ID with your followers

  • Required for followers to connect to your portfolio

Copier Settings

(Only visible when in Copier mode)

  • Provider ID: Enter the ID of the trader you want to follow

  • Must be exactly as shared by the provider

  • Maximum 8 characters

Frequently Asked Questions

How does the copying process work?

  1. Provider's portfolio is monitored continuously

  1. Copier bot receives updated allocations

  1. Current portfolio is compared to target

  1. Trades are executed when differences exceed 1%

How often does the portfolio rebalance?

  • Portfolio is checked every minute

  • Rebalancing occurs when:

  • Asset allocation differs by more than 1%

  • New provider allocations are published

  • Portfolio contains non-preferred stablecoins

What's the minimum balance needed?

Consider:

  • Exchange minimum trade sizes

  • Number of assets in provider's portfolio

  • Trading fees for rebalancing

  • Recommended: Sufficient balance to hold at least 1% in each asset

How are trades executed?

The bot follows a specific order:

  1. Sells over-allocated assets first

  1. Buys under-allocated assets

  1. Uses market orders for immediate execution

Can I modify the copying parameters?

Current fixed parameters include:

  • 1% rebalancing threshold

  • 1-minute check interval

  • Market order execution

What happens if trades fail?

The bot:

  • Logs all failed trades

  • Continues operating with successful trades

  • Retries failed operations on next iteration

  • Maintains portfolio tracking

Best Practices for Providers

  1. Maintain consistent portfolio management

  1. Use supported quote currencies

  1. Keep sufficient balance for accurate tracking

  1. Monitor your Provider ID sharing

  1. Inform followers of major strategy changes

Best Practices for Copiers

  1. Ensure sufficient starting capital

  1. Use the same quote currency as provider

  1. Verify Provider ID carefully

  1. Monitor rebalancing activities

  1. Keep enough funds for trading fees

Remember that copy trading involves automatically mirroring another trader's portfolio. Consider:

  • Your risk tolerance

  • Available capital

  • Trading fees impact

  • Portfolio composition

  • Market conditions

The bot is designed to maintain as close a match as possible to the provider's portfolio while minimizing unnecessary trades through its threshold-based approach.

Did this answer your question?