API Kraken Futures | REST Public API

Connection

URL: https://futures.kraken.com/derivatives/api/v3

 

Kraken Futures Public API doesn't require any authentication.

 

Configuration

The only configuration is enable or not a log for REST HTTP requests. Enable HTTPLogOptions if you want to save in a text file log all HTTP Requests/Responses

 

Events

  OnKrakenHTTPException: this event is called if there is any exception doing an HTTP Request from REST Api.

 

Methods

GetFeeSchedules

This endpoint lists all fee schedules. Authentication is not required.


KrakenFutures.REST_API.GetFeeSchedules();

Order Book

This endpoint returns the entire non-cumulative order book of currently listed Futures contracts.


KrakenFutures.REST_API.GetOrderBook('PI_XBTUSD');

Tickers

This endpoint returns current market data for all currently listed Futures contracts and indices.


KrakenFutures.REST_API.GetTickers();

Instruments

This endpoint returns specifications for all currently listed Futures contracts and indices.


KrakenFutures.REST_API.GetInstruments();

History

This endpoint returns the last 100 trades from the specified lastTime value - if no value specified will return the last 100 trades. is endpoint only returns trade history for a maximum of 7 days from the time it is called or since last .trading engine release (whichever is sooner).


KrakenFutures.REST_API.GetHistory('PI_XBTUSD');