All
FAQ
Announcements
Product documents
How 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 Aug 5, 2026576How 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 Aug 13, 2026511How to claim my RL OKXclusive Pass?
Step 1: Download the OKX Wallet App Scan the QR code to download the OKX App Step 2: Create a new OKX Wallet or add an existing wallet If you do not have a crypto wallet and need to create one: [1] Choose Wallet from the top toggle, and click I don't have a wallet > Seed Phrase [2] Enable now [3] Back up now > To iCloud or By writing down [4] Enter your password > Confirm to back up If you already have a crypto wallet (like MetaMask, or Coinbase Wallet), you can simply import it into OKX Wallet andPublished on Apr 5, 2023Updated on Aug 5, 202644Zero-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 Aug 13, 2026189Address 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 Aug 5, 2026864Iceberg 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 Aug 5, 202617USDG Convert Fees Change Announcement
OKX would like to inform you that the 1:1 pricing between USDC and USDG for offshore clients will be discontinued. Following this change, USDC <> USDG conversions will be subject to a 0.03% (3 bps) markup. This change will take effect on 2:00 (UTC+0) , 25th February. Thank you for your understanding and continued support.How to get USDG You can obtain USDG by accessing Convert.Published on Feb 20, 2026Updated on Aug 5, 20267How 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 Aug 5, 2026263How do I update my verified name, identity information, document, or country of residence?
If the option is available: 1. Select the field you need to update. 2. Enter information that matches your current official records. 3. Upload the account holder's valid government-issued document if requested. 4. Complete facial or security verification. 5. Submit the request and monitor the page and registered email. The update must remain for the same verified person.Published on Aug 28, 2026Updated on Sep 4, 20262What 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 Aug 5, 20267What'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 Aug 27, 202613DEX Referral FAQ
Formula: Your Actual Commission = Total Commission Rate - Discount Given to Friend Examples: Example 1: Your tier: Tier 1 (20% total commission) Discount given to your friend: 10% Friend's trading fee: 10 USDC Result: Your commission: 10 USDC × (20% - 10%) = 1 USDC Friend's savings: 10 USDC × 10% = 1 USDC saved Example 2 (important warning): Your tier: Tier 1 (20% total commission) Discount given to your friend: 20% Result: Your commission = 20% - 20% = 0% (no commission) Avoid setting discountsPublished on Dec 31, 2025Updated on Sep 1, 20267How do I verify OKX's ownership and balance of the wallet address?
Staked assets are primarily categorized into the following types:1. Native ETH Staking Step 1: Download and open the OKX POR Reserve File Step 2: Filter the address data where Type is "Native ETH Staking", and copy the address Step 3: Go to beaconcha.in and paste the address . Step 4: Verify whether the Recipient Address matches the EOA1 address (the OKX-controlled address) in the file.2. Eigenlayer Staking Step 1: Download and open the OKX POR Reserve File.Published on Sep 26, 2023Updated on Aug 26, 20261,023AI Builder Program Integration Guide
Step 1 – Wrap the CLI Invoke the OKX Trade CLI from the Builder's Skill, script, or Agent, and clearly define the required market-data, account, and order-placement commands. Step 2 – Check the attribution parameter Use the latest CLI version that supports --aiBuilderCode, and confirm that this parameter appears in the help output for the target order-placement command.Published on Aug 21, 2026Updated on Sep 2, 20267Why 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 Aug 26, 2026393