All
FAQ
Announcements
Product documents
Crypto Tax Reporting
The IRS first introduced the question related to virtual currency on Schedule 1 of Form 1040 for the tax year 2019. Ever since the same question about virtual currency appears on the front page of the form 1040 below the section of taxpayer's personal information. The Department of the Treasury and the IRS provided guidelines on information reporting obligations for digital asset brokers.Published on Sep 24, 2025Updated on Feb 13, 20262Why can’t I see or use my crypto balance?
If the issue persists beyond 1–2 hours, contact our Support team via OK Assistant at the Support Center.What are the basic steps I need to complete? Confirm TxID or order ID: Always copy your deposit TxID or trade order ID for reference. Check network confirmations: Deposits may take longer if the blockchain network is busy.Published on Oct 14, 2025Updated on Jan 15, 20266How do I whitelist OKX Emails?
your iCloud account and select the Apps menu to access your Contacts Open your contact in iCloud Select the (+) below profile and select Create New Contact Create a new contact to whitelist Populate all the fields and be sure to add okx.com Add email to whitelist Lastly, select Done to complete the email whitelistOutlook Log in to your Outlook account and go to Settings and Junk email Open Junk email from settings Go to Safe senders and domains and select Add safe sender Insert okx.com and select OKPublished on Nov 26, 2024Updated on Sep 8, 202571How do I buy crypto and earn rewards?
If you have opted in and made an eligible purchase but still haven't received your reward, please reach out to our OK Assistant for help. Learn more about the terms and conditions of this campaign here.Published on Dec 29, 2025Updated on Jan 29, 20263How do I capture dual-pronged arbitrage opportunities with the OKX ETH/BTC Bot?
Below is how it achieves this: Taking advantage of market oscillations The bot excels in buying low and selling high during market oscillations, allowing users to capitalize on favorable price differentials. Earning range profit In a volatile market, the bot consistently earns range profit, increasing overall BTC holdings over time.What are some considerations for users?Published on Mar 6, 2024Updated on Sep 10, 202527What's the Spot DCA bot and how do I use it?
For more queries on the trading bot, feel free to head over to Support center or reach out to our OK Assistant for further assistance.Published on Oct 3, 2025Updated on Nov 17, 20254What's the Spot Grid bot and how do I use it?
Grid mode: Arithmetic: maintains a consistent difference between each grid level so grid levels become (1, 1+r, 1+2r, 1+3r...). Geometric: maintains a consistent ratio between each grid level so grid levels become (1, 1*r, 1*r^2, 1+r^3...). Investment amount: this is the total amount of the selected currency the bot will use to place buy and sell orders across the grids. The maximum amount is usually the available balance in your trading account for the selected currency.Published on Oct 3, 2025Updated on Nov 17, 20257Why 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, 2026350How 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, 202529How 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, 2025552Trading 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,080How 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, 2026420Event Contracts FAQ
Trading Fees Taker fee = K1 × C × (P × (1 − P))² Maker fee = K2 × C × (P × (1 − P))² Settlement Fee Winning side: Use the Taker formula with P = 0.01 to calculate the settlement fee (approximately 0.01%) Losing side: No settlement fee is chargedPublished on Apr 16, 2026Updated on Apr 16, 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, 2025179