Skip to main content
POST
Copytrading Execute
This endpoint executes real trades. Always test with venue=sim first.

Body

application/json

Request for copytrading execute endpoint.

wallets
string[]
required
top_n
integer | null
max_usd_per_position
number
default:50
dry_run
boolean
default:false
buy_only
boolean
default:true
detect_whale_exits
boolean
default:false
max_trades
integer | null
venue
string | null
market_ids
string[] | null

Response

Successful Response

Response from copytrading execute endpoint.

success
boolean
required
wallets_analyzed
integer
required
positions_found
integer
required
conflicts_skipped
integer
required
top_n_used
integer
required
trades_needed
integer
required
trades_executed
integer
required
trades
SDKCopytradingTradeResult · object[]
required
summary
string
required
markets_matched
integer
default:0
user_positions
integer
default:0
trades_filtered_buy_only
integer
default:0
buys_skipped_min_shares
integer
default:0
buys_skipped_min_value
integer
default:0
whale_exits_detected
integer
default:0
failed_markets_skipped
integer
default:0
drift_filtered
integer
default:0
stale_filtered
integer
default:0
low_conviction_positions
integer
default:0
scope_filtered
integer
default:0
skipped_markets
Skipped Markets · object[]
errors
string[]