Skip to content

How Copy Trading Works

Copy trading lets you automatically replicate trades from wallets you choose to follow. When a tracked wallet buys or sells a token, Copy.exe detects it and executes the same trade from your trading wallet.

The Pipeline

Tracked Wallet trades on DEX

Real-time stream detects the transaction (sub-second)

Transaction parser identifies the DEX, token, and direction

Filters check if the trade matches your setup criteria

Trade is queued for execution

Your trading wallet executes the swap via smart routing

Speed & Performance

Copy.exe uses real-time on-chain streaming to detect trades — not polling. Every transaction on Solana is parsed and analyzed in real-time.

Detection

MetricValue
Detection latencySame Solana slot (~400ms)
End-to-end latencyUnder 2 seconds (detection → execution)
Swap capture rate98%+ of all DEX transactions
MethodReal-time streaming, not polling

Execution

MetricValue
RoutingSmart routing across all liquidity sources
MEV protectionBuilt-in — your trades won't get sandwiched
Slippage controlConfigurable per setup (default 15%)
Priority feesAuto-adjusted for fast inclusion

Parsing

Copy.exe doesn't rely on third-party APIs for trade data. Every transaction is parsed natively:

  • 14+ DEX protocols parsed in real-time
  • Bonding curves, AMMs, CLMMs, and order books all supported
  • Native SOL and SPL token amounts extracted directly from on-chain data
  • Multi-hop routes fully resolved (e.g., Token → SOL → USDC)
  • CPI (Cross-Program Invocation) transactions detected even when nested

TIP

This parsing approach means Copy.exe detects trades that other platforms miss — especially on newer DEXes and tokens with low API coverage.

Supported DEXes

Copy.exe parses transactions from 14+ DEXes:

DEXType
Raydium AMM V4AMM
Raydium CLMMConcentrated Liquidity
Raydium CPMMConstant Product
Orca WhirlpoolConcentrated Liquidity
PumpFunBonding Curve
PumpSwapAMM
Meteora DLMMDynamic Liquidity
Meteora DAMMDynamic AMM
JupiterAggregator
MoonitBonding Curve
LifinityProactive AMM
PhoenixOrder Book
OpenBookOrder Book
Serum V3Order Book (Legacy)

Execution

All copy trades are executed through smart routing to get the best price across all liquidity sources. Transactions are sent with MEV protection — your trades won't get sandwiched.

How Execution Works

  1. Route calculation: The best swap path is computed across all available pools
  2. Priority fee: Dynamically adjusted to ensure fast transaction inclusion
  3. MEV protection: Transaction is submitted through a protected channel to prevent sandwich attacks
  4. Confirmation: The trade result is logged and your position updated in real-time

Execution Guarantees

  • Atomic: If the swap fails (slippage exceeded, pool drained), no funds are lost
  • Logged: Every execution attempt is recorded with status, amounts, and timing
  • Independent: Failed trades on one setup don't affect other setups

Risk Management

  • Non-custodial: Your funds stay in your trading wallet at all times
  • Configurable: Set buy amounts, filters, and auto-sell rules per setup
  • Isolated: Each setup is independent — one bad trade doesn't affect others
  • Transparent: Every execution is logged with full details (amount in, amount out, price, timing)
  • Auto-sell: Automatic take profit and stop loss to protect your positions

Next Steps

Automated copy trading on Solana.