Execute a trade via SDK.
Venues:
Options:
Deprecated: venue=“sandbox”/“simmer” are deprecated, use venue=“sim” instead.
Requires API key in Authorization header (rate limited: 120/minute).
Documentation Index
Fetch the complete documentation index at: https://docs.simmer.markets/llms.txt
Use this file to discover all available pages before exploring further.
source tag groups trades for P&L tracking and prevents accidental re-buys on markets you already hold. Use a consistent prefix like sdk:strategy-name.Request to execute a trade via SDK.
yes, no buy, sell sim, simmer, sandbox, polymarket, kalshi GTC, GTD, FOK, FAK DEPRECATED. Legacy flag that returns Polymarket order params for client-side CLOB submission instead of executing the trade. YES side only — NO is not supported. Does not write to sim_trades and is incompatible with venue='sim'. Use venue='polymarket' for server-side execution (handles both managed and external wallets) or venue='sim' for sandbox trades.
Pre-signed Polymarket order from external wallet (client-side signing).
Supports both V1 and V2 order shapes via optional fields. The frontend populates V1-or-V2 depending on its VITE_POLYMARKET_V2_ENABLED flag; the /polymarket/place-order-external handler routes based on exchange_version hint on the parent ExternalWalletOrderRequest (or infers from which fields are present).
V1 uses: taker, expiration, nonce, feeRateBps (in signed hash) V2 uses: timestamp, metadata, builder (in signed hash); expiration retained in HTTP body at "0" (out of signed hash)
yes, no Successful Response