Okx

Okx is a spot exchange built around order-book trading

Okx is a crypto marketplace that holds customer assets and matches buyers with sellers through an order book. That design gives spot traders market and limit orders, maker-taker pricing, crypto deposits, and on-chain withdrawals in one account. Its proof-of-reserves system uses zk-STARKs, a privacy-preserving way to prove balance constraints, across a published set of reserve assets. The main constraint is regional: legal entity, available pairs, funding rails, fees, and advanced products change with residence. This brief explains the deposit workflow, spot mechanics, fee logic, custody model, account setup, regional boundaries, and the alternatives that change the decision.

A 30-day activity window sets fee tiers, while a 24-hour lock can delay withdrawals to newly added addresses.

The network choice that decides whether a deposit arrives

Two checks prevent the most common Okx deposit error: the asset must match, and the sending network must be identical to the network selected on the deposit screen. Ethereum and Tron are network names, while ERC-20 and TRC-20 identify token standards. Matching only the USDT ticker isn't enough because Tether issues USDT on several chains.

Confirmation targets add a second timing constraint. A USDT deposit over Tron requires 19 confirmations, while the Ethereum route requires 32. Layer 2 deposits through Base, Optimism, or Arbitrum One settle on their own network before final Layer 1 processing. XRP, XLM, and ATOM also use a tag or memo; the displayed Okx identifier is typically 7–8 digits and must accompany the address.

Okx charges 0 platform fee for a crypto deposit. One withdrawal therefore produces 1 network charge, shown before confirmation.


Coinbase, Kraken, Binance, and Uniswap shift the custody trade-off

Four alternatives frame the Okx decision clearly: Coinbase Advanced, Kraken Pro, and Binance use custodial order books, while Uniswap executes self-custody swaps through automated liquidity pools. Coinbase Advanced integrates TradingView charts, Kraken Pro separates spot from margin in its order form, and Binance pairs its spot book with a simpler Convert flow.

Uniswap keeps tokens in the user's wallet until a smart-contract swap executes, so the trader pays network gas and the pool's fee instead of funding a custodial balance. Uniswap v3 defines 4 standard pool tiers - 0.01%, 0.05%, 0.30%, and 1% - but price impact still follows pool liquidity. That route favors direct on-chain control; Okx favors centralized matching, account recovery, and transfers between funding and trading balances.


How does Okx spot trading work?

Two core Okx order types cover most spot trades: a market order accepts available offers immediately, while a limit order sets the worst price that the trader will accept. The matching engine fills buys against asks and sells against bids in the selected order book.

A market order prioritizes speed, so several price levels may fill one instruction when the best quote lacks enough quantity.

A limit order fixes the maximum buy price or minimum sell price. Good till Canceled is the default duration, and 3 advanced instructions refine execution. Post Only cancels an order that would trade immediately, preserving maker status. Fill or Kill demands an immediate, complete fill. Immediate or Cancel fills the available portion and removes the remainder. Trigger and take-profit or stop-loss instructions create another order only after their stated condition occurs. A regular limit order can still take liquidity if its price matches an existing offer, so "limit" controls price rather than fee class.

After a fill, the sold balance decreases, the acquired asset increases, and the fee appears in trade history. BTC/USDT shows the pair logic: Bitcoin is the base asset, and Tether is the quote asset.

Fee tiers reward posted liquidity and larger activity

A 30-day measurement window sets the Okx fee tier, while each fill receives either the maker rate for posted liquidity or the taker rate for immediate execution. A marketable limit order is a taker even though its order type says "limit." More context is available in Using Okx.

A Regular account below both 100,000 USD in assets and 1,000,000 USD in 30-day spot volume pays 0.0800% as maker and 0.1000% as taker. Crossing either VIP 1 threshold moves the published rates to 0.0675% and 0.0800%. The schedule contains 10 bands from Regular through VIP 9. Asset thresholds apply at account level, while spot volume stays within its product line. Pair-specific exceptions exist, so the order panel controls the actual fill.

Fees accrue only on filled quantity. An unfilled Good till Canceled order doesn't generate a trading fee.

Execution cost also includes the spread between the best bid and ask, plus movement through deeper book levels. A post-only instruction controls maker status, while a plain limit order can cross the book. When price control matters more than immediate completion, the relevant tool is Post Only.

Proof of reserves checks assets against account liabilities

Twenty-two reserve assets and 3 balance constraints form the published Okx proof-of-reserves scope, linking on-chain wallet holdings with aggregated account liabilities without exposing individual balances. The covered set includes Bitcoin, Ethereum, Tether, and USD Coin.

The system places account balances into an encrypted Merkle structure, then uses zk-STARK proofs for total balance, non-negative balance, and inclusion constraints. The published reserve test passes when the on-chain asset balance equals or exceeds account assets, producing a ratio of at least 100%. A user can verify inclusion, while public wallet addresses support the asset side of the calculation. This mechanism makes the report inspectable without publishing each customer's balance or account identity. Reserve files and an open-source validator allow the proof to be checked outside the account interface.

A reserve report remains a point-in-time snapshot and doesn't describe every corporate obligation. That boundary matters when interpreting the 22-asset report.

Where is Okx available?

Thirty European Economic Area states sit under the European Okx service, while the U.S. Okx platform doesn't serve 6 named jurisdictions, so location determines the actual product. The European entity operates under a MiCA authorization, and its terms set an 18-year minimum age. U.S. exclusions include New York, Texas, American Samoa, Guam, the Northern Mariana Islands, and the U.S. Virgin Islands. Pair lists, fiat rails, Earn products, and derivatives access still differ locally. That check matters most in New York and Texas, 2 of the 6 U.S. exclusions.


Account setup ends with identity checks and security controls

One identity review, which the U.S. onboarding flow says takes up to 24 hours, unlocks account funding before Okx adds passkeys, two-factor authentication, and withdrawal controls. Registration supports common sign-in methods, but verified identity information determines account eligibility and limits.

Passkeys use the FIDO2 standard and require compatible software. Published device floors include Windows 10, macOS Ventura, iOS 16.0.0, or Android 7. Browser floors include Chrome 109, Safari 16, and Edge 109. A compatible USB security key supplies another authentication route.

The withdrawal allowlist restricts transfers to saved addresses. Its new-address lock holds withdrawals for 24 hours after an address is added. On the web, the address book accepts 50 entries per batch without a total cap. An address can receive a default 30-day verification or permanent verification; with the default, making no withdrawal within 30 days lets that status expire. Permanent verification avoids that rolling expiry until the user changes the address setting. These settings create deliberate friction around a high-consequence account action, especially the first 24 hours.


OKX promotional graphic with three mobile app screens

Fit depends on custody, region, and trading style

Three decisions identify a strong Okx fit: whether custodial trading is acceptable, whether the local product lists the needed market, and whether order-book tools matter. Broad spot functionality is useful only when the funding route and withdrawal network also match the trader's plan.

Use this decision checklist before opening an account:

The strongest fit is an active spot trader who values order types, account recovery, and a centralized order book. Long-term storage calls for a separate custody decision, while wallet-native swaps point toward a protocol such as Uniswap.

White outline of shield, document, and circular token

Things people ask about Okx

How long can an Okx cash withdrawal take?

An Okx cash withdrawal can arrive instantly or take up to 5 business days, based on the local method selected. The preview shows the estimated processing time, fee, and remaining limit before submission. Daily limits roll for 24 hours after each transaction, while monthly limits use a rolling 30-day period. Crypto withdrawals follow blockchain confirmation timing instead of the cash timetable. Methods differ by region.

Does Okx provide downloadable account statements?

Okx provides downloadable order, trading, funding, and monthly account statements from the web interface. The visible history view covers up to 90 days, while exports reach further back. Trading and funding files are available from February 2021, and today's transactions become downloadable the following day under the T+1 rule. These files record fills, trading fees, transfers, deposits, and withdrawals, making them more complete than a screenshot of the balance page. Exports preserve a better reconciliation trail for recordkeeping and tax preparation.

Could an unleveraged Okx spot position be liquidated?

An unleveraged spot purchase on Okx doesn't have a liquidation price because it uses assets already in the account. Liquidation mechanics begin when borrowing or margin mode creates a liability against collateral. The interface separates spot and margin controls, so the account mode matters. Market losses still reduce the value of a fully funded asset, even without a forced-close threshold. Borrowing changes that boundary.

Where are Okx API permissions configured?

Okx API permissions are configured under the account's API management area on web or app. Each key carries Read, Trade, or Withdraw permissions, and one key can bind up to 20 IPv4 or IPv6 addresses. A trade- or withdrawal-enabled key without an IP binding expires after 14 inactive days. The passphrase cannot be recovered after creation, so losing it requires deleting the key and generating another set of credentials. Read-only keys expose no order-placement or withdrawal capability through those permissions.

Is an exchange account required for Okx Wallet?

No exchange account is required to create a standard self-custody Okx Wallet. The wallet and exchange maintain separate balances, and a seed phrase or private key controls wallet recovery. Identity verification applies to the custodial exchange account, not ordinary wallet creation. Moving assets between the two requires an on-chain transfer or an available internal connection; assets don't shift automatically when the user changes app mode.

Why is a credited Okx deposit temporarily unavailable for withdrawal?

A credited Okx deposit can remain unavailable for withdrawal until it reaches the higher confirmation threshold shown for that network. The deposit history reports confirmation progress and provides a transaction identifier for checking the chain. Ethereum, Tron, Base, Optimism, and Arbitrum One finalize differently, so elapsed time isn't a reliable test. Once the displayed withdrawal requirement is met, the balance becomes usable for withdrawal or peer-to-peer trading under the account's local rules. The page shows that threshold.

How many sub-accounts does a standard Okx user receive?

A standard Okx user can create up to 5 sub-accounts linked to the main account. They separate strategies, bots, and trading balances, and they inherit the main account's fee tier after the creation day closes at 24:00 UTC+8. Standard sub-accounts support trading and deposits, but they don't make external withdrawals or direct crypto purchases. Higher VIP tiers publish larger sub-account allowances. Availability remains regional.

Are Okx demo trades made with real assets?

Okx demo trades use virtual assets and don't alter live balances. Demo mode supports simulated spot, margin, futures, and options activity, but its prices and results aren't a promise of live execution. The user can reset demo assets after closing every open position and pending order. Live and demo environments remain separate, and demo mode has no fee-tier upgrades; each user receives the same access to the simulation features. That separation makes practice outcomes easier to interpret correctly.