Create Kraken API credentials for TradingView webhook automation

Configure Kraken API access so TradeAdapter can route TradingView alerts to Kraken with structured execution control.

Video

Watch the Kraken API setup walkthrough

Step 1

Open your Kraken account settings

Sign in through Kraken Pro, click the profile icon in the top right corner and choose Settings.

Kraken account menu with the Settings option
Step 2

Open the API tab and create a key

Switch to the API tab. Under Spot trading API, click Create API key — this is the key type used for spot and margin trading.

Kraken settings API tab with the Create API key button
Step 3

Grant only the permissions TradeAdapter needs

Give the key a description you will recognise later, then enable exactly the permissions below and leave the rest off. Turn IP address restriction on and enter the TradeAdapter address so the key cannot be used from anywhere else.

  • Funds — Query only. Leave Deposit, Withdraw and Earn off
  • Orders and trades — Query open, Query closed, Create & modify orders, Cancel & close orders
  • Data — Query ledger entries
Restrict this key to this IP 35.75.198.16
Kraken Add API key dialog showing permissions and IP address restriction
Step 4

Save the API key and private key

Click Generate key. Kraken shows the private key only on this screen — copy both values now, because the private key cannot be displayed again afterwards.

Kraken generated API key and private key with a save-them-now warning
Step 5

Continue to TradingView webhook setup

Paste the API key and private key into your TradeAdapter Kraken connection, then continue to page 2 to connect TradingView alerts for real-time trade execution.