All
FAQ
Announcements
Product documents
X Layer upgrade and OKT/OKB asset handling FAQ
Before January 1, 2026, you can deposit OKT from your wallet to the platform. The platform will automatically convert your OKT to OKB based on the average closing prices between July 13 and August 12, 2025.The current price of OKB is relatively high. Why not exchange OKB for OKT at this price?Published on Aug 13, 2025Updated on Jan 29, 202628How can I do spot trading with the Jupyter Notebook?
For more information on how to figure out what mode your current account is configured as, please read our dedicated guide and enter the acctLv parameter. 1 import okx.Account as Account 2 3 flag = "1" # live trading: 0, demo trading: 1 4 5 accountAPI = Account.AccountAPI(api_key, secret_key, passphrase, False, flag) 6 result = accountAPI.get_account_config() 7 print(result) 8 9 if result['code'] == "0": 10 acctLv = result["data"][0]["acctLv"] 11 if acctLv == "1": 12 print("Simple mode") 13 elifPublished on Sep 29, 2023Updated on Sep 10, 2025553X Drops Club United States
X Drops Club Terms and Conditions Last Updated: 4 December, 2025 1. X Drops Club is a rewards program offered by the OKX entity on which you are onboarded as a customer under the OKX Terms of Service ("OKX"). It is a rewards program through which customers can earn selected tokens ("Rewards") by holding digital asset tokens ("Eligible Tokens") with certain asset thresholds in their funding and/or trading account(s), where applicable.Published on Dec 5, 2025Updated on Mar 24, 2026Trading Fee Rules FAQ
Trader A (Maker fee: 0.02%; Taker fee: 0.03%) bought 100 contracts of call options (notional is 1 BTC): If trader A is the taker when order filled, so the Trading fee = Min(0.03% × 0.01 × 1 × 100, 7% × 0.05 × 0.01 × 1 × 100) = 0.0003 BTC; If trader A is the maker when order filled, so the Trading fee = Min(0.02% × 0.01 × 1 × 100, 7% × 0.05 × 0.01 × 1 × 100) = 0.0002 BTC.Published on Mar 22, 2024Updated on Apr 15, 20261,081Why is my accessible balance lower than my funds unavailable for withdrawal?
USD value (Crypto asset) Accessible balance 60,000 (~1 BTC) Unavailable for withdrawal 60,000 (~1 BTC) (Protected value) 0 (Locked value) 60,000 (~1 BTC) Available for withdrawal 0 Stage 3: the user converts his 1 BTC to ETH at the price of 3,000 USDC/ETH. He receives 20 ETH at 17:10 UTC.Published on May 13, 2024Updated on Apr 3, 2026352How do I update my login password?
Self-service tool For quick access, click the button below:On the appI remember my login password Open your OKX app and select Menu Open Menu page Select Profile and settings, find Security, and select Login password under the Authentication methods section Fill in the information below and confirm: Current login password New login password 8-32 characters long 1 lowercase character 1 uppercase character 1 number 1 symbol Complete the Security authentication (such as Phone / Email authenticationPublished on Aug 22, 2023Updated on Oct 15, 202529Crypto Tax Reporting
The 1099-DA form will include the following information: gross proceeds "$1,500", date acquired "1/1/2025", date disposed "1/2/2025", digital asset type "BTC", gain or loss "short term capital gain (less than 1 year of holding)", cost basis "$1,010", etc. UserXYZ will likely have a short term capital gain of $490 from the disposition of 0.1 BTC, which is reportable on 2025 1040 U.S individual tax return.Published on Sep 24, 2025Updated on Feb 13, 20262What's Futures DCA bot and how do I maximize my efficiency with automated crypto trading through it?
For example, if the interval is set to 1 hour, the bot will only evaluate the condition after the full 1-hour candlestick is completed. If the candlestick hasn’t closed yet, the condition won’t trigger, even if the RSI threshold is reached during that period.5. Why doesn’t a newly created futures DCA (Martingale) bot show an estimated liquidation price?Published on Apr 3, 2024Updated on Jan 28, 202681How 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, 2026422Event Contracts FAQ
At expiry: Correct judgment: Each contract share can be redeemed for up to 1 USDT (minus a settlement fee) Incorrect judgment: The share becomes worthless; no settlement fee is charged Example: A user purchases 1 Up contract for 0.01 USDT. At settlement, if the Up direction is confirmed, the contract is worth 1 USDT.Core Features Clear profit and loss: Results are determined based on final facts, with transparent rules. Full margin, no liquidation risk: No leverage, no margin calls.Published on Apr 16, 2026Updated on Apr 24, 2026Address 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, 2025859Zero-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, 202516Unified USD Orderbook FAQ
The Unified USD Orderbook is a feature that allows users in certain jurisdictions to trade USD pairs using USD, USDC, or other selected stablecoins pegged 1:1 with USD. It combines the liquidity of USD-based assets into a single orderbook for a seamless trading experience.FAQ1. What stablecoins are supported for trading in the Unified USD Orderbook?Published on Jul 4, 2025Updated on Mar 4, 20264500k $BREV campaign terms and conditions
Campaign Overview and Period The "500k $BREV Campaign" (the "Campaign") begins on January 8, 2026, 8 AM PST (the "Start Date") and ends on January 13, 2026, 8 AM PST (the "Campaign Period").Published on Jan 8, 2026Updated on Jan 8, 2026