Place Order
polymarket.trading.place_orderPlace a limit order on Polymarket by specifying token ID, price, side, and size. Supports order types GTC, GTD, and FOK.
Instructions
Place a limit order on Polymarket
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| token_id | Yes | Polymarket CLOB token ID to trade | |
| price | Yes | Limit price between 0.01 and 0.99 | |
| side | Yes | Order side: buy or sell | |
| size | Yes | Order size in USDC units | |
| order_type | No | Order type: Good-Til-Cancelled, Good-Til-Date, Fill-Or-Kill | |
| tick_size | No | Minimum price increment (e.g. 0.01, 0.001) | |
| neg_risk | No | Whether this is a negative risk market |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | No | Tool response payload. Shape varies per tool — consult the tool description and inputSchema. May be an object, array, string, or number depending on the upstream provider response. | |
| error | No | Present only when the call failed. Includes error code, message, request_id, and any provider-specific extras. |