All
FAQ
Announcements
Product documents
How can I do spot trading with the Jupyter Notebook?
Learn more on how to read our available trading pairs and refer to the code below. 1 import okx.Account as Account 2 3 # API initialization 4 apikey = "YOUR_API_KEY" 5 secretkey = "YOUR_SECRET_KEY" 6 passphrase = "YOUR_PASSPHRASE" 7 8 flag = "1" # Production trading: 0, Demo trading: 1 9 10 accountAPI = Account.AccountAPI(apikey, secretkey, passphrase, False, flag) 11 12 result = accountAPI.get_instruments(instType="SPOT") 13 print(result)7. How can I read my account balance?Published on Sep 29, 2023Updated on Sep 10, 2025557USDG rewards program FAQ
Rewards accumulate daily, are updated every Wednesday for the previous week (Mon – Sun), and are available to be claimed weekly from your USDG token page in your wallet.11. Is there a minimum amount of USDG for holding requirement? You’ll need to hold at least 1 USDG to start earning rewards. The more USDG you hold, the greater your total rewards. If you want to learn more on how you can earn USDG, visit here.Published on Oct 13, 2025Updated on May 14, 2026476How do I access my rewards on Pay?
Rewards are calculated daily based on your minimum eligible balance during the previous day (ends at 11:59 PM UTC), using the following formula: Daily reward = Minimum eligible balance × (APR / 365) The minimum eligible balance refers to the lowest balance recorded in the previous 24 hours. Example 1: New deposit Assume the rewards rate is 5% APR.Published on Apr 28, 2025Updated on Apr 17, 202659OKX Card Brazil Referral Program — Terms and Conditions
OKX reserves sole discretion to determine whether a referral meets the Successful Referral criteria.7. Reward Distribution 7.1. Rewards will be credited to eligible users’ OKX Pay accounts after internal review and verification. 7.2. Distribution timelines may vary depending on settlement status, compliance review, or operational factors. 7.3. Rewards may be subject to additional holding periods, product terms, or withdrawal conditions as communicated by OKX.8. Prohibited Conduct 8.1.Published on Feb 26, 2026Updated on May 7, 202631Pay FAQ
The app must be updated to the latest version (Recommended: iOS 16+ and Android 7+). After fulfilling the requirements, you can activate Pay by following these steps: How do I activate my Pay?4. How do I make a payment on Pay?Published on Apr 28, 2025Updated on May 14, 20262,418Pay Passkey FAQ
If you've lost your old device and you're unable to complete verification, you can submit a support ticket to request a reset.7. What's a Pay Passkey reset? A process that was initiated by users to redeploy a new Passkey on a specific chain.Published on Apr 28, 2025Updated on May 15, 2026188OKX House FAQ
Unfortunately, orders cannot be modified or canceled once placed.11. What's the return policy for OKX House orders? Returns are accepted on unopened and unused items within 14 days of the date you receive the Product. To initiate a return, you may reach out to shop@okx.com, and we'll guide you through the process.12. What should I do if my OKX House order arrives damaged? If your order is damaged upon arrival, please contact shop@okx.com immediately.Published on Nov 29, 2024Updated on May 17, 202618A beginner's guide to identity verification
To verify your address, you must use a supported document as listed in the answer above.11. I don't know how much I plan to deposit. Can I change my estimated amount later? No. We are collecting your estimated amount as a reference point and we understand that your use of the platform may change later.12. How do I check my identity verification information?Published on Sep 25, 2023Updated on Apr 30, 20266,470Copy trading FAQ
You can copy up to 10 trades when using the "Open/Close" position mode, and 1 trader when using the "Buy/Sell" position mode.11. What factors could stop me from copying a trade in copy trading?Published on Sep 15, 2023Updated on Jan 21, 20261Trading 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 May 11, 20261,086OKX wallet FAQ
If you want to remove the wallet imported with private keys, you can remove the wallet.7. Why can't I find a specific crypto in my OKX Wallet, and how can I add it? If you can't find the crypto that you want to receive, you can open your OKX wallet, select Manage crypto > Custom crypto, select a network, and enter the contract address to add it. Find out more here.8. How can I cancel or replace a pending Ethereum transaction in OKX Wallet?Published on Aug 24, 2023Updated on May 13, 20262,950OKX ZERO Trading Fees event FAQs
Your referred friend will receive an instant rebate fee card when they sign up and join the Zero Trading Fees activity now.7. I've fulfilled the requirements but have yet to receive my rebate card If you have successfully enrolled in this promotion, there would have been a prompt to confirm successful participation at point of enrolment and the button will now display Joined.Published on Jul 6, 2023Updated on Apr 3, 202638How do I set up a recurring buy plan?
If you create a weekly plan at 11:05 AM on Tuesday, your future orders will be completed every Tuesday at 11:05 AM. You can check the date of your next order with your plan details.3. How do I manage my recurring buy plan? You can manage your plan easily from your plan details. Go to the Activity page and you'll find Recurring buy option on top of the page. Select Recurring buy to view all the plans you've set up.Published on Jan 23, 2025Updated on Dec 31, 202550How can I do derivatives trading with the Jupyter Notebook?
result = tradeAPI.get_order_list() print(result)11. How can I get order history for derivatives trading with the Jupyter Notebook via Get order history (last 7 days) and Get order history (last 3 months)? # Get order history (last 7 days) result = tradeAPI.get_orders_history( instType = "SWAP" ) print(result) # Get order history (last 3 months) result = tradeAPI.get_orders_history_archive( instType = "SWAP" ) print(result)12.Published on Sep 28, 2023Updated on May 7, 2026201OKX Web3 FAQ
Maintenance, network issues, or external factors may cause interruptions or limited access.11. What actions could result in suspension or termination of service? Activities such as money laundering, fraud, terrorist financing, sanctions evasion, system attacks, malicious code distribution, identity misuse, or API abuse may lead us to suspend or terminate access to our wallet software service without notice.Published on Jan 19, 2026Updated on May 13, 2026104