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.
- Confirm the instrument is in a tradable state before submitting an order.
- Read the live ticker for the symbol to price the order against the current market.
- Submit the futures order. Private Futures endpoints are signed and accept application/x-www-form-urlencoded bodies.
- 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.