All
FAQ
Announcements
Product documents
How can I do spot trading with the Jupyter Notebook?
Note: for spot trading under "cash" tdMode, you mainly need to check the cashBal, frozenBal parameters for each ccy under details, and the totalEq parameter. 1 import okx.Account as Account 2 flag = "1" # live trading: 0, demo trading: 1 3 4 accountAPI = Account.AccountAPI(api_key, secret_key, passphrase, False, flag) 5 6 result = accountAPI.get_account_balance() 7 print(result)8. How can I access the four different account modes?Published on Sep 29, 2023Updated on Sep 10, 2025550What should I do if I mistakenly withdraw crypto via the wrong network?
For example, if you previously mistakenly selected ETH network for USDC, in this case, you should select USDC-ERC20 4. Return to the MetaMask wallet, select the network that you've wrongly transferred, or select Add a network to add the network 5.Published on Jan 21, 2025Updated on Apr 3, 2026How do I buy crypto and earn rewards?
1. How do I receive rewards from this campaign? You can earn rewards by following these steps: Opt in to the campaign through the app Buy at least €100 or $100 of any eligible crypto to lock in €5 in BTC reward. You may use USD, EUR, USDC, or USDG for the purchase.Published on Feb 19, 2026Updated on Apr 6, 20263What are the new trading fees for EEA users?
Tier Assets (EUR) OR 30-day Trading Volume (EUR) New Maker Fee New Taker Fee 24h Crypto Withdrawal Limit (USD) Regular User 0 – 20,000 0 – 100,000 0.20% 0.35% 10,000,000 VIP 1 20,001 – 25,000 100,001 – 250,000 0.18% 0.30% 24,000,000 VIP 2 25,001 – 50,000 250,001 – 500,000 0.15% 0.28% 32,000,000 VIP 3 50,001 – 250,000 500,001 – 2,500,000 0.10% 0.25% 40,000,000 VIP 4 250,001 – 500,000 2,500,001 – 5,000,000 0.05% 0.23% 48,000,000 VIP 5 500,001 – 1,000,000 5,000,001 – 10,000,000 0.00% 0.20% 60,000,000Published on Sep 16, 2025Updated on Oct 15, 2025256Buy crypto with rewards terms and conditions
Reset Mechanics: Because your Base Reward (€5 BTC) is secured on Day 1, a missed day resets your progress to Day 2. You would then need 4 more successful daily buys to reach the 5-day milestone.5. Edge Cases and Participation Risks Late Enrollment Risk: March 11, 2026 is the final day to enroll. For example, if you enroll on March 11 but do not make your second buy until March 13, it is mathematically impossible to complete a 5-day streak by the March 15 deadline.Published on Feb 19, 2026Updated on Mar 16, 2026Zero-Knowledge Proofs: what are zk-STARKs and how do they work? (zk-STARK V1)
For example, in Figure 1, the user with an id of id_k will calculate hashk = hash("20" + "15" + "5" + "id_k" + "99821"), and the other data in the red square frame will be the Merkle path verification. An open source tool is provided for users to do this verification. Since the leaves of the Merkle tree are hashes, none of your private information will be leaked to others.How do I verify? 1.Published on May 10, 2023Updated on Sep 8, 2025179Crypto profit & loss analysis (PnL) FAQ
The number of assets changes in real-time, but there is a 5-10 minute delay in PnL.4. Is Crypto PnL analysis sharing available for all cryptos? No, stablecoins do not support PnL sharing at the moment.5. How is cumulative PnL calculated? When the total value of crypto assets is greater than $10, the system will start calculating the cumulative PnL. If a crypto borrowing has occurred, the absolute value of the borrowed crypto is greater than $10 and that currency will also be displayed.Published on Apr 3, 2026Updated on Apr 6, 2026Why is my accessible balance lower than my funds unavailable for withdrawal?
USD value (Crypto asset) Accessible balance 20,000 (~20 ETH) Unavailable for withdrawal 60,000 (~1 BTC) (Protected value) 0 (Locked value) 60,000 (~1 BTC) Available for withdrawal 0 Stage 5: once the withdrawal confirmation is completed for the initial 1 BTC deposit, the funds under the unavailable for withdrawal portion are unlocked. The user is now able to withdraw 20 ETH.Published on May 13, 2024Updated on Apr 3, 2026344Trading Fee Rules FAQ
For example, in a BTCUSDT perpetual contract, if your current position value is 20,000 USDT with a floating profit of 15 USDT, the opened trading fee is -4 USDT, the closed trading fee is -5 USDT, and the funding fee is -1 USDT. After closing the position, your realized profit will be 5 USDT (= 15 USDT – 4 USDT – 5 USDT – 1 USDT). For margin trading, only the closed profit is recorded, without realized profit, so the profit when holding and after closing the position remains consistent.14.Published on Mar 22, 2024Updated on Apr 9, 20261,077Satoshi test FAQ
You'll need to send a random amount specified by us, typically worth 5 USDC, for the test. This amount will be specified during the verification process.4. What happens if I send the wrong amount to the Satoshi test? If the amount sent doesn't match the specified amount for the Satoshi test, the verification will fail. You'll need to restart the test with the correct amount to proceed with your transaction.Your deposit will be locked and you may unlock it by providing the sender's info.Published on May 28, 2024Updated on Oct 15, 202539What should I do if facial recognition fails?
Note: if you forget the cloud backup password, you won't be able to restore the keyless wallet from the cloud.4. Other issues If you can’t tap video verification, complete identity verification on the web first, then return to the app for facial recognition. If you reach the maximum number of attempts, wait 1 hour before trying again. Make sure your full face is visible and the camera is not blocked.5.Published on Oct 11, 2024Updated on Apr 6, 2026434Affiliate FAQ
The invitee’s rebate rate ranges from 0% to 20%.5. How can invitees check trading fee rebate records?Published on Dec 4, 2024Updated on Apr 6, 2026722How can I do derivatives trading with the Jupyter Notebook?
() print(result) if result['code'] == "0": acctLv = result["data"][0]["acctLv"] if acctLv == "1": print("Simple mode") elif acctLv == "2": print("Single-currency margin mode") elif acctLv == "3": print("Multi-currency margin mode") elif acctLv == "4": print("Portfolio margin mode")5.Published on Sep 28, 2023Updated on Feb 12, 2026195EVM Inscription Tool FAQ
However, stay tuned for our inscription deciphering feature, which gives you access to your inscribed assets on OKX Wallet.4. Do OKX inscription tools support various EVM networks? The OKX Inscription Tool currently supports some of the most popular EVM networks. Before using it, make sure you've correctly selected the mainnet and text mode, and then proceed with your transaction.5. What should I keep in mind when filling in text mode using the OKX EVM Inscription Tool?Published on Dec 15, 2023Updated on Dec 18, 202523Unseen City Shirts - Blue Moon - NFT FAQ
They're stored on the internet, usually in a digital wallet for safety and security.4. How do I create an OKX Web3 wallet? Creating a wallet is a simple and free process. Here's a video of how you can create one.5. Why do I need to use a wallet? A wallet is a safe place to store your digital collectibles. Each wallet holds a unique address that only you can access. You can connect your OKX Web3 or compatible wallet.6. How long do I have to claim my Unseen City Shirts – Blue Moon NFT?Published on Apr 25, 2024Updated on Dec 4, 20252