All
FAQ
Announcements
Product documents
Trading Signal Bot Alert Message 2.0 Specifications
] in %) percentage_investment (floating value between [0.01, 100] in %) percentage_position (floating value between [0.01, 100] in %) 1.Published on Aug 30, 2023Updated on Apr 1, 2025Product documentationHow to set up an OKX Signal Trading bot with TradingView
%fZ'), "maxLag":"2000", "orderType":"market", "orderPriceOffset":"0.1", "investmentType":"percentage_position", "amount":"100" } # exit long demo, closing 100% open postion signaldata_exitlong = { "action":"EXIT_LONG", "instrument":symbol, "signalToken":"your signaltoken", "timestamp":datetime.datetime.utcnow().strftime('%Y-%m-%dT%H:%M:%S.Published on Aug 30, 2023Updated on Dec 3, 2025Product documentationHow do I make a deposit? (web)
For example, Person A provides their bank account number to Person B, and Person B uses that account number to deposit funds into Person A’s bank account. You are required to complete identity verification in order to make deposit. When making a deposit, all cryptos require a deposit address. When depositing, make sure that the crypto name and the network used for deposits and withdrawals are exactly the same. Currently, OKX doesn't support deposits of certain networks.Published on Aug 13, 2023Updated on Apr 10, 2026FAQ7,623How do I register for an OKX account?
Example use case: A user might be a citizen of Country A but living in Country B. What determines their eligibility to use our platform is Country B (residence) and whether we support operations under the legal entity for that jurisdiction — not just their citizenship status.Published on Sep 6, 2024Updated on Dec 29, 2025FAQ39Interest Calculation
Interest-free quota Interest-free limit Asset Interest-free limit USDT 20000USDT+Max(0,Cross equity of USDC) USDC 5000 BTC 1 LTC 10 ETH 5 ETC 2000 XRP 5,000 EOS 500 BCH 5 BSV 5 TRX 30,000 LINK 50 DOT 50 ADA 500 ALGO 500 ATOM 20 CRV 100 FIL 10 DASH 2 IOST 10,000 IOTA 500 KNC 200 NEO 10 ONT 300 QTUM 100 THETA 100 SUSHI 30 SUN 20 XLM 1,000 UNI 20 XMR 2 XTZ 100 ZEC 2 YFI 0.01 YFII 0.1 Notes: The maximum interest-free range is calculated on a per-account basis, which means each main account or sub-accountPublished on Dec 16, 2020Updated on Nov 6, 2025Product documentationWhy hasn't my withdrawal arrived in the account?
Select the withdrawal network which is supported by the corresponding platform in the Withdrawal network field For example, you'd like to withdraw crypto from us to Platform B. You've selected the OEC chain in our platform, but Platform B only supports the ERC20 chain. This can lead to withdrawal failure.Published on Aug 22, 2023Updated on Apr 9, 2026FAQ20,675Spot cost price
Average cost price Average cost price = 3000 PnL = (4000-3000)*1 = 1000 PnL Ratio = (4000 - 3000)/3000 * 100% = 33.3% Cumulative Cost Price Cumulative Cost Price = (2*3000 - 1*3500)/1 = 2500 PnL = 4000*1 - 2*3000 + 1*3500 = 1500 PnL Ratio = 1500 / (2*3000 - 1*3500) * 100% = 60% Scenario 3:On Day 3, you buy 1 more ETH at a price of 4000, and the last price is now 4500.Published on Jun 17, 2022Updated on Nov 6, 2025Product documentationBuy crypto and earn XAUT FAQ
You can earn up to $100 in XAUT by following these steps: Opt in to the campaign through the app Buy $100+ of any eligible crypto to get your Day 1 reward - $20 in XAUT Finish your streak by buying $100+ of eligible crypto for an additional 4 days in a row (total of 5 days) by 11:59 PM PT to get your streak completion reward - $80 in XAUTHow does the reward breakdown work? Day 1: first day reward for completing your first eligible buy. Day 2: continue streak. Day 3: continue streak.Published on Apr 1, 2026Updated on Apr 10, 2026FAQTrading 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 Apr 9, 2026FAQ1,078How do I unlock my deposit when the Travel Rule additional verification is required?
name that your deposit is from in the Exchange platform field Input your sender's legal name in the First name and Last name field, then select Submit Note: if you're the sender or buyer of crypto assets, you can select I'm the sender checkbox Fill in all the necessary sender's information Under certain circumstances, you're required to select your sender's country or region of residence in the Country/region field Once your additional verification is successful, your deposit will be unlocked3. b)Published on Aug 23, 2024Updated on Dec 4, 2025FAQ5Quick Margin Trading Rules
level calculated using the maintenance margin requirement of the lowest tier is less than or equal to 100%.Published on Nov 16, 2022Updated on Aug 15, 2025Product documentationHow do I buy crypto and earn rewards?
You can earn up to $50 in BTC by following these steps: Opt in to the campaign through the app Buy $100 or more of any eligible crypto to get your first $5 in BTC reward Keep buying $100 or more for 4 more days in a row (total of 5 days) to get an additional $45 in BTC rewardWhat counts as an "eligible crypto" buy? To make sure your purchase counts toward your reward: Buy any coin except stablecoins: this offer excludes stablecoins like USDT, USDC, and USDG.Published on Dec 29, 2025Updated on Jan 29, 2026FAQ3Smart Arbitrage
It is recommended that novice users hold their arbitrage positions for a longer period. 3.2.2 Basis Change Cost between Spot and Perpetual Swap: For example, if the spot price is 65,000 and the perpetual swap price is 64,900, the entry basis is -100. If, at the end of the strategy, the spot price is 69,000 and the perpetual swap price is 69,100, the exit basis is 100. Therefore, you will incur a loss due to the widening basis of -[100 - (-100)] = -200 points * Qty.Published on Aug 8, 2024Updated on Mar 11, 2026Product documentationIceberg strategy
He can set an iceberg order Bot Parameters Range - Ratio (Price Variance): 0.1% Price limit: 20,000 USDT Average amount: 2 BTC Total amount: 100 BTC Run the Bot The system will automatically place an iceberg order. The order price will be the latest buy price*(1-Price variance 0.1%), and the amount of each order will be 50% to 100% of the average amount. Once the order completely filled, a new order will be placed.Published on Jun 17, 2022Updated on Apr 1, 2025Product documentationOKX Enhanced Liquidity Program
Here is an example below: Priority sequence Time Order ID Type Ask price Quantity 1 9:02 Order02 Limit 100 200 2 9:03 Order03 Limit 100 200 3 9:01 Order01 ELP 100 200 Order visibilityOpenAPI order book ELP orders will be excluded from the current order book REST endpoints or WebSocket channels.Published on Nov 26, 2025Updated on Jan 13, 2026Product documentation