Skip to content

Kraken Futures (perpetuals)

Connect Kraken Futures (KrakenFX) to Coinrule for USDT-margined perpetuals.

Updated 2026-05-29·1 min read

Coinrule supports Kraken Futures (KrakenFX) for perpetual contracts. This is a separate connection from Kraken spot.

How do I connect Kraken Futures?

Open Kraken Futures API settings

Enable these permissions

  • General API key — Full accessallows 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

ErrorFix
apiKeyNotFoundThe key was not created for Kraken Futures (a separate key from spot)
insufficientAvailableFundsYou need more collateral in your futures account
maxPositionViolationKraken's position limits are in place — reduce position size

Was this article helpful?

Trading involves risk. Past performance is not indicative of future results. Never trade with funds you cannot afford to lose. Coinrule does not provide financial advice.

Still stuck?

Contact support