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 8, 20261,083How 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, 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 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 total Profit and Loss (PnL) and Grid profits work for Spot Grid?
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. This value includes all components: realized profits from executed trades, trading fees, and unrealized profits. 3. How is grid profit calculated? Grid profit is an estimated figure, representing the sum of profits from completed grids (after deducting trading fees).Published on Jun 20, 2025Updated on Apr 30, 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 6, 2026How 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, 2026565% 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, 20252Tradeback voucher FAQ
would receive up to 200 USDT in tradeback rewards, capped by the voucher limit Spot trades: Tradeback amount is based on your trading amount for eligible products and currencies Example 1: The user activates a 50% tradeback voucher with maximum limit of 200 USDT The user proceeds to trade 500 USDT of ETH/USDT The user would receive up to 200 USDT in tradeback rewards, capped by the voucher limit Example 2: User activates a 50% tradeback voucher with maximum limit of 200 USDT User proceeds to trade 100Published on May 8, 2026Updated on May 8, 2026How do I level up my trades with Mizar?
Mizar is 100% subscription free, and all tools are available for everyone. That means users pay fees based on their trading volume. Additionally, users share part of their profits when copy-trading other users. Mizar users are part of a STAR system, a tiered system where fees are discounted based on your average 30 days volume or amount of $MZR (Mizar’s utility token) staked.FAQ1. Do I get a free trial on Mizar?Published on Mar 28, 2024Updated on Jan 2, 20265What are Source of Funds (SoF) and Source of Wealth (SoW)?
If you purchase 100 USDC via the P2P trading on OKX, and the money used to buy the 100 USDC comes from your salary, you only need to select Employment Income as the source of funds. Source of Wealth (SoW): refers to the origin of an individual's overall financial assets, typically accumulated over time through means such as employment, business ownership, investments, or inheritance.Published on Dec 24, 2024Updated on May 11, 2026812How does fast redemption work?
You receive 50 ETH. 50 ETH Day 6 - 9: Partial redemption Over the next 4 days, you receive 100 ETH daily. 450 ETH Day 10: Full redemption On the last day of the standard redemption period, all outstanding crypto are settled all at once. You receive 150 ETH, even though it exceeds the daily individual limit. 600 ETHHow can I use fast redemption? If fast redemption is available for an Onchain Earn product, simply redeem as usual to enjoy the feature.Published on May 8, 2025Updated on Mar 4, 2026174US 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 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, 20261What's Futures DCA bot and how do I maximize my efficiency with automated crypto trading through it?
If the maintenance margin ratio of a position falls to 100% or below, a forced liquidation will be triggered.13. Will the liquidation of a futures DCA (Martingale) bot affect other positions? No. A forced liquidation only affects positions created by that specific bot. It won’t impact other positions or assets in your trading account.Published on Apr 3, 2024Updated on Jan 28, 202681