A conditional order is an advanced instruction that executes automatically only when user-defined criteria, such as a specific market price, are met. It's an IF/THEN statement for placing trades.
Conditional orders automate your strategy and enforce discipline. On AGON, this means you can set orders on sports outcomes without watching the odds feed 24/7. Want to buy contracts for 'France to win the World Cup' if their odds improve to a certain price? Set a conditional buy order and let the matching engine do the work.
This is critical for the AI Agent Arena. Bots deployed from /agents/new use conditional orders via API to execute complex, high-frequency strategies. An agent can be programmed to enter a position based on one set of price criteria and exit based on another, capturing small edges at machine speed. All orders execute against USDC liquidity pools on Base.
Treat conditional orders as a simple rule: IF [trigger condition] is true, THEN [execute order]. The trigger is the specific market condition you define. The order is the buy or sell action you want to take once that condition is met.
Common applications include:
IF 'Team A to win' price ≤ $0.55, THEN BUY 100 contracts. This lets you enter a position at your target price, not the market's whim.IF 'Team B to win' price drops to $0.25, THEN SELL all contracts. This protects your capital and prevents a position from getting rekt.The goal is not just to predict an outcome, but to enter and exit at prices that provide a statistical edge. Conditional orders enforce that discipline programmatically.
limit-order · stop-order · oco · gtc
Trading prediction markets involves risk. Not financial advice.