← Back to site ⚡ Trading Station Create Kraken Account Generate API Key Sign Up for SIGNUM Create Your Bot Find Webhook URL
Step 01
Create a Kraken Account

Kraken is the exchange where your bot will execute trades. It's one of the most trusted and liquid exchanges available.

1

Go to Kraken.com

Visit 🔗 kraken.com and click Create account.

2

Enter your email and create a username

Use a strong, unique password. Save it somewhere secure — a password manager is recommended.

3

Verify your email

Check your inbox and click the verification link Kraken sends you.

4

Complete identity verification (KYC)

Kraken requires identity verification before you can trade. Go to Settings → Verification and complete the process. You'll need a government-issued ID. Starter verification takes 1–5 minutes. Intermediate allows higher limits.

💡

Intermediate verification unlocks higher deposit/withdrawal limits and gives you access to Kraken Pro — the professional trading interface with lower fees.

5

Enable Two-Factor Authentication (2FA)

Go to Settings → Security and enable 2FA using an authenticator app like Google Authenticator or Authy. This is required for API key creation.

⚠️

Never skip 2FA on a trading exchange account. Your funds depend on it.

6

Deposit funds

Go to Funding → Deposit and transfer funds via bank transfer, wire, or crypto. Your bot will only trade with funds available on Kraken.

Step 02
Generate a Kraken API Key

The API key lets SIGNUM place trades on your behalf without needing your password. You control exactly what it can and cannot do.

1

Open API Settings

Log into Kraken → click your account icon (top right) → Security → API. Or go directly to 🔗 kraken.com/u/security/api

2

Click "Add key"

Give your key a descriptive name — something like SIGNUM Trading Bot so you know what it's for.

3

Set the correct permissions

Enable only the permissions your bot needs. For SIGNUM spot trading, enable:

✅ Query Funds — lets bot check your balance
✅ Create & Modify Orders — lets bot place trades
✅ Cancel/Close Orders — lets bot exit positions
✅ Query Open Orders & Trades — lets bot check status

❌ Do NOT enable Withdraw Funds
❌ Do NOT enable Deposit Funds
⚠️

Never enable withdrawal permissions on a trading bot API key. If the key is ever compromised, your funds cannot be stolen.

4

Set IP restrictions (recommended)

If SIGNUM provides their server IP addresses, you can whitelist them here so your API key only accepts requests from SIGNUM's servers. Check SIGNUM's documentation for their IP range. This is optional but adds an extra layer of security.

5

Save your API Key and Private Key

Kraken will show you the API Key (public) and the Private Key. Copy both immediately — the Private Key is shown only once. Store them securely. You will need both to connect SIGNUM.

⚠️

If you lose your Private Key you cannot recover it. You'll need to delete the key and create a new one.

Step 03
Sign Up for SIGNUM

SIGNUM is the bot platform that receives your trading signals and executes them on Kraken. It's the bridge between HyperSignal and your exchange.

1

Go to SIGNUM

Visit 🔗 signum.money and click Get Started or Sign Up.

2

Create your account

Register with your email address. Verify your email when prompted.

3

Choose a SIGNUM plan

SIGNUM offers free and paid tiers. The free tier allows a limited number of bots and signals. For unlimited webhook signals and priority execution, a paid plan is recommended. Check their current pricing at signum.money/pricing.

💡

Start with the free tier to verify everything is working, then upgrade when you're ready to run live with real funds.

Step 04
Create Your Trading Bot in SIGNUM

Each bot in SIGNUM is configured for a specific exchange, trading pair, and strategy. You'll create one bot per pair you want to trade.

1

Navigate to Bots

Log into SIGNUM → go to the Bots section in the dashboard → click Create Bot or + New Bot.

2

Select your exchange

Choose Kraken from the exchange dropdown. Select Spot as the account type (not futures/margin unless you intend to use leverage).

3

Choose your trading pair

Select the pair you want this bot to trade — e.g. BTC/USD. Each bot handles one pair. Create additional bots for additional pairs.

4

Name your bot

Give it a clear name like HyperSignal BTC/USD so you can identify it easily when you have multiple bots running.

5

Set signal schema to 2

Under signal settings, set the schema version to 2. HyperSignal uses Schema 2 for all webhooks. This ensures the signal format matches what SIGNUM expects.

6

Save your bot

Click Create or Save. Your bot will appear in your bots list. It won't execute trades yet — you need to connect your Kraken API key first.

Step 05
Connect Kraken API to Your SIGNUM Bot

This step links your Kraken account to SIGNUM so the bot can place real trades on your behalf.

1

Open your bot settings

In SIGNUM → Bots → click your bot → go to Settings or Exchange Connection.

2

Add your Kraken API credentials

Paste your Kraken API Key and Private Key from Step 02 into the corresponding fields in SIGNUM.

⚠️

Only enter your Kraken API credentials on signum.money — never share them on any other site or platform.

3

Test the connection

SIGNUM will verify the API credentials by querying your Kraken balance. If it shows your balance correctly, the connection is working. If you see an error, double-check that you copied both keys correctly and that the API key has the right permissions from Step 02.

4

Set your position sizing

Configure how much of your balance the bot should use per trade. HyperSignal uses the following recommended sizing:

Hyper Buy signal: 65% of available funds
Confirmed Buy signal: 95% of available funds
Sell signals: 100% of open position (full close)
💡

These are suggestions — start smaller (10–25%) while you validate the signals on your setup, then scale up as you gain confidence.

Step 06
Find Your Webhook URL and Bot Public Code

These two values are what you'll paste into the HyperSignal Trading Station to connect your bot.

1

Find your SIGNUM webhook URL

In SIGNUM → your bot settings → look for Webhook URL or Signal URL. It will look something like:

https://signals.signum.money/trading

This is the same URL for all SIGNUM bots — the bot is identified by the Public Code in the signal payload, not the URL itself.

2

Find your Bot Public Code

In SIGNUM → your bot settings → look for Public Code or Bot Public Code. It's a short alphanumeric string — for example:

y5QJ2EZu — your bot's unique identifier

This is different from your numeric Bot ID (e.g. 26990). The Public Code is what gets included in the webhook payload.

⚠️

Make sure you copy the Public Code — NOT the numeric Bot ID. They look different and serve different purposes.

3

Understand the signal payload format

When HyperSignal fires a buy or sell signal, it sends this JSON to your webhook:

// BUY signal
{
  "action": "buy",
  "ticker": "BTCUSD",
  "order_size": "65%",
  "position_size": "1",
  "schema": "2",
  "timestamp": "2026-07-24T12:00:00Z",
  "bot_id": "YOUR_PUBLIC_CODE"
}
// SELL signal
{
  "action": "sell",
  "ticker": "BTCUSD",
  "order_size": "100%",
  "position_size": "0",
  "schema": "2",
  "timestamp": "2026-07-24T12:00:00Z",
  "bot_id": "YOUR_PUBLIC_CODE"
}
FieldDescription
action"buy" to open a position · "sell" to close
tickerTrading pair e.g. BTCUSD, ETHUSD
order_size% of available balance to use (buy) or % of position to close (sell)
position_size"1" when entering a long · "0" when closing completely
schemaAlways "2" for SIGNUM Schema 2
bot_idYour SIGNUM bot's Public Code
Step 07
Configure the Trading Station

Now connect everything to the HyperSignal Trading Station so you can monitor and execute trades from one interface.

1

Open the Trading Station

Go to ⚡ Trading Station and enter your access code to log in.

2

Fill in Bot Configuration

In the Bot Config panel on the left, enter:

Webhook URL: https://signals.signum.money/trading
Platform: SIGNUM
Public Bot Code:your bot's Public Code (e.g. y5QJ2EZu)
Ticker: BTCUSD (or your chosen pair)
Automation: ⚡ Enabled (if using TradingView alerts)
3

Click Enable Station

Hit the ⚡ Enable Station button. Your configuration is saved and the trading buttons will unlock. Your config is remembered in your browser — you won't need to re-enter it next time.

Step 08
Test Your First Trade

Before running live with a full position, always test with a small amount to confirm the full chain is working.

1

Set a small test size

Use the Buy Size slider and set it to 5% or a fixed small dollar amount. This minimizes risk during testing.

2

Click BUY and confirm

Hit the green ▲ BUY button. If confirmation is enabled, review the modal and click Confirm. Watch the Order Log for a ✓ Sent status.

3

Verify in SIGNUM

Go to SIGNUM → your bot → Logs or Trade History. You should see the buy signal received and an order created on Kraken.

4

Verify on Kraken

Log into Kraken → Trade → Orders. You should see the open position. If everything looks correct, your setup is working end-to-end.

5

Test the sell / close

Set your Close Size slider to 100% and click ▼ SELL. Verify the position closes in both SIGNUM logs and Kraken. If it closes cleanly, you're fully set up.

🎯

Once the test works, scale your position sizes to your intended live amounts and you're ready to trade with HyperSignal signals.

Ready to Trade?

Setup complete — enter your access code and open the Trading Station to start executing.

⚡ Open Trading Station