Get your automated trading bot running in under 30 minutes. This guide walks you through creating a Kraken API key, setting up a SIGNUM bot, and connecting it to the HyperSignal Trading Station.
Kraken is the exchange where your bot will execute trades. It's one of the most trusted and liquid exchanges available.
Visit 🔗 kraken.com and click Create account.
Use a strong, unique password. Save it somewhere secure — a password manager is recommended.
Check your inbox and click the verification link Kraken sends you.
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.
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.
Go to Funding → Deposit and transfer funds via bank transfer, wire, or crypto. Your bot will only trade with funds available on Kraken.
The API key lets SIGNUM place trades on your behalf without needing your password. You control exactly what it can and cannot do.
Log into Kraken → click your account icon (top right) → Security → API. Or go directly to 🔗 kraken.com/u/security/api
Give your key a descriptive name — something like SIGNUM Trading Bot so you know what it's for.
Enable only the permissions your bot needs. For SIGNUM spot trading, enable:
Never enable withdrawal permissions on a trading bot API key. If the key is ever compromised, your funds cannot be stolen.
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.
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.
SIGNUM is the bot platform that receives your trading signals and executes them on Kraken. It's the bridge between HyperSignal and your exchange.
Visit 🔗 signum.money and click Get Started or Sign Up.
Register with your email address. Verify your email when prompted.
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.
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.
Log into SIGNUM → go to the Bots section in the dashboard → click Create Bot or + New Bot.
Choose Kraken from the exchange dropdown. Select Spot as the account type (not futures/margin unless you intend to use leverage).
Select the pair you want this bot to trade — e.g. BTC/USD. Each bot handles one pair. Create additional bots for additional pairs.
Give it a clear name like HyperSignal BTC/USD so you can identify it easily when you have multiple bots running.
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.
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.
This step links your Kraken account to SIGNUM so the bot can place real trades on your behalf.
In SIGNUM → Bots → click your bot → go to Settings or Exchange Connection.
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.
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.
Configure how much of your balance the bot should use per trade. HyperSignal uses the following recommended sizing:
These are suggestions — start smaller (10–25%) while you validate the signals on your setup, then scale up as you gain confidence.
These two values are what you'll paste into the HyperSignal Trading Station to connect your bot.
In SIGNUM → your bot settings → look for Webhook URL or Signal URL. It will look something like:
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.
In SIGNUM → your bot settings → look for Public Code or Bot Public Code. It's a short alphanumeric string — for example:
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.
When HyperSignal fires a buy or sell signal, it sends this JSON to your webhook:
| Field | Description |
|---|---|
| action | "buy" to open a position · "sell" to close |
| ticker | Trading 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 |
| schema | Always "2" for SIGNUM Schema 2 |
| bot_id | Your SIGNUM bot's Public Code |
Now connect everything to the HyperSignal Trading Station so you can monitor and execute trades from one interface.
Go to ⚡ Trading Station and enter your access code to log in.
In the Bot Config panel on the left, enter:
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.
Before running live with a full position, always test with a small amount to confirm the full chain is working.
Use the Buy Size slider and set it to 5% or a fixed small dollar amount. This minimizes risk during testing.
Hit the green ▲ BUY button. If confirmation is enabled, review the modal and click Confirm. Watch the Order Log for a ✓ Sent status.
Go to SIGNUM → your bot → Logs or Trade History. You should see the buy signal received and an order created on Kraken.
Log into Kraken → Trade → Orders. You should see the open position. If everything looks correct, your setup is working end-to-end.
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.
Setup complete — enter your access code and open the Trading Station to start executing.
⚡ Open Trading Station