All
FAQ
Announcements
Product documents
Zero-Knowledge Proofs: what are zk-STARKs and how do they work? (zk-Stark V2)
","313671","28319","0","0","0","41261","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","142353","0","0","0","0","0","4435","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","662","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","993","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0Published on Oct 21, 2024Updated on Feb 11, 2026FAQ90Why is my accessible balance lower than my funds unavailable for withdrawal?
USD value (Crypto asset) Accessible balance 20,000 (~20 ETH) Unavailable for withdrawal 0 (Protected value) 0 (Locked value) 0 Available for withdrawal 20,000 (~20 ETH)Published on May 13, 2024Updated on Sep 8, 2025FAQ340What is Proof of Reserves (PoR) user snapshot data?
+ 0 = 9000 USDT Margin trading position assets = 0 USDT Margin trading position liabilities = -14,099.8 USDT.Published on Jan 20, 2023Updated on Mar 4, 2026FAQ488Zero-Fee Promotion Ending for USDT-USDⓈ
Trading pair Maker fee Taker fee DAI-USDT 0% 0% PYUSD-USDT 0% 0% USDC-USDT 0% 0% USDG-USDT 0% 0% *Zero-fee pairs may not be available in all jurisdictions. If such service or feature is not available in your jurisdictions, then terms specific to such service or feature do not apply to you.Questions? We encourage customers to review these changes and adjust trading strategies as needed. For more details, please contact Customer Support.Published on Dec 24, 2025Updated on Dec 29, 2025AnnouncementsBorrow in spot mode
Validation for auto-borrow ordersAdjusted equity is sufficient Crypto Equity Current Price (USD) In use Discount rate BTC 0.1 60,000 0 0.98 ETH 1 3,000 0 0.98 USDT 0 1 0 1 Place an auto-borrow order to sell 6,000 USDT at a price of 60,000 BTC/USDT (Assuming leverage is 2x and there are no trading fees or interest) Adjusted equity = 0.1 BTC x 60,000 x 0.98 + 1 ETH x 3,000 x 0.98 - 60,000 x 0.1 x (1 - 0.98) = 8,700 USD Frozen margin inclusive of the current order placed = 6,000 / 2 = 3,000 USD SincePublished on Sep 19, 2024Updated on Nov 18, 2025Product documentationHow can I do spot trading with the Jupyter Notebook?
Here's an example of buying 0.01 BTC at the price of 19000 USDT. 1 # limit order 2 result = tradeAPI.place_order( 3 instId="BTC-USDT", 4 tdMode="cash", 5 side="buy", 6 ordType="limit", 7 px="19000", 8 sz="0.01" 9 ) 10 print(result) 11 12 if result["code"] == "0": 13 print("Successful order request,order_id = ",result["data"][0]["ordId"]) 14 else: 15 print("Unsuccessful order request,error_code = ",result["data"][0]["sCode"], ", Error_message = ", result["data"][0]["sMsg"])10.2 How can I place a marketPublished on Sep 29, 2023Updated on Sep 10, 2025FAQ544Spot cost price
Average cost price Average cost price = (0 + 3000 * 2) / 2 = 3000 PnL = (3500-3000)*2 = 1000 PnL Ratio = (3500 - 3000)/3000 * 100% = 16.67% Cumulative Cost Price Cumulative Cost Price = (3000 * 2 - 0)/2 = 3000 PnL = 3500 * 2 - 3000 * 2 + 0 = 1000 PnL Ratio = 1000 / (3000 * 2 - 0) * 100% = 16.67% Scenario 2: On Day 2, you sell 1 ETH at a price of 3500, and the last price is now 4000.Published on Jun 17, 2022Updated on Nov 6, 2025Product documentationPortfolio margin mode: cross-margin trading (Risk Unit Merge)
For each risk unit: If spot equity > 0 and derivatives delta < 0, Spot in use = Min (|Equity|, |Spot and derivatives delta|, |User-defined threshold|) If spot equity < 0 and derivatives delta > 0, Spot in use (borrowing) = -Min (|Equity|, |Spot and derivatives delta|, |User-defined threshold|) Otherwise, spot in use = 0 Portfolio margin components Portfolio margin consists of derivatives margin and borrowing margin.Published on Dec 3, 2024Updated on Dec 4, 2025Product documentationHow does fast redemption work?
Due to high demand, you enter the redemption queue. 0 ETH Day 2 - 4: Redemption queue While in the redemption queue, you receive no ETH. During this time, you can still cancel your redemption 0 ETH Day 5: First partial redemption You reach the front of the redemption queue. Due to redemption by other users, the daily limit only has 50 ETH left.Published on May 8, 2025Updated on Mar 4, 2026FAQ116Updates to U.S. Fee Framework
Tier Qualification All Pairs Zero-Fee Pairs 24h Crypto Withdrawal Limit (USD) Asset (USD) 30-day Trading Volume (USD) Maker Fee Taker Fee Maker Fee Taker Fee Regular user 0 - 20,000 or 0 - 100,000 0.200% 0.350% 0.000% 0.000% 10,000,000 VIP 1 20,001 - 25,000 or 100,001 - 250,000 0.100% 0.200% 0.000% 0.000% 24,000,000 VIP 2 25,001 - 50,000 or 250,001 - 500,000 0.075% 0.150% 0.000% 0.000% 32,000,000 VIP 3 50,001 - 100,000 or 500,001 - 1,000,000 0.060% 0.125% 0.000% 0.000% 40,000,000 VIP 4 100,001 -Published on Nov 8, 2025Updated on Nov 17, 2025AnnouncementsZero-Knowledge Proofs: what are zk-STARKs and how do they work? (zk-STARK V1)
We input random numbers for each user and fill the blank spaces in the table with 0 2. Low-degree polynomial extension: using the above polynomial constraints, we can obtain a computation trace polynomial of length uts * N. For security reasons, we perform commitment to the polynomial on a larger evaluation domain, with the domain amplification factor as extension_factor. In the above case, we could calculate a polynomial p(x) from I(x).Published on May 10, 2023Updated on Sep 8, 2025FAQ178How do I track my assets when trading in Spot and Futures mode?
Select the filter button Turn on the option to hide assets with balances of 0 - 1 USD Check on the filters that you'd like to set on your tradingFAQWhy does the number of Positions option become very large? After the merger, the total of both positions and assets will be calculated, which may result in a larger figure than before.Why are my assets more than before on the trading page?Published on Oct 23, 2024Updated on Feb 12, 2026FAQ19Spot DCA (Martingale)
Safety orders will be placed when the price changes: 1% = (0 + 1 × 2^0)% 3% = (1 + 1 × 2^1)% 7% = (3 + 1 × 2^2)%, et ceteraManaging your Spot DCA (Martingale) bot Web: Head to OKX Trading Bots homepage, and select 'My bots'. You will be brought to a Bot Dashboard where you can manage your running bots. App: Head to OKX Trading Bots homepage, and select 'My bots'.Published on Apr 27, 2023Updated on Aug 5, 2025Product documentationWhat is DEX Boost and how do I participate?
The daily balance is calculated as a 24-hour average Example: if you hold 2400 USDT for only 1 hour in a day and 0 for the rest of the time, then the daily balance = 2400 ÷ 24 = 100 USDTFAQWhat's DEX Boost data? Boost data consists of Boost trading volume and Exchange balance. This data is used to determine your eligibility to participate in activities and how much bonus you can receive.Published on Dec 13, 2025Updated on Jan 29, 2026FAQWhat's OKX Convert?
The minimum limit is close to 0, allowing you to convert any small balance at a low threshold. The maximum limit depends on the specific crypto. You can insert an amount and select Convert for a preview.Published on Sep 27, 2023Updated on Mar 17, 2026FAQ2,161