All
FAQ
Announcements
Product documents
What attestation do we need to agree to when verifying as an institutional customer?
Applicant understands and agrees that OKX may, and is entitled without further inquiry to, rely and act upon any Application Documentation provided by Applicant, now or hereafter, or any representation, warranty, or statement made by Applicant herein in deciding whether to provide, or continue to provide, the Services (as that term is defined in the Terms) to Applicant.Published on Feb 5, 2024Updated on May 29, 2026132How do I use the custom formula feature?
The custom formula feature on our platform empowers traders to create personalized charts by combining multiple charts into one through mathematical expressions.This feature allows users to define their own calculations, enabling deeper market insights and more tailored trading strategies.Where can I set a custom formula?Published on Mar 5, 2025Updated on May 29, 20264How do I use the custom interval feature?
This feature enables users to tailor their charts to specific trading strategies by defining unique intervals.How do I set a Custom interval?Published on Mar 5, 2025Updated on May 29, 20266Pay wallet auto top-up FAQ
Auto top-up automatically transfers funds from your OKX Exchange account into your OKX Pay wallet when your Pay balance drops below a threshold you define. No manual action is needed.What do I need to configure when setting up a rule?Published on May 14, 2026Updated on Jun 5, 20264Event Contracts FAQ
Every event has explicit rules defining the underlying asset, data source, settlement time, and how edge cases are handled. Please refer to the specific event’s rule description before trading.Published on Apr 16, 2026Updated on Jun 2, 2026How do I add my emergency contact?
If we are unable to contact you after a defined period of inactivity, we will attempt to contact your emergency contact using the information you have provided.How do I add emergency contact?App Log in on your OKX app > Tap the Main Menu icon in the upper left corner > Profile and settings > Security > Emergency contact. Select Emergency contact under Advanced security Read the description and guide on the introduction page, before proceeding to add emergency contact.Published on Jul 24, 2025Updated on May 29, 2026296How do I set up indicators on the chart?
After defining the parameters, save your indicator by selecting Confirm to store your indicator Note: To modify an existing indicator, select the Settings (Gear) option at the top left of the chart. Select Settings to modify an existing indicator To remove an indicator, select the Remove (Cross) option next to settings. To hide the indicator, select the Hide (Eye) option next to the settings.What are the additional tips? You can apply multiple indicators simultaneously.Published on Nov 30, 2024Updated on May 29, 202615Where do I find limits, fees and processing time details for cash withdrawal?
Maximum withdrawals: The maximum number of withdrawals you can make for a defined period.Processing time Processing time is the estimated time it takes for your withdrawal to complete and for the funds to appear in your bank account. While we offer many cash withdrawal methods that are instant, some can take up to 5 business days depending on the type. When selecting a withdrawal method, you'll always see the processing time.Published on Apr 14, 2026Updated on May 29, 20261Where do I find limits, fees and processing time details for cash deposit?
Maximum Deposit: The maximum number of deposits you can make for a defined period.Processing time Processing time is the estimated time it takes for your deposit to complete and for the funds to appear in your OKX account. While we offer many cash deposit methods that are instant, some bank transfers can take up to 5 business days depending on the transfer type and your bank. When selecting a deposit method, you'll always see the processing time.Published on Apr 14, 2026Updated on May 29, 2026OKX Trading Rebate Card - Terms and Conditions
Unless otherwise defined herein, all capitalised terms used shall have the same meanings ascribed to them in the Site Terms. Any and all applicable taxes and all fees and additional expenses, including connection, installation, and/or service costs, related to acceptance and use of the reward are the sole responsibility of the individual reward recipient.Published on Oct 9, 2023Updated on May 29, 2026383How can I do spot trading with the Jupyter Notebook?
When you place an order, you can specify your own client order ID by specifying the parameter clOrdId, which can later be used as an identifier in place of ordId when calling an order cancellation, amendment or retrieval endpoint. 1 # market order 2 result = tradeAPI.place_order( 3 instId="BTC-USDT", 4 tdMode="cash", 5 side="buy", 6 ordType="market", 7 sz="100", 8 clOrdId="003" # you can define your own client defined order ID 9 ) 10 print(result)11. How can I get details about a certain order?Published on Sep 29, 2023Updated on May 29, 2026562What's the Spot DCA bot and how do I use it?
You can create a DCA bot by setting the following key parameters: Price steps: defines the percentage difference at which safety orders will be executed. The percentage is always based on the initial order price. For example, if set to 1%, the bot will place safety orders at 1% price drops. Take profit (TP) target per cycle: specify the percentage profit the bot should aim for in each cycle.Published on Oct 3, 2025Updated on Jun 4, 202655% Deposit Match Campaign - Terms and Conditions
Deposit match tiers and available rewards are defined as follows: $1,000 to $1,999 → 50 USDG $2,000 to $2,999 → 100 USDG $3,000 to $3,999 → 150 USDG $4,000 to $4,999 → 200 USDG $5,000 and above → 250 USDG Each user may receive only the reward for the highest tier they reach by the end of the Deposit Match Campaign Period. Rewards are not cumulative nor stackable across tiers.Published on Dec 1, 2025Updated on Dec 1, 20252What's the Spot Grid bot and how do I use it?
Time Description Bot Orders T=0 User defines the Grid Bot Parameters Grid Bot Parameters Trading Pair : BTC/USDT Initial Investment Mode : Quote Currency Initial Investment Amount : 10000 USDT Trigger Price : Instant Current Price (BTC/USDT) : 100000 USDT Price Range : 90000 - 120000 USDT Number of Grids : 6 Since the Bot's start condition is Instant, the Bot starts to place order as soon as it's created.Published on Oct 3, 2025Updated on May 29, 202610X Drops Club Trade to Earn — Terms and Conditions
The reward total amount and daily amounts are fixed at the start of the campaign and are not affected by aggregate participant trading volume.3.2 Eligible Trading Volume To qualify for rewards, a user must generate eligible trading volume on OKX during the lookback period defined in Section 3.3. Eligible trading volume is subject to the following exclusions: Zero-Fee Trades: Trades executed with zero trading fees (e.g., Advanced Trade zero-fee pairs on CEX) are excluded.Published on May 21, 2026Updated on May 29, 2026