CCXT
krakenfutures

krakenfutures implicit API

Every raw krakenfutures endpoint exposed as a CCXT implicit method — names, HTTP verbs, paths and rate-limit costs.

Every endpoint in krakenfutures's api definition is exposed as an implicit method — a thin, generated wrapper around the raw exchange endpoint. Use these for exchange-specific functionality the CCXT API does not cover.

These methods are available in every CCXT language — TypeScript, JavaScript, Python, PHP, C#, Go and Java. Call them by the camelCase name shown in the tables below (e.g. publicGetFeeschedules); the snake_case alias (public_get_feeschedules) also works in JavaScript, Python and PHP, and Go uses the PascalCase form (PublicGetFeeschedules). Switch tabs for the call in each language:

const krakenfutures = new ccxt.krakenfutures ();
const response = await krakenfutures.publicGetFeeschedules (params);

Path parameters wrapped in {} (e.g. {pair}) are substituted from params; everything else in params is sent as the query string or request body. Cost is the rate-limiter weight of each call.

📚 Official krakenfutures API documentation: docs.kraken.com

55 implicit endpoints across 4 access groups.

public

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

MethodHTTPEndpointCost
publicGetFeeschedulesGETfeeschedules1
publicGetInstrumentsGETinstruments1
publicGetInstrumentsStatusGETinstruments/status1
publicGetInstrumentsSymbolStatusGETinstruments/{symbol}/status1
publicGetOrderbookGETorderbook1
publicGetTickersGETtickers1
publicGetTickersSymbolGETtickers/{symbol}1
publicGetHistoryGEThistory1
publicGetHistoricalfundingratesGEThistoricalfundingrates1

private

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

MethodHTTPEndpointCost
privateGetFeeschedulesVolumesGETfeeschedules/volumes1
privateGetOpenpositionsGETopenpositions1
privateGetNotificationsGETnotifications1
privateGetAccountsGETaccounts1
privateGetOpenordersGETopenorders1
privateGetRecentordersGETrecentorders1
privateGetFillsGETfills1
privateGetTransfersGETtransfers1
privateGetLeveragepreferencesGETleveragepreferences1
privateGetPnlpreferencesGETpnlpreferences1
privateGetAssignmentprogramCurrentGETassignmentprogram/current1
privateGetAssignmentprogramHistoryGETassignmentprogram/history1
privateGetOrdersStatusGETorders/status1
privateGetUnwindqueueGETunwindqueue1
privateGetSelfTradeStrategyGETself-trade-strategy1
privateGetSubaccountsGETsubaccounts1
privateGetSubaccountUidTradingEnabledGETsubaccount/{uid}/trading-enabled1
privateGetRfqAssignmentMaxLeverageGETrfq-assignment/max-leverage1
privatePostSendorderPOSTsendorder1
privatePostEditorderPOSTeditorder1
privatePostCancelorderPOSTcancelorder1
privatePostTransferPOSTtransfer1
privatePostTransferSubaccountPOSTtransfer/subaccount1
privatePostBatchorderPOSTbatchorder1
privatePostCancelallordersPOSTcancelallorders1
privatePostCancelallordersafterPOSTcancelallordersafter1
privatePostWithdrawalPOSTwithdrawal1
privatePostAssignmentprogramAddPOSTassignmentprogram/add1
privatePostAssignmentprogramDeletePOSTassignmentprogram/delete1
privatePutLeveragepreferencesPUTleveragepreferences1
privatePutPnlpreferencesPUTpnlpreferences1
privatePutSelfTradeStrategyPUTself-trade-strategy1
privatePutSubaccountUidTradingEnabledPUTsubaccount/{uid}/trading-enabled1
privatePutRfqAssignmentMaxLeveragePUTrfq-assignment/max-leverage1
privateDeleteRfqAssignmentMaxLeverageDELETErfq-assignment/max-leverage1

charts

Base URL: https://futures.kraken.com/api/charts/

MethodHTTPEndpointCost
chartsGetPriceTypeSymbolIntervalGET{price_type}/{symbol}/{interval}1
chartsGetAnalyticsLiquidityPoolGETanalytics/liquidity-pool1

history

Base URL: https://futures.kraken.com/api/history/

MethodHTTPEndpointCost
historyGetOrdersGETorders1
historyGetExecutionsGETexecutions1
historyGetTriggersGETtriggers1
historyGetAccountlogcsvGETaccountlogcsv1
historyGetAccountLogGETaccount-log1
historyGetMarketSymbolOrdersGETmarket/{symbol}/orders1
historyGetMarketSymbolExecutionsGETmarket/{symbol}/executions1
historyGetMarketSymbolPriceGETmarket/{symbol}/price1
historyGetPositionsGETpositions1

On this page