Kraken Futures automation
Nyria places your alerts as perpetual futures trades in your own Kraken Futures account. Alerts come from TradingView, Discord, Telegram or AI agents (MCP). Nyria trades Kraken's USD perpetuals. You connect with an API key.
What connects
Kraken Futures connects with an API key you create at futures.kraken.com. Set General API to Full Access. Set Withdrawal API to No Access.
In Nyria you enter the API key and the private key. Nyria stores both encrypted at rest and never shows them again.
Nyria reads the account and places orders. Without withdrawal access, the key can't move funds out.
Nyria trades Kraken's USD perpetuals. Dated and inverse futures aren't supported.
What Kraken Futures supports
| Asset class | Supported | Notes |
|---|---|---|
| USD perpetuals | Kraken's PF_ perpetual contracts | |
| Dated and inverse futures | Not supported on this connection | |
| Crypto spot | Use the Kraken page for spot |
Trading features
Orders
Market orders, long and short, sized in contracts by each bot's budget per entry. An exit goes out as its own reduce-only market order. Limit, take profit and stop orders are refused. Nothing waits at the broker between alerts. The exit comes from your alert.
How to connect
- 1Create a Nyria account. Sign up free and create a strategy for your TradingView, Discord or Telegram alerts. Run it on Nyria Paper first, then on the live account.
- 2Open Settings. Sign in at futures.kraken.com. Select your name, then Settings.
- 3Create the key. In the API panel, open the Create Key tab. Set General API to Full Access. Read Only keys can't place orders.
- 4Leave withdrawals off. Set Withdrawal API to No Access. Then select Create Key.
- 5Copy the keys. Copy the public key and the private key. The private key shows once.
- 6Add them in Nyria. Select Integrations, then the Kraken Futures card. Paste the API key and private key. Select Connect Kraken Futures.
- 7Deploy a bot. Deploy a bot on the strategy, pick the Kraken Futures account it trades and set its budget per entry. A bot on a live account needs a Nyria Pro plan or a Premium strategy you have bought.
Perpetuals carry margin risk
A perpetual position can be liquidated. Liquidation is done by the exchange. Nyria places only the orders your alerts ask for, and it doesn't top up your margin. You choose cross or isolated margin on the exchange, not in Nyria. Exits arrive from your alert source as their own alerts. When margin runs short, Nyria drops the order and doesn't retry the alert.
Questions
- Which Kraken Futures contracts does Nyria trade?
- Kraken's USD perpetuals. Dated and inverse futures aren't supported. Spot trades through the separate Kraken connection.
- Which permissions does the Kraken Futures key need?
- General API set to Full Access. Withdrawal API set to No Access. A Read Only key can't place orders.
- What if Kraken Futures says the key can't trade?
- Create a new key with General API on Full Access and paste it in.
- What if Kraken Futures rejects the key?
- Copy the public and private keys again and paste them in.
- Can I test before trading real money at Kraken Futures?
- Kraken Futures connects live accounts only. Nyria Paper is free, with no card, and runs the same strategy against simulated fills.
- Does Nyria hold my Kraken Futures login?
- No. A Kraken Futures API key doesn't need your password. Nyria stores the API key and private key encrypted at rest.
Test for free on paper first
Free on paper, no card required. Then run the same strategy on Kraken Futures.