Skip to main content

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.

unCoded supports 17 hand-tuned, production-ready exchanges out of the box, plus 64 additional profiles in validation status. Each hand-tuned profile is individually calibrated for the venue’s signing scheme, symbol naming, lot/tick precision, error codes, and rate-limit envelope. You pick which venue (or venues) to trade on; unCoded handles the per-venue mechanics transparently.

Why exchange choice matters

The exchange you trade on determines:
  • Which symbols you can trade. Not every venue lists every coin. Binance’s universe is the broadest; specialist venues have narrower coverage.
  • Your fees. Maker/taker rates vary venue-to-venue, and tier-based discounts (e.g., Binance’s BNB rebate) affect realized P&L meaningfully.
  • Your jurisdictional compliance. US residents must use US-regulated venues (Coinbase, Binance.US, Kraken). EU residents using crypto-trading bots benefit from MiCA-compliant venues (Bybit EU, Bitvavo).
  • Your liquidity. Deeper books mean tighter spreads and less slippage, especially on the long-tail symbols.
  • Your security posture. Different venues have different histories of incidents, different KYC depths, different fund-protection setups.
For most operators, the answer is “start on Binance, add a second venue when you outgrow it.” But the right answer depends on your jurisdiction, your symbol coverage needs, and your risk tolerance.

Quick recommendation by operator profile

Most operators (global, no special constraints)

Start with Binance. Deepest liquidity, broadest symbol set, the venue against which the pre-built modes have been tuned the most. Once comfortable, add a second venue (often Bybit) for diversification.

US residents

Start with Coinbase Advanced (recommended) or Binance.US. Both are properly regulated for US residents. Coinbase has stronger compliance posture; Binance.US has broader symbol coverage.

EU residents wanting MiCA compliance

Start with Bybit EU or Bitvavo. Both are MiCA-compliant variants regulated for EU residents. Bitvavo offers EUR-quoted markets natively.

Operators wanting symbol coverage beyond majors

Add KuCoin, MEXC, or Gate.io as a second venue. They list more long-tail coins than Binance. Use them as a complement to a major venue, not as a sole venue.

Long-history-preferred operators

Kraken or Bitfinex. Both have been operating for over a decade with reliable track records. Liquidity is solid; symbol coverage narrower than Binance.

Specialty market-making

Binance for FDUSD pairs. Modes 1001 and 1002 (MarketMaker / MarketMakerMinimal) only work on Binance’s FDUSD quoted markets, which have a maker-rebate structure.

The 17 hand-tuned production-ready venues

The largest, deepest-liquidity global crypto exchanges. Most operators run on at least one of these.
  • Binance — the largest crypto exchange globally. Deepest liquidity, broadest symbol coverage, lowest realistic fees with BNB discount. The reference venue against which most modes are tuned. Recommended starter for most operators. Detailed setup guide →
  • Bybit — strong global liquidity, EU-compliant variant available. Often paired with Binance as a second venue. Detailed setup guide →
  • OKX — deep order book, broad symbol coverage. Uses dash-separated symbol naming (BTC-USDT vs Binance’s BTCUSDT). Detailed setup guide →
  • KuCoin — diverse altcoin coverage; useful for symbols Binance doesn’t list. Good complement to a major venue.
  • MEXC — wide altcoin coverage at the speculative end of the market; lower liquidity than the top tier. Use with smaller per-trade sizing.
  • Gate.io — broad listing, good fee structure. Solid second-venue choice.
  • HTX (Huobi) — long-established Asian venue. Liquidity strong on majors.
  • BingX — newer entrant, growing liquidity. Increasingly competitive on fees.
Required for US residents. Both are properly regulated under US securities and money-transmission frameworks.
  • Binance.US — restricted symbol set vs global Binance, US-resident accounts only. Different account from global Binance — you cannot use one for the other. Reference →
  • Coinbase Advanced — strong regulatory standing, fee structure favours larger volumes, US-resident-friendly. The recommended venue for US residents. Detailed setup guide →
MiCA-compliant variants for EU residents who want regulatory clarity in their jurisdiction.
  • Bybit EU — MiCA-compliant variant of Bybit. Same trading mechanics, EU-regulatory wrapper. Use this if you’re an EU resident operating a Bybit account.
  • Bitvavo — Netherlands-based, EUR-quoted markets natively. Strong EU compliance posture. The recommended EU starter for operators wanting EUR quotes throughout. Reference →
Long-running exchanges with track records measured in many years. Liquidity solid on majors; coverage narrower than the global tier-1 venues.
  • Kraken — one of the oldest crypto exchanges (since 2011). Strong reputation, stricter KYC, conservative listing policy. Highly trusted by long-time operators. Detailed setup guide →
  • Bitfinex — long history, sophisticated API, broader product set (margin, lending) that unCoded does not use. Spot trading is solid.
  • Poloniex — long-established US-origin venue.
  • BitMart — global venue with broad listings. Note: requires an API_UID field in addition to key/secret.
  • Crypto.com Exchange — paired with the Crypto.com app ecosystem; specific symbol set. Useful if you’re already in the Crypto.com ecosystem.
The honest take for new operators: don’t agonize over exchange selection. Pick Binance (or Coinbase if US-based). Run for a month. Once you have intuition for how the bot behaves, then add a second venue if it makes sense for you.Choosing between, say, Bybit and OKX as a starter is a difference that won’t matter for most operators in the first month. The decisions that matter — capital sizing, mode selection, kill-switch discipline — are far more impactful than which top-tier exchange you pick.

The 64 venues in validation

unCoded’s exchange-abstraction layer supports 81 total exchange profiles. The 64 not in the hand-tuned set are in validation status — they connect, they place orders, but they haven’t completed the full hand-tuning pass that production-ready venues have.
Validation-status venues should be approached with care. They work, but:
  • Edge-case error codes may not be handled gracefully.
  • Symbol-naming edge cases may surface.
  • Rate-limit envelopes may need operator tuning.
  • Less battle-tested than the production-ready venues.
For 95% of operators, the production-ready 17 are sufficient. Use validation-status venues only if you have a specific need (e.g., a regional exchange that lists a symbol unavailable on the majors).If you go with a validation-status venue: start with very small capital, watch the logs closely for the first weeks, and expect to occasionally surface an edge case to support.

Multi-exchange operation patterns

The default. One TradingBot, one set of API keys, one venue. Almost every new operator runs this for the first 1–3 months.Pros: simplest mental model, fewest credentials to manage, fastest setup.Cons: no diversification. If your venue has an outage, you have no fallback.When to outgrow: you’ve proved the bot to yourself with $15,000–$25,000 on Binance for 1+ month. Now you want to add a second venue for symbol coverage or jurisdictional reasons.
Two TradingBot containers, each with its own API key, each pointing at the same shared database. Typical pairings:
  • Binance + Bybit — most common. Diversification across two large global venues.
  • Binance + Kraken — diversification with a long-established venue.
  • Binance + Bitvavo — for EU operators wanting EUR-quoted exposure.
  • Coinbase + Kraken — for US operators wanting two regulated US-friendly venues.
Capital pattern: split based on symbol availability and venue trust. Common starting allocation: 70% primary venue, 30% second venue.
Some operators want strategy isolation without going to a different venue. Binance and Bybit support sub-accounts: separate API keys, separate balances, separate fee tiers, but one master account for compliance.Two TradingBot containers, both pointing at Binance, each with sub-account API keys: Container A trades aggressive strategies in Sub-Account 1; Container B trades conservative strategies in Sub-Account 2. Each sub-account has its own balance — no balance-sharing surprises.Pros: clean strategy isolation. Per-strategy P&L is clear. One venue, one compliance footprint.Cons: requires the venue to support sub-accounts (most majors do). Adds operator complexity.
For operators with substantial capital ($50,000+) and a deliberate symbol-coverage strategy. Run a TradingBot per venue, allocate capital based on which symbols each venue lists best.Pros: maximum diversification, broadest symbol coverage, jurisdictional flexibility.Cons: substantial operator overhead. Multiple key rotations to manage. Multiple reconciliation surfaces. Multi-venue tax reporting.Most operators do not need this. Start simpler; scale up only when you’re consistently bumping into single-venue limitations.

Per-exchange comparison at a glance

VenueLiquiditySymbol coverageDefault fee (taker)Notes
BinanceDeepest globallyBroadest0.10% (0.075% with BNB)Recommended starter.
BybitStrongBroad0.10%EU variant available.
OKXStrongBroad0.10%Dash-separated symbols.
KuCoinSolidVery broad0.10%Long-tail altcoin coverage.
Coinbase AdvancedUS-strongUS-curated0.40%–0.60% (small accounts)Recommended for US operators.
KrakenSolidCurated0.16%–0.26%Conservative listings.
BitvavoEU-strongEU-curated0.25%EUR-quoted natively.
MEXCVariableSpeculative-broad0.20%Lower-liquidity altcoins.
BitfinexSolidCurated0.20%Long history.
Gate.ioSolidBroad0.20%Good second-venue choice.
HTX (Huobi)SolidAsian-broad0.20%Long-established.
BingXGrowingBroad0.10%Newer entrant.
Binance.USSolidUS-curated0.10%US-resident only.
Crypto.com ExchangeSolidCurated0.075%–0.40%App ecosystem.
Bybit EUSame as BybitSame as Bybit0.10%MiCA-compliant.
PoloniexSolidCurated0.20%Long-established.
BitMartSolidBroad0.25%Requires API_UID.
Fees compound. The difference between 0.075% (Binance + BNB) and 0.40% (Coinbase small-account) is 5x per trade. Over a year of trading, that fee delta is the difference between meaningful profit and meaningful drag.For most operators, fees should be a secondary consideration after jurisdictional fit and liquidity. Don’t pick a venue that’s wrong for you just to save fees.

What you give to the TradingBot

For every venue, the TradingBot needs:
Generated on the venue’s API-management page. The key is the public identifier; the secret is the cryptographic signing key.Always save the secret immediately at creation. Most venues show it once and never again. Use a password manager.
OKX requires a passphrase set at API key creation time. BitMart requires a similar API_UID field.These are not your account password — they’re an API-key-specific extra credential.
Every venue’s API key creation form has a permissions section. The universal rule:
  • Read (always)
  • Spot trading (always)
  • Withdrawals (NEVER ENABLE)
  • Margin / Futures (only if your mode requires it)
  • Internal transfers (almost never needed)
See API Key Security for the full breakdown.

What’s next

API Key Security

The universal principles — what to enable, what to never enable, IP allowlisting, rotation cadence.

Binance Setup

The recommended starter venue, end-to-end setup walkthrough.

Bybit Setup

The standard second-venue choice.

OKX Setup

Including the OKX-specific passphrase requirement.

Kraken Setup

The long-established trusted venue.

Coinbase Setup

Recommended for US operators.

Other venues

Condensed reference for the remaining production-ready venues.

Quickstart

Full operator setup including exchange configuration.
Last modified on May 3, 2026