Documentation Index
Fetch the complete documentation index at: https://uncoded.ch/docs/llms.txt
Use this file to discover all available pages before exploring further.
KuCoin is a strong second-venue choice for operators wanting broader altcoin coverage. Lists more symbols than the global tier-1 venues, with solid liquidity on majors. Uses a passphrase-based API authentication scheme similar to OKX — save all three credentials at API key creation.
When KuCoin makes sense
Symbol coverage Binance doesn't have
KuCoin lists thousands of symbols, including many Asian-market-driven projects and earlier-stage tokens not on Binance.
Diverse altcoin trading
For operators wanting beyond-majors exposure, KuCoin’s listing breadth is hard to match.
Strong sub-account support
Sub-accounts work cleanly for strategy isolation. Common pattern: one sub-account per experimental strategy.
Solid liquidity on majors
BTC-USDT, ETH-USDT and other top pairs have deep books. Comparable to Bybit on common majors.When NOT to use KuCoin
Account creation
Sign up at KuCoin
Use a referral link if available. KuCoin’s referral program offers fee discounts attached at signup.
Complete KYC
KYC at the level required for spot trading. Higher tiers unlock features unCoded does not need.
API key creation
Click 'Create API'
Choose “API Trading” type (not “Sub-Account API” unless you’re creating for a sub-account).
Set API name and passphrase
Choose a passphrase for this API key. This is not your account password. Save it immediately — KuCoin will not show it again.
Configure permissions
- ✅ General — enable (read account data).
- ✅ Trade — enable.
- ❌ Withdrawal — leave unchecked. NEVER enable this.
- ❌ Transfer — leave unchecked unless required.
Set IP allowlist
Paste your VPS’s static IP. Find it with
curl -s https://api.ipify.org from the VPS.Wait 30–60 seconds for propagation after saving.Connecting unCoded to KuCoin
Paste all three credentials
KuCoin form has three fields: API Key, Secret, Passphrase. Paste all three.
Test connection
Click “Test Connection.” Green status if successful. If not, see Troubleshooting below.
KuCoin-specific quirks
Passphrase requirement (like OKX)
Passphrase requirement (like OKX)
KuCoin uses passphrase-based authentication. Three credentials needed: API Key, Secret, Passphrase. Lose any one = revoke and create new.Operator habit: save all three in your password manager at creation. Don’t try to memorize the passphrase.
Symbol naming uses dashes
Symbol naming uses dashes
KuCoin pairs use dash-separated naming:
BTC-USDT, ETH-USDT. Different from Binance/Bybit’s unhyphenated format.The unCoded exchange profile handles this transparently — but mentally translate when cross-referencing.Withdrawal pauses on specific assets
Withdrawal pauses on specific assets
KuCoin occasionally pauses withdrawals on specific assets during operational events. Doesn’t affect trading directly, but affects deposit/withdrawal timing.Operator implication: not a concern if your API keys correctly have withdrawal disabled. unCoded never withdraws anyway.
Sub-account support
Sub-account support
KuCoin supports sub-accounts. Same pattern as Binance/Bybit: separate API keys per sub-account, separate balances, one master account for compliance.Useful for strategy isolation. Each sub-account API key needs its own passphrase.
Rate limits
Rate limits
KuCoin’s published spot rate limit varies by endpoint type. unCoded operates well below the published ceilings.Persistent rate-limit hits indicate over-aggressive configuration. Reduce active pair count.
Fee structure
Fee structure
Default
0.10% taker on standard accounts. Volume tier discounts available. KCS (KuCoin’s native token) discount available for fee payment.Most retail operators stay at the base tier; paying fees with KCS gives a small discount but adds complexity.Troubleshooting KuCoin-specific
Authentication fails with valid-looking credentials
Authentication fails with valid-looking credentials
Most common cause: passphrase typo or whitespace.Steps:
- Re-paste passphrase from password manager.
- Watch for trailing whitespace.
- Verify IP allowlist matches VPS IP.
- Confirm Trade permission enabled.
Symbol not found
Symbol not found
Use KuCoin’s dash-separated format:
BTC-USDT, not BTCUSDT.Verify symbol is actually listed on KuCoin — many altcoins on KuCoin are listed only on KuCoin.I lost the passphrase
I lost the passphrase
Recovery path:
- Revoke the API key at KuCoin.
- Create new key with new passphrase.
- Save key, secret, passphrase immediately.
- Update Dashboard, restart TradingBot.
Insufficient balance error
Insufficient balance error
Standard fix: top up balance, adjust mode’s investment-per-buy, or close other positions.KuCoin-specific: verify the balance is in the correct sub-account if you use sub-accounts.
Rate limit hit
Rate limit hit
Bot handles auto-cooldown. Persistent hits = reduce active pairs.
Best practices for KuCoin operators
What’s next
API Key Security
Universal principles applicable to KuCoin.
Binance Setup
The recommended primary venue.
OKX Setup
Similar passphrase-based authentication pattern.
Other venues
The remaining production-ready venues.
TradingBot
The execution engine that uses your KuCoin credentials.
Troubleshooting
Common issues and recovery procedures.