Brokers2 min read
How to connect Kraken to TerraTrade
Connect Kraken to TerraTrade with a read-only API key so crypto fills auto-sync into your journal. Follow the exact permissions and fields.
By TerraTrade Team

The Kraken integration brings crypto fills into TerraTrade through auto-sync. It uses a Kraken API key pair rather than your account password. The important part is permission setup: a key can authenticate successfully but return no trade history if Query closed orders & trades is not enabled.
| Integration detail | Kraken |
|---|---|
| Import method | Auto-sync |
| Asset class | Crypto |
| Credential fields | API key and private key |
| Required permissions | Query Funds; Query closed orders & trades |
| Kraken settings | Kraken API settings |
Create the Kraken key#
Go to Kraken's API settings and create a new key. Turn on exactly the read permissions TerraTrade's connection screen names:
- Query Funds
- Query closed orders & trades
Leave every trading permission off. TerraTrade reads fills and never places orders through this connection.
Connect Kraken step by step#
- Open the TerraTrade Import Center.
- Choose Kraken, then select Continue.
- Keep Auto-sync selected and select Continue again.
- In Connect Kraken, paste the public value into API key.
- Paste the secret value into Private key exactly as Kraken showed it.
- Select Connect account.
Once the completion screen says Kraken connected, choose to import now or finish with Done. Auto-sync then runs on a schedule, so new fills can land in the TerraTrade journal without repeated file uploads.
Fix an empty or rejected import#
If the account connects but no closed trades appear, check Query closed orders & trades first. Kraken starts a new key with permissions off, and Query Funds by itself is not enough to read closed trade history.
If the key is rejected, make sure the API key and private key came from the same newly created credential. Re-copy both without added spaces. When the private key has been lost, create a replacement key with the same two query permissions.
Does TerraTrade need a Kraken trading permission?
No. Leave every trading permission off. The two required permissions are Query Funds and Query closed orders & trades.
Why can a Kraken connection show no trades?
A key without Query closed orders & trades can still sign requests but cannot return the history TerraTrade needs. Edit or replace the key and enable that permission.
Can I recover a Kraken private key later?
Kraken shows it only when the key is created. If you did not save it, create a new API key pair and use that pair in TerraTrade.
KEEP READING

Brokers2 min read
How to import Webull trades into TerraTrade
Import Webull stocks or options into TerraTrade from a desktop Orders CSV, with the exact export steps, file limit, and duplicate handling.
Read post
Brokers2 min read
How to connect TopstepX to TerraTrade
Connect TopstepX futures to TerraTrade with automatic sync or import an Orders CSV. See the exact API-key, account-picker, and upload steps.
Read post
Brokers2 min read
How to connect tastytrade to TerraTrade
Connect tastytrade to TerraTrade with a read-only OAuth grant, choose your accounts, and keep stocks, options, and crypto trades in sync.
Read post