All
FAQ
Announcements
Product documents
OKX Beginner's Guide
Kickstart your crypto journey in 4 simple steps:Step 1: Register for an account Register for an OKX account with either your e-mail, Telegram, Apple or Google account and phone number. Find out how to register an OKX account here.Step 2: Complete identity verification (KYC) To comply with regulations, OKX verifies your identity. Doing so helps to secure your account and allow you to access OKX's services.Published on Nov 10, 2025Updated on Jan 27, 20261How do I submit my proof of address (POA)?
Valid bank statements Tax form, tax statement, or tax return Pay stub that contains a residential address Valid rental agreement (the remaining tenure cannot be less than 2 months) Valid utility bills such as water, electricity, gas, home-attached TV or internet bills, or landline telephone bills. Mobile phone statements are not acceptable.Published on Sep 25, 2024Updated on Nov 17, 20253What attestation do we need to agree to when verifying as an institutional customer?
Applicant does not now, and will not in the future, maintain or operate any OKX account or subaccount on behalf of any person or entity, or provide access to any OKX account or subaccount to any person or entity, (1) residing in, or registered, organized, incorporated, formed, or established in, the United States or any sanctioned jurisdiction, including Cuba, North Korea, Iran, Syria, Crimea, Donetsk People’s Republic, and Luhansk People’s Republic (each a “Sanctioned Jurisdiction”), (2) havingPublished on Feb 5, 2024Updated on Oct 8, 2025131A beginner's guide to identity verification
1. How can I increase my transaction and withdrawal limits? After you've successfully completed identity verification to meet Know Your Customer (KYC) requirements, you can increase your deposit and withdrawal limits.2. I have multiple nationalities. Which nationality should I use to pass identity verification? For the best experience, try using the nationality that is most relevant to your identity and that is supported by your identity verification documents.3.Published on Oct 9, 2025Updated on Dec 30, 20253How can I do spot trading with the Jupyter Notebook?
Learn more on how to access our market data and refer to the code below. 1 import okx.MarketData as MarketData 2 flag = "1" # live trading: 0, demo trading: 1 3 marketDataAPI = MarketData.MarketAPI(flag=flag) 4 result = marketDataAPI.get_tickers(instType="SPOT")print(result)6. How can I read the available trading pairs?Published on Sep 29, 2023Updated on Sep 10, 2025550How long does it take for a deposit to be completed?
OKX completes the deposit process based on the final Layer 1 status and block confirmations. [1 Bundle Verification]: the deposit only requires verification on Layer 2. [2 Bundle Verifications]: the deposit requires verification on both Layer 1 and Layer 2.Blockchain Network Congestion When the blockchain network is congested, transaction confirmation times may be extended, which can delay the deposit arrival time.Published on Oct 17, 2024Updated on Jan 1, 2026415Address type upgrade FAQ
Example 1: Entry 1: (Standard) Address A Entry 2: (Universal) Address A These addresses will be merged to Entry 2, which allows withdrawals of any crypto selected for a specific network, based on compatibility. Example 2: Entry 1: (Standard) Address A Entry 2: (Universal) Address A Entry 3: (EVM) Address A These addresses will be merged to Entry 3, which allows withdrawals of any crypto selected for EVM compatible networks.How does the verification period works after the address type upgrade?Published on Aug 26, 2025Updated on Dec 30, 2025858Zero-Knowledge Proofs: what are zk-STARKs and how do they work? (zk-STARK V1)
*Execution trace table and Merkle tree constructed for zk-STARK PoR* 1.Published on May 10, 2023Updated on Sep 8, 2025179Iceberg strategy FAQs
5 orders will be placed in the order book 1st limit buy order will be placed at the current middle price (Ask 1 + Bid 1)/2 The 2nd limit buy order will be placed at Bid 1 price, whereas the 3rd one at Bid 2 price, etc The amount per order is around 0.1 BTC (multiplied by the random number) If the price goes up to higher than 35,000, the order would be temporarily halted If the order is filled, new orders will be placed according to the latest position in the orderbook If the change of price causesPublished on Aug 4, 2023Updated on Dec 30, 202515Crypto Tax Reporting
A simple illustration on how this form works: Let's say UserXYZ on the OKX exchange platform bought 0.1 BTC for $1,000 on 1/1/2025 with a transaction fee of $10 and later on sold 0.1 BTC on 1/2/2025 for $1,500. A form 1099-DA will be issued to UserXYZ from OKX and a copy of the 1099-DA will be shared with the IRS.Published on Sep 24, 2025Updated on Feb 13, 20261How do I set a price alert?
On the App: 1. Tap Trade > Select the trading type at the top 2. Tap the three dots in the upper right corner 3. Go to Settings > Preferences > Trade notifications 4.Published on Apr 30, 2024Updated on Apr 9, 2026261What should I do if I mistakenly withdraw crypto via the wrong network?
The above steps are also applicable if you'd like to transfer crypto-ERC20 from the ETH wallet to the OKX Web3 wallet.Retrieve it via MetaMask walletApp 1. Import your third-party wallet into MetaMask wallet via private key. Learn more on how to import your account on MetaMask Open MetaMask wallet app, select Import using Secret Recovery Phrase to import your wallet 2. Open your OKX exchange account on your app, and select Assets > Deposit 3.Published on Jan 21, 2025Updated on Apr 3, 2026What's the Spot DCA bot and how do I use it?
Let’s assume: Base safety order amount = 100 USDT Up to five safety orders allowed Here’s how the bot distributes funds for different multipliers: Safety Order Multiplier = 1 (Flat) Multiplier = 2 (Doubling) Multiplier = 0.5 (Halving) 1 100 100 100 2 100 200 50 3 100 400 25 4 100 800 12.5 5 100 1,600 6.25 Here’s what these profiles mean: Multiplier = 1 (Flat Allocation): each safety order uses the same amount — 100 USDT.Published on Oct 3, 2025Updated on Nov 17, 20254Why is my accessible balance lower than my funds unavailable for withdrawal?
Here's an example to illustrate how both values can diverge: Stage 1: the user deposits 1 BTC at 17:00 UTC and a snapshot of its 60,000 USD equivalent value is taken. This value is locked for withdrawal confirmation. USD value (Crypto asset) Accessible balance 0 Unavailable for withdrawal 60,000 (~1 BTC) (Protected value) 0 (Locked value) 60,000 (~1 BTC) Available for withdrawal 0 Stage 2: deposit is confirmed and goes to trade. The BTC deposit can be traded but not withdrawn.Published on May 13, 2024Updated on Apr 3, 2026345X Layer upgrade and OKT/OKB asset handling FAQ
OKTChain will continue operating until January 1, 2026. Before this date, you can deposit OKT to the platform at any time. Deposited OKT will be automatically converted to OKB based on the same average closing price rules.How are other on-chain assets on OKTChain handled? OKTChain will continue operating until January 1, 2026. You should manage and withdraw other on-chain assets before this date.How do I exchange OKT from a cold wallet for OKB?Published on Aug 13, 2025Updated on Jan 29, 202627