Known Issues
Issues listed here: python-kraken-sdk/issues
Futures Trading
The Kraken API returns 500 - INTERNAL_SERVER_ERROR for some endpoints if
order_id
ororderId
,cliOrdId
seems to work in all cases.Kraken’s API doesn’t seem to know the
trailing_stop
order type and raises an error if this type is part of an order. This order type is documented here https://docs.futures.kraken.com/#http-api-trading-v3-api-order-management-send-order1from kraken.futures import Trade 2 3Trade(key="api-key", secret="secret-key").create_order( 4 orderType="trailing_stop", 5 size=10, 6 side="buy", 7 symbol="PI_XBTUSD", 8 limitPrice=12000, 9 triggerSignal="mark", 10 trailingStopDeviationUnit="PERCENT", 11 trailingStopMaxDeviation=10, 12) 13""" Output: 14{ 15 "status": "BAD_REQUEST", 16 "result": "error", 17 "errors": [{ 18 "code": 11, 19 "message": "invalid order type" 20 }], 21 "serverTime":"2023-04-07T19:26:41.299Z" 22} 23""""