Kraken Futures (perpetuals)
Connect Kraken Futures (KrakenFX) to Coinrule for USDT-margined perpetuals.
Coinrule supports Kraken Futures (KrakenFX) for perpetual contracts. This is a separate connection from Kraken spot.
How do I connect Kraken Futures?
Enable these permissions
- ✓General API key — Full access— allows reading balances and placing orders.
Leave these OFF
- ✕Withdrawal API key — Full access
Notes
- ℹKraken Spot and Kraken Pro Futures use separate keys
Which markets are supported?
Perpetuals listed on Kraken Futures, including:
PF_XBTUSD(Bitcoin perpetual)PF_ETHUSD(Ethereum perpetual)PF_SOLUSD(Solana perpetual)- And others
Coinrule translates these to standard pair notation (e.g. BTC/USDT:PERP) in the UI.
How does leverage work?
You can set leverage on the strategy interpret screen. The available leverage range depends on the pair and your Kraken account tier — check the Kraken Futures documentation for current limits.
Leverage risk
Leveraged positions can be liquidated. Always set a stop-loss. Coinrule's trailing stop and ATR-based exits are well-suited to managing leveraged positions.
Troubleshooting
| Error | Fix |
|---|---|
apiKeyNotFound | The key was not created for Kraken Futures (a separate key from spot) |
insufficientAvailableFunds | You need more collateral in your futures account |
maxPositionViolation | Kraken's position limits are in place — reduce position size |