All
FAQ
Announcements
Product documents
P2P ad requirements (all other currencies)
Glossary Term Description Min account age The minimum duration of time you've been a registered user with us Min completed P2P orders The minimum number of completed orders Min unique P2P users traded The minimum number of unique users you've traded with Min P2P completion rate The minimum completion rate of your P2P transactions Min buy orders (within 6 months) The minimum number of buy orders within 6 months Min sell orders (within 6 months) The minimum number of sell orders within 6 months MinPublished on Aug 28, 2023Updated on Dec 18, 2025156P2P ad requirements (USD)
within 6 months Min sell orders (within 6 months) The minimum number of sell orders within 6 months Min NET trade amount in USDT equivalent (within 6 months) The minimum net gain (total bought value minus total sold value) within the last 6 months in USDT equivalent Max liable orders The maximum number of dispute cases you're liable for Fiat Ad Type User Level Min Account Age Min Completed Orders Min Users Traded Min Completion Rate Min Buy Order Total Min Sell Order Total Min Net Trade Amount MaxPublished on Jul 31, 2023Updated on Nov 17, 2025184P2P ad requirements (Asia)
within 6 months Min sell orders (within 6 months) The minimum number of sell orders within 6 months Min NET trade amount in USDT equivalent (within 6 months) The minimum net gain (total bought value minus total sold value) within the last 6 months in USDT equivalent Max liable orders The maximum number of dispute cases you're liable for Asia region Fiat Ad Type User Level Min Account Age Min Completed Orders Min Users Traded Min Completion Rate Min Buy Order Total Min Sell Order Total Min Net TradePublished on Aug 28, 2023Updated on Nov 17, 2025190P2P ad requirements (MENA)
P2P completion rate The percentage of successfully completed transactions or processes compared to the total number of transactions or processes attempted Min. buy orders (within 6 months) The minimum number of buy orders within 6 months Min. sell orders (within 6 months) The minimum number of sell orders within 6 months Min.Published on Aug 28, 2023Updated on Feb 25, 202692P2P ad requirements (LATAM)
within 6 months Min sell orders (within 6 months) The minimum number of sell orders within 6 months Min NET trade amount in USDT equivalent (within 6 months) The minimum net gain (total bought value minus total sold value) within the last 6 months in USDT equivalent Max liable orders The maximum number of dispute cases you're liable for Latam region Fiat Ad Type User Level Min Account Age Min Completed Orders Min Users Traded Min Completion Rate Min Buy Order Total Min Sell Order Total Min Net TradePublished on Aug 28, 2023Updated on Nov 17, 202556P2P ad requirements (SEA)
within 6 months Min sell orders (within 6 months) The minimum number of sell orders within 6 months Min NET trade amount in USDT equivalent (within 6 months) The minimum net gain (total bought value minus total sold value) within the last 6 months in USDT equivalent Max liable orders The maximum number of dispute cases you're liable for SEA region Fiat Ad Type User Level Min Account Age Min Completed Orders Min Users Traded Min Completion Rate Min Buy Order Total Min Sell Order Total Min Net TradePublished on Aug 28, 2023Updated on Nov 17, 202539P2P ad requirements (CIS)
months) The minimum number of buy orders within 6 months Min sell orders (within 6 months) The minimum number of sell orders within 6 months Min NET trade amount in USDT equivalent (within 6 months) The minimum net gain (total bought value minus total sold value) within the last 6 months in USDT equivalent Max liable orders The maximum number of dispute cases you're liable for CIS region Fiat Ad Type User Level Min Account Age Min Completed Orders Min Users Traded Min Completion Rate Min Buy OrderPublished on Aug 28, 2023Updated on Nov 24, 2025176P2P ad requirements (EU)
within 6 months Min sell orders (within 6 months) The minimum number of sell orders within 6 months Min NET trade amount in USDT equivalent (within 6 months) The minimum net gain (total bought value minus total sold value) within the last 6 months in USDT equivalent Max liable orders The maximum number of dispute cases you're liable for EU region Fiat Ad Type User Level Min Account Age Min Completed Orders Min Users Traded Min Completion Rate Min Buy Order Total Min Sell Order Total Min Net TradePublished on Aug 28, 2023Updated on Nov 17, 202575P2P ad requirements (Africa)
orders (within 6 months) The minimum number of sell orders within 6 months Min NET trade amount in USDT equivalent (within 6 months) The minimum net gain (total bought value minus total sold value) within the last 6 months in USDT equivalent Max liable orders The maximum number of dispute cases you're liable forAfrica Region Fiat Ad Type User Level Min Account Age Min Completed Orders Min Users Traded Min Completion Rate Min Buy Order Total Min Sell Order Total Min Net Trade Amount Max Liable OrdersPublished on Aug 28, 2023Updated on Dec 18, 2025202What are the spot trading guidelines for copy traders?
Date Trading history Profit and loss after fees Witholding amount (10% of profits) April 17 (Mon) BTC/USDT Bought: April 1, 2023 Sold: April 17, 2023 +200 USDT 20 USDT April 18 (Tue) BTC/USDT Bought: April 6, 2023 Sold: April 18, 2023 ETH/USDT Bought: April 6, 2023 Sold: April 18, 2023 -50 USDT +300 USDT 0 30 USDT April 19 (Wed) No new buy orders BTC/USDT Bought: April 6, 2023 Sold: Not yet sold ETC/USDT Bought: April 6, 2023 Sold: Not yet sold N/A N/A April 20 (Thur) ETC/USDT Bought: April 6, 2023Published on Nov 6, 2023Updated on Mar 3, 2026278How 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, 2025542How do I change my email?
We'll send a 6-digit verification code to both your new and current email. Enter the code accordingly.Published on Sep 6, 2023Updated on Feb 9, 20264,027How do I change my phone number?
We'll send a 6-digit verification code to both your new and current phone numbers. Enter the code accordingly.Published on Sep 7, 2023Updated on Mar 12, 202614,271Crypto profit & loss analysis (PnL) FAQ
The historical data is recorded from November 6, 2020. Cryptos held before this date and not sold will be calculated at the price of 00:00 on November 6, 2020.10. Do Perpetual/Futures profits and Margin profits affect the profits in Crypto PnL analysis? Yes, the unrealized PnL and margins of crypto-based Perpetual/Futures will affect the number of positions currently held and will be included in the calculation of the PnL analysis.11. What are the average cost price and cumulative cost price?Published on Aug 22, 2023Updated on Mar 3, 2026103Lead traders: Spot lead trading guidelines
Date Trading history Profit and loss after fees Witholding amount (10% of profits) April 17 (Mon) BTC/USDT Bought: April 1, 2023 Sold: April 17, 2023 +200 USDT 20 USDT April 18 (Tue) BTC/USDT Bought: April 6, 2023 Sold: April 18, 2023 ETH/USDT Bought: April 6, 2023 Sold: April 18, 2023 -50 USDT +300 USDT 0 30 USDT April 19 (Wed) No new buy orders BTC/USDT Bought: April 6, 2023 Sold: Not yet sold ETC/USDT Bought: April 6, 2023 Sold: Not yet sold N/A N/A April 20 (Thur) ETC/USDT Bought: April 6, 2023Published on Oct 30, 2023Updated on Feb 9, 2026194