capabilities.work

Place a Futures Order

A 4-step recipe with Kraken. We can help you get access.

Recipe · 4 steps

Place a Futures Order

with Kraken

Confirm the instrument is trading, place a futures order, and confirm it is open.

  1. Confirm the instrument is in a tradable state before submitting an order.
  2. Read the live ticker for the symbol to price the order against the current market.
  3. Submit the futures order. Private Futures endpoints are signed and accept application/x-www-form-urlencoded bodies.
  4. List open orders to confirm the new order is resting on the book.
What you'll need to have ready
  • symbol: The futures instrument to trade (e.g. PI_XBTUSD).
  • orderType: Futures order type (lmt, mkt, stp, take_profit, ioc).
  • side: Order direction, buy or sell.
  • size: Order size in contracts.
  • limitPrice: Limit price; required for lmt orders.
  • cliOrdId: Optional client order id for idempotency and later lookup.
For your developer

Arazzo workflow kraken:place-futures-order, 4 operations: getInstrumentsStatus → getTickerForSymbol → sendOrder → getOpenOrdersFutures. Specs on APIs.io.