How to Create an OKX API Key Safely
Create an OKX API key with Read and Trade permissions, configure an IP allowlist and store the required API passphrase safely.
Use a separate, trade-only key.
For OKX, enable Read and Trade. Keep Withdraw permission and unbound trade keys disabled. Restrict the key by IP whenever possible and revoke it immediately if the secret may be exposed.
Before you create the OKX API key
An API key lets software send authenticated requests to an exchange account. It is not a wallet seed phrase, but incorrect permissions can still create serious risk. Complete these checks first:
- Enable account security checks and decide which OKX trading account the key will control.
- Prepare an API passphrase that is different from your OKX account password.
- Have the approved public IP addresses ready; OKX supports binding multiple addresses to a key.
How to create a OKX API key
- 01
Sign in to OKX, open Profile, then API or API and connections.
- 02
Choose Create API key and set a descriptive name and purpose.
- 03
Create and store the API passphrase. It cannot be retrieved later if you lose it.
- 04
Select Read and Trade permissions only; leave Withdraw disabled.
- 05
Add the IP allowlist, finish security verification and store all three credentials securely.
Recommended OKX API permissions
OKX states that trade or withdrawal keys without an IP binding can expire after 14 days of inactivity. Binding the key also reduces the impact of a leaked credential.
How to connect the key to Crypto Pulse
- Save your limits in Trading settings: order sizing, leverage, maximum positions, daily loss stop, slippage, margin mode and allowed markets.
- Open Exchange API in the client portal and select the supported exchange.
- Paste the dedicated API credentials and choose Verify connection.
- Open an active signal and prepare an order preview. Check market, side, order amount, quantity, modeled risk, margin mode and slippage.
Live order submission is disabled. The current Binance flow verifies credentials and calculates previews only.
OKX API key security checklist
- Create a dedicated key instead of reusing a key from another bot or service.
- Use the smallest possible permission set and keep withdrawals disabled.
- Bind the key to approved IP addresses whenever the exchange supports it.
- Never share an exchange password, 2FA code, seed phrase or wallet private key.
- Delete and recreate the API key if a secret appears in a screenshot, message or log.
- Review active keys regularly and remove credentials you no longer use.
Frequently asked questions
Which permissions should a OKX trading API key have?
Use only Read and Trade. Keep Withdraw permission and unbound trade keys disabled.
What OKX credentials must be stored?
The connection uses API key + Secret key + Passphrase. Store them securely and never send them in chat or email.
Should withdrawal permission be enabled?
No. A trading integration does not need withdrawal permission. Crypto Pulse will never request it.
Can I connect OKX to Crypto Pulse now?
Binance connection testing is available to eligible portal accounts. Bybit, OKX and Bitget remain planned integrations. Live order submission is currently disabled.
API security protects access. Risk settings protect the trade.
Configure both before preparing your first order preview.