Skip to content

bullpen polymarket clob post-orders

Last updated: February 26, 2026

Post multiple limit orders in one batch call (authenticated, direct CLOB).

Usage

bullpen polymarket clob post-orders [OPTIONS] --tokens <TOKENS> --side <SIDE> --prices <PRICES> --sizes <SIZES>

Live Help

Post multiple limit orders in one batch call (authenticated, direct CLOB).

Token IDs, prices, and sizes are comma-separated and must have equal counts. Orders are signed locally and submitted directly to the Polymarket CLOB (no builder headers, no geoblock bypass). For normal trading use `polymarket limit-buy` / `polymarket limit-sell` instead.

Usage: bullpen polymarket clob post-orders [OPTIONS] --tokens <TOKENS> --side <SIDE> --prices <PRICES> --sizes <SIZES>

Options:
      --output <OUTPUT>
          [possible values: table, json]

      --tokens <TOKENS>
          Token IDs (comma-separated, one per order)

      --env <ENV>
          [possible values: staging, production]

      --side <SIDE>
          Side for all orders: buy or sell

          [possible values: buy, sell]

      --config <CONFIG>


      --prices <PRICES>
          Prices (comma-separated, one per order, range 0.01–0.99)

      --sizes <SIZES>
          Sizes in shares (comma-separated, one per order)

      --order-type <ORDER_TYPE>
          Order type: GTC, FOK, GTD, FAK (default: GTC)

          [default: gtc]
          [possible values: gtc, fok, gtd, fak]

  -h, --help
          Print help (see a summary with '-h')

Example Commands

bullpen polymarket clob post-orders [OPTIONS] --tokens <TOKENS> --side <SIDE> --prices <PRICES> --sizes <SIZES>
bullpen polymarket clob post-orders --help
bullpen polymarket clob post-orders --output json

Example Data

Representative JSON shape for automation and integrations:

{
  "command": "bullpen polymarket clob post-orders --output json",
  "ok": true,
  "data": {
    "example": "This is a representative output shape."
  },
  "last_updated": "2026-02-26"
}