Skip to main content

Sub-accounts

Your prime broker opens a sub-account on each exchange that only Blockhouse trades in. Your capital for the strategy sits there, and its keys can only reach it.
  • Don’t trade in it yourself, or share it with another strategy or Blockhouse account.
  • Set its account mode and keys on the sub-account, not your main account.
  • Check it’s linked to your prime broker, and note the account ID the broker gives it (FalconX doesn’t use one).

API keys

Each exchange needs a read-only key and a trading key on the sub-account; Kraken needs both for Spot and for Futures. Your guide in Step 4: Credentials says whether you or your prime broker creates them.
Never enable withdrawals or transfers on these keys: funds move between exchanges through your prime broker. The one exception is Kraken’s Futures trading key, which needs Withdrawal API set to Full access to move margin between the account’s own Futures and Spot wallets. On a Futures key, that permission can’t send funds anywhere else.
  • Copy each secret as soon as it’s shown. Most exchanges show it only once.
  • Keep both keys somewhere safe, such as a password manager, until you submit the Credentials step.
  • Use them for Blockhouse only, not with another app or bot.

What the Credentials step asks for

The passphrase is set when the key is created, by you or your prime broker. It isn’t your account password.

IP addresses

Blockhouse trades from dedicated IP addresses, and each key is restricted to one list of them. They’re allocated when your SMA is signed, so they first appear at the Credentials step. Each list’s Copy menu offers Newline, Space or Comma: pick the one your exchange’s IP field accepts.
To find the lists again, choose View IPs on the Review step. After onboarding, open Manage accounts, expand the account and open Allocated IPs to whitelist.

Replacing a key

You can revoke a key on the exchange at any time, but the strategy may pause until a working key is back. To replace one, create a new key with the same permissions and the same IP list, then enter it through Manage accounts → ⋮ → Edit venues.