SPB Git
4.9 KB · 162 lines json
1{2  "slug": "kraken-api",3  "name": "Kraken API",4  "aliases": [5    "Kraken REST API",6    "Kraken WebSocket API",7    "Kraken Pro API"8  ],9  "vendor": {10    "name": "Payward, Inc. (Kraken)",11    "slug": "kraken",12    "website": "https://www.kraken.com"13  },14  "homepage_url": "https://www.kraken.com/pro/trading-api",15  "docs_url": "https://docs.kraken.com/",16  "repo_url": "https://github.com/krakenfx",17  "pricing_url": "https://www.kraken.com/features/fee-schedule",18  "product_type": "api-service",19  "product_status": "active",20  "summary": "REST, WebSocket and FIX interfaces to the Kraken cryptocurrency exchange for market data, spot and derivatives trading and account management",21  "description": "The Kraken API is the developer interface of the Kraken cryptocurrency exchange operated by Payward. It provides public endpoints for order books, trades, OHLC candles and asset pairs, and authenticated endpoints for balances, order placement, ledgers, funding and staking. Spot trading is served over REST and WebSocket, derivatives through a separate futures API, and FIX is offered for institutional connectivity. Private calls are signed with an API key and HMAC signature over a nonce, and permissions are scoped per key. Kraken publishes an open-source command-line client and lists community libraries for Python and Node.js. Market-data endpoints are free to call within rate limits; trading incurs exchange fees. Rate limits are tiered by account, and the API's crypto-only scope means equities or traditional assets need another venue.",22  "capabilities": [23    "Public market data: order book, trades, OHLC and ticker",24    "Authenticated spot order management and account ledgers",25    "WebSocket streams for real-time quotes and private order updates",26    "Futures API for derivatives trading",27    "FIX connectivity for institutions",28    "Kraken CLI with paper trading against live data"29  ],30  "workflows": [31    "Stream order-book updates over WebSocket into a research database",32    "Automate spot orders from a signed REST client"33  ],34  "advantages": [35    "Public market data without an account",36    "Multiple transports: REST, WebSocket, FIX",37    "Official CLI and documented signing scheme"38  ],39  "limitations": [40    "Crypto assets only",41    "Tiered rate limits require careful client design",42    "Regional availability of products varies"43  ],44  "prerequisites": [45    "Kraken account and API key for private endpoints"46  ],47  "audiences": [48    "Crypto traders and market makers",49    "Researchers collecting crypto microstructure data"50  ],51  "alternatives": [52    "alpaca",53    "interactive-brokers-api"54  ],55  "comparison_notes": "Alpaca and Interactive Brokers are regulated securities brokers whose APIs cover equities and options (and, for Alpaca, crypto); Kraken is a crypto exchange with exchange-native market data rather than consolidated securities feeds.",56  "categories": [57    {58      "slug": "financial-analysis-investing",59      "primary": true60    },61    {62      "slug": "market-data-apis",63      "label": "Crypto exchange market data"64    }65  ],66  "tags": [67    "crypto",68    "exchange",69    "trading-api",70    "websocket",71    "api",72    "market-data"73  ],74  "use_cases": [75    "automate-trading",76    "access-market-data"77  ],78  "operating_systems": [79    "any"80  ],81  "execution_modes": [82    "cloud"83  ],84  "interfaces": [85    "api",86    "cli"87  ],88  "deployment_models": [89    "saas"90  ],91  "integrations": [92    "QuantConnect",93    "ccxt",94    "krakenex (Python)",95    "kraken-api (Node.js)"96  ],97  "data_formats": [98    "JSON",99    "FIX"100  ],101  "languages": [102    "Any (HTTP)",103    "Python",104    "JavaScript"105  ],106  "source_model": "proprietary",107  "pricing_model": [108    "free",109    "usage-based"110  ],111  "pricing_checked_at": "2026-11-02",112  "self_hostable": false,113  "sources": [114    {115      "url": "https://www.kraken.com/pro/trading-api",116      "type": "official_site",117      "supports": [118        "name",119        "summary"120      ],121      "checked_at": "2026-11-02",122      "title": "Kraken Pro Trading API"123    },124    {125      "url": "https://docs.kraken.com/",126      "type": "official_docs",127      "supports": [128        "capabilities",129        "interfaces",130        "integrations"131      ],132      "checked_at": "2026-11-02",133      "title": "Kraken developer documentation"134    },135    {136      "url": "https://www.kraken.com/features/fee-schedule",137      "type": "pricing_page",138      "supports": [139        "pricing_model"140      ],141      "checked_at": "2026-11-02",142      "title": "Kraken fee schedule"143    },144    {145      "url": "https://github.com/krakenfx/kraken-cli",146      "type": "repository",147      "supports": [148        "capabilities"149      ],150      "checked_at": "2026-11-02",151      "title": "krakenfx/kraken-cli"152    }153  ],154  "confidence": "high",155  "depth": "standard",156  "featured": false,157  "discovery_method": "editorial-research",158  "editorial_status": "reviewed",159  "visibility": "public",160  "author": "batch-F"161}162
Files · laptop-initial-20261102
Menu

Theme