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 routingSpeed & 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
| Metric | Value |
|---|---|
| Detection latency | Same Solana slot (~400ms) |
| End-to-end latency | Under 2 seconds (detection → execution) |
| Swap capture rate | 98%+ of all DEX transactions |
| Method | Real-time streaming, not polling |
Execution
| Metric | Value |
|---|---|
| Routing | Smart routing across all liquidity sources |
| MEV protection | Built-in — your trades won't get sandwiched |
| Slippage control | Configurable per setup (default 15%) |
| Priority fees | Auto-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:
| DEX | Type |
|---|---|
| Raydium AMM V4 | AMM |
| Raydium CLMM | Concentrated Liquidity |
| Raydium CPMM | Constant Product |
| Orca Whirlpool | Concentrated Liquidity |
| PumpFun | Bonding Curve |
| PumpSwap | AMM |
| Meteora DLMM | Dynamic Liquidity |
| Meteora DAMM | Dynamic AMM |
| Jupiter | Aggregator |
| Moonit | Bonding Curve |
| Lifinity | Proactive AMM |
| Phoenix | Order Book |
| OpenBook | Order Book |
| Serum V3 | Order 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
- Route calculation: The best swap path is computed across all available pools
- Priority fee: Dynamically adjusted to ensure fast transaction inclusion
- MEV protection: Transaction is submitted through a protected channel to prevent sandwich attacks
- 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
- Set up your first copy trade
- Configure filters to control which trades get copied
- Set up auto-sell rules for automatic profit-taking