Connect Kraken
Read-only. The journal never trades.
Kraken
hmac key
Could not connect
This venue is not ready to connect yet, so the form is disabled rather than taking a key it cannot use. Nothing has been stored. Your api secret has been cleared and must be entered again — we do not send a secret back to your browser.
⚠ This stores a secret
It is encrypted before it reaches the database and never
appears in a response or a log. It is still worth knowing: issue a key with trading and withdrawal disabled, and revoke it at the venue if you ever stop using this.
The credential is checked against the venue before it is
stored. If it turns out to allow trading or withdrawal, the connection is
refused and nothing is saved.
How to create the key
checked September 2026
Settings → API → Add key
- 1Sign in to Kraken and open Settings → API.
- 2Choose Add key and name it.
- 3Tick Query Funds, Query Open Orders & Trades and Query Closed Orders & Trades. Those three are all reads.
- 4Leave every Create, Modify, Cancel and Withdraw permission off.
- 5Generate the key and copy both values.
Turn on
Query FundsQuery Open Orders & TradesQuery Closed Orders & TradesQuery Ledger Entries
Leave off
Create & Modify OrdersCancel/Close OrdersWithdraw FundsExport Data
Worth knowing about Kraken
- Kraken permissions are individual tick boxes rather than one read-only switch, so it is worth checking the list twice.
- Kraken does not report hedge-mode positions, so that panel will show as unavailable rather than empty.
- You can delete this key at the exchange at any time. Doing so stops imports immediately and affects nothing else.
Exchanges move these settings without warning. If
what you see does not match, Kraken API settings ↗ is the
authority — and nothing here ever asks you to enable trading or
withdrawal.
What this connection can supply
crypto exchange
executions✓
open positions✓
fees✓
funding✓
Limits worth knowing
- Funding applies to perpetuals only.
- no balance history — the chart stays cumulative realized P&L, not an equity curve
- no stop-amendment history — the moved-stops pattern shows as unavailable