All
FAQ
Announcements
Product documents
What's Spot DCA (Martingale) bot and how to use it?
Safety orders will be placed: 100 = (2*0 × 100) 200 = (2*1 × 100) 400 = (2*2 × 100), and more Price steps multiplier: applied to the price step for placing the next safety order. It increases or decreases the price gap between safety orders. For example, with a price step = 1%, multiplier = 2.Published on Oct 21, 2025Updated on Apr 3, 2026Zero-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, 202692Where can I find details about cash withdrawal limits, fees, and processing times?
Example: 1.5% + 1 EUR fee If you withdraw 200 EUR: 1.5% of 200 EUR = 3 EUR Plus 1 EUR flat fee Total fee = 4 EUR Actual fees being charged will be displayed on the Preview screen before you submit. This fee amount will always be deducted from your withdrawal amount. Example: If you withdraw 10 EUR using a method that charges 2 EUR in fees, then 10 EUR will be withdrawn from your OKX account and 8 EUR will be deposited into your bank account.Published on Apr 13, 2026Updated on Apr 13, 2026Where do I find limits, fees and processing time details for cash withdrawal?
Example: 1.5% + 1 USD fee If you withdraw 200 USD: 1.5% of 200 USD = 3 USD Plus 1 USD flat fee Total fee = 4 USD Actual fees being charged will be displayed on the Preview screen before you submit. This fee amount will always be deducted from your withdrawal amount. Example: If you withdraw 10 USD using a method that charges 2 USD in fees, then 10 USD will be withdrawn from your OKX account and 8 USD will be deposited into your bank account.Published on May 23, 2025Updated on Mar 4, 202634Why 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 Apr 3, 2026348What is Proof of Reserves (PoR) user snapshot data?
+ 0 = 9000 USDC Margin trading position assets = 0 USDC Margin trading position liabilities = -14,099.8 USDC.Published on Nov 17, 2023Updated on Dec 11, 20251How do I supercharge my trading with Alertatron's automated solutions?
Trading groups Large group management: complex orders can be automated for trading groups with up to 200 clients. Isolated execution: large groups also benefit from isolated execution. Each of your clients' trades will run on their own isolated bot. Detailed data: separate log, event history, and individual PnL data are available for each client. Aggregated PnL data is available for the entire group.Published on Mar 28, 2024Updated on Oct 8, 20251Where can I find details about cash deposit limits, fees, and processing times?
Example: 1.5% + 1 EUR fee If you deposit 200 EUR: 1.5% of 200 EUR = 3 EUR Plus 1 EUR flat fee Total fee = 4 EUR Actual fees being charged will be displayed on the Deposit Preview screen before you submit. This fee amount will always be deducted from your deposit amount. Example: If you deposit 10 EUR using a method that charges 2 EUR in fees, then 8 EUR will be deposited to your OKX account. The fee as reflected on the Deposit Preview pageWhat's deposit limits?Published on Apr 13, 2026Updated on Apr 13, 2026Where do I find limits, fees and processing time details for cash deposit?
Example: 1.5% + 1 USD fee If you deposit 200 USD: 1.5% of 200 USD = 3 USD Plus 1 USD flat fee Total fee = 4 USD Actual fees being charged will be displayed on the Deposit Preview screen before you submit. This fee amount will always be deducted from your deposit amount. Example: If you deposit 10 USD using a method that charges 2 USD in fees, then 8 USD will be deposited to your OKX account. The fee as reflected on the Deposit Preview pageWhat is a deposit limit?Published on May 23, 2025Updated on Apr 14, 202628How can I do derivatives trading with the Jupyter Notebook?
"][0]["sMsg"]) 6.2 Place a market order via Place order Buying 100 BTC-USDT Swap contract at market price. # market order result = tradeAPI.place_order( instId = "BTC-USDT-SWAP", tdMode = "isolated", side = "buy", posSide = "net", ordType = "market", sz = "100" ) print(result) if result["code"] == "0": print("Successful order request,order_id = ",result["data"][0]["ordId"]) else: print("Unsuccessful order request,error_code = ",result["data"][0]["sCode"], ", Error_message = ", result["data"][0]["Published on Sep 28, 2023Updated on Feb 12, 2026196How 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, 2025552What 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, 2025256USDG Convert Fees Change Announcement
Example: If you purchase USDG on day 1 and your previous balance was 0, then your lowest hourly snapshot balance for that day is 0. If you hold USDG for only 3 days in a given week, you will receive rewards for those 3 days on the following Wednesday. Disclaimer This Rewards program is not (i) investment advice or an investment recommendation; (ii) an offer or solicitation, buy or sell crypto/digital assets; or (iii) financial, accounting, legal or tax advice.Published on Feb 20, 2026Updated on Feb 21, 20264How do total Profit and Loss (PnL) and Grid profits work for Spot Grid?
Example: If you started a bot with 100 USDT, and the current bot equity is 200 USDT, your Total PnL = 200 - 100 = 100 USDT. This figure includes: Realized profits from completed trades Trading fees Unrealized PnL from open positions Any applicable Earn interest (if enabled)How's the field "Grid Profits" calculated? Grid Profits represent the estimated realized gains from completed grid cycles—each cycle being one buy followed by one sell.Published on Jun 20, 2025Updated on Nov 26, 202556OKX Sub-Affiliate link rules
Otherwise, the commission rate will be 0%. In the first assessment, a link will be deleted if no invitees signed up or logged in to OKX using the link after more than 180 days. When the link with a 0% commission rate meets the criteria once again, the original commission rate will be restored within the next hour. If all of a sub-affiliate's links are deleted, the sub-affiliate account will be closed automatically.Published on Sep 28, 2023Updated on Mar 16, 2026652