Gen6

Polymarket Trade

Place and manage orders on Polymarket prediction markets

Polymarket Trade provides trading operations for Polymarket prediction markets. It can create orders, cancel orders, list open orders, check balances, view active positions, and derive API keys.

In Gen6, the Polymarket Trade integration is intended for workflows that need to manage orders programmatically. Because trading operations can have financial impact, configure credentials carefully and test workflows before using them in production.

Usage Instructions

Provide the required private key and Polymarket API credentials, then choose a trading operation. Creating an order requires a token ID, side, price, size, order type, and funder address.

Trading actions can move funds or modify live orders. Use dedicated wallets, limit permissions where possible, and verify all workflow inputs before deploying automated trading workflows.

Tools

Orders

  • polymarket_trade_create_order - Create an order
  • polymarket_trade_cancel_order - Cancel a specific order
  • polymarket_trade_cancel_all_orders - Cancel all open orders

Account

  • polymarket_trade_get_open_orders - List open orders
  • polymarket_trade_get_account_balance - Get account balance
  • polymarket_trade_get_balance - Get token balance
  • polymarket_trade_get_active_positions - Get active positions

Setup

  • polymarket_trade_derive_api_keys - Derive Polymarket API credentials from a private key

Common Inputs

ParameterTypeRequiredDescription
privateKeystringYesEthereum private key for signing
apiKeystringMost operationsPolymarket L2 API key
apiSecretstringMost operationsPolymarket L2 API secret
apiPassphrasestringMost operationsPolymarket L2 API passphrase
funderAddressstringOperation-specificProxy wallet or funder address
signatureTypestringNoSignature type, such as EOA, Poly Proxy, or Gnosis Safe
tokenIdstringOperation-specificCLOB token ID
sidestringFor create orderBUY or SELL
pricestringFor create orderOrder price between 0 and 1
sizestringFor create orderOrder size in shares
orderTypestringFor create orderGTC, GTD, FOK, or FAK
orderIdstringFor cancel orderOrder ID to cancel
marketstringNoMarket condition ID filter

Output

ParameterTypeDescription
responsejsonPolymarket Trade API response

Notes

  • Category: tools
  • Type: polymarket_trade
  • Derived API keys are stored as environment variables instead of being printed to workflow output.