All
FAQ
Announcements
Product documents
Trading 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,084How can I do spot trading with the Jupyter Notebook?
In the example below, you are about to place a market order to buy BTC that is worth 100 USD. 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 tgtCcy="quote_ccy" # this determines the unit of the sz parameter. 9 ) 10 print(result)10.4 How can I use the client order ID parameter clOrdId?Published on Sep 29, 2023Updated on Sep 10, 2025554How do I buy crypto and earn rewards?
Amount matters: each purchase must be a single transaction of $100 or more. Complete on mobile: you must use the mobile app for your trades to count.Which key dates should I keep in mind? Sign up by: you must enroll in the campaign by February 16, 2026. Complete by: all 5 buys must be completed by February 20, 2026.What happens if I miss a day? If you miss a day, don't worry—you won't lose your progress entirely. Once you earn your first $5 reward, your streak will simply reset to Day 2.Published on Dec 29, 2025Updated on Jan 29, 20263What's the Spot DCA bot and how do I use it?
Let’s assume: Base safety order amount = 100 USDT Up to five safety orders allowed Here’s how the bot distributes funds for different multipliers: Safety Order Multiplier = 1 (Flat) Multiplier = 2 (Doubling) Multiplier = 0.5 (Halving) 1 100 100 100 2 100 200 50 3 100 400 25 4 100 800 12.5 5 100 1,600 6.25 Here’s what these profiles mean: Multiplier = 1 (Flat Allocation): each safety order uses the same amount — 100 USDT.Published on Oct 3, 2025Updated on Nov 17, 20255How do total Profit and Loss (PnL) and Grid profits work for Spot Grid?
[Image] 2. How is total profit calculated? Total profit reflects the ever-changing profit and loss of your grid strategy. It is a floating value, composed of grid profit and unpaired profit and also takes into account any other operations such as deposits or withdrawals. For example, if you start a grid strategy with 100 USDT, and your current total asset valuation of the grid strategy (estimated in USDT based on market price) is now 200 USDT, your total profit will be 200-100 = 100 USDT.Published on Jun 20, 2025Updated on Apr 30, 2026Tradeback voucher FAQ
User proceeds to use 500 USDT of margin to open a BTCUSDT perpetual position Since the upper limit is capped at 200 USDT, the tradeback earned is 200 USDT Example 2: User activates a 50% tradeback voucher with maximum limit of 200 USDT User proceeds to use 100 USDT of margin to open a BTCUSDT perpetual position The tradeback earned is only 50 USDTHow do I view my tradeback voucher?Published on May 8, 2026Updated on May 8, 2026Event Contracts FAQ
The Up share price subsequently rises to 0.72 USDT, and the user sells all shares: Realized PnL ≈ (0.72 − 0.40) × 100 ≈ +32.00 USDT Note: actual amount received is net of fees.What happens if I hold to expiry without closing early?Published on Apr 16, 2026Updated on May 13, 2026How do I level up my trades with Mizar?
After the first month, you'll receive a $1,000 free volume to trade.2. Do I need to deposit funds on Mizar to trade? No. Mizar is non custodial. That means you don't need to deposit any funds on Mizar to trade, but you can connect to your exchange with API keys.3. How do I connect OKX to Mizar? Learn more on how you can create your OKX API key and how to connect it to the Mizar bot by reading about it here.Published on Mar 28, 2024Updated on Jan 2, 20265How does fast redemption work?
Due to high demand, you enter the redemption queue. 0 ETH Day 2 - 4: Redemption queue While in the redemption queue, you receive no ETH. During this time, you can still cancel your redemption 0 ETH Day 5: First partial redemption You reach the front of the redemption queue. Due to redemption by other users, the daily limit only has 50 ETH left.Published on May 8, 2025Updated on Mar 4, 2026177How 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 Apr 30, 202657How do I use recurring buy trading bot?
For example, with a 100 USDT monthly buy, you can allocate 50% to BTC, 30% to ETH, and 20% to OKB. Simply deselect the selected crypto to remove the asset or select Reset to clear all of the selected crypto from the list.Published on Aug 30, 2024Updated on Jan 28, 20265895% 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, 20252US USDG Deposit Match Campaign Terms and Conditions
Example: If a user qualifies for a $100 USDG reward by depositing $1,000 USDG and maintains an AUM of $1,000 USDG for 90 out of the next 180 days, the reward will be unlocked. Example: If the user’s AUM drops below $1,000 USDG at any point and stays there, the 90-day counter pauses until the threshold is restored. AUM may be held in any asset supported on OKX's US platform.Published on Oct 10, 2025Updated on Nov 17, 20257What's Futures DCA bot and how do I maximize my efficiency with automated crypto trading through it?
You can create up to 100 futures DCA (Martingale) strategies at a time. This limit may change due to platform adjustments, so please refer to the number shown on the page for the actual number you can open.2. Why does the page show “Stop (Creation Failed)” when creating a Martingale bot? This message may appear for one of the following reasons: Initial order amount is too low: The amount you set doesn’t meet the margin required for the minimum number of contracts, which varies by trading pair.Published on Apr 3, 2024Updated on Jan 28, 202681What is DEX Boost and how do I participate?
The daily balance is calculated as a 24-hour average Example: if you hold 2400 USDT for only 1 hour in a day and 0 for the rest of the time, then the daily balance = 2400 ÷ 24 = 100 USDTFAQWhat's DEX Boost data? Boost data consists of Boost trading volume and Exchange balance. This data is used to determine your eligibility to participate in activities and how much bonus you can receive.Published on Dec 13, 2025Updated on Jan 29, 20261