All
FAQ
Announcements
Product documents
What's Spot DCA (Martingale) bot and how to use it?
For example, with a safety order amount = 100 USDC, multiplier = 2. Safety orders will be placed: 100 = (2*0 × 100) 200 = (2*1 × 100) 400 = (2*2 × 100), and more Price steps multiplier: applied to the price step for placing the next safety order. It increases or decreases the price gap between safety orders. For example, with a price step = 1%, multiplier = 2.Published on Oct 21, 2025Updated on Apr 3, 2026How do I buy crypto and earn rewards?
Receive €45 in BTC if you buy at least €100 or $100 in eligible crypto each day for 4 more days in a row Note: the amount of BTC payable under this campaign will be calculated based on the prevailing market rate for the conversion of EUR to BTC as at the time in which the reward will be credited into your account.2. What counts as an "eligible crypto" buy?Published on Feb 19, 2026Updated on Apr 6, 20263Trading 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, 2025554Buy crypto with rewards terms and conditions
Minimum Value: Each buy must be a single order of at least €100 or $100 using USD, EUR, USDC, or USDG. Aggregating multiple smaller orders (e.g., two $50 buys) is not allowed. Timing: Only buys completed after opting in to the campaign will be tracked.4. Streak Logic and "Reset to Day 2" Rule The campaign uses a behavioral design choice to encourage completion while minimizing user frustration: Daily Tracking: Only one qualified buy per calendar day (UTC+1) counts toward the streak.Published on Feb 19, 2026Updated on Mar 16, 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, 2026OKX API FAQ
A minimum Assets Under Management (AUM) balance of 100 USD is required to create an API key.Published on Sep 20, 2024Updated on May 13, 2026138Event 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 can I do derivatives trading with the Jupyter Notebook?
6.1 Place a limit order via Place order Buying 100 BTC-USDT Swap contract at the price of 19000 USDT. # limit order result = tradeAPI.place_order( instId = "BTC-USDT-SWAP", tdMode = "isolated", side = "buy", posSide = "net", ordType = "limit", px = "19000", sz = "100" ) print(result) if result["code"] == "0": print("Successful order request,order_id = ",result["data"][0]["ordId"]) else: print("Unsuccessful order request,error_code = ",result["data"][0]["sCode"], ", Error_message = ", result["dataPublished on Sep 28, 2023Updated on May 7, 2026201How do I buy crypto with BLIK?
Example: If a user wants to purchase BTC worth 100 PLN, the equivalent amount in EUR is calculated using the latest FX rate.Published on Aug 20, 2025Updated on May 6, 20269How 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, 20265Where can I find details about cash withdrawal limits, fees, and processing times?
Example: If the fee is 2%, and you withdraw 100 EUR, you’ll pay a 2 EUR fee. If you withdraw 500 EUR, the fee would be 10 EUR. Percentage + flat fees This type of fee is a combination of both, so you'll pay a percentage of your withdrawal amount plus a fixed flat fee. Example: 1.5% + 1 EUR fee If you withdraw 200 EUR: 1.5% of 200 EUR = 3 EUR Plus 1 EUR flat fee Total fee = 4 EUR Actual fees being charged will be displayed on the Preview screen before you submit.Published on Apr 13, 2026Updated on May 4, 2026Where do I find limits, fees and processing time details for cash withdrawal?
Example: If the fee is 2%, and you withdraw 100 USD, you’ll pay a 2 USD fee. If you withdraw 500 USD, the fee would be 10 USD. Percentage + flat fees This type of fee is a combination of both, so you'll pay a percentage of your withdrawal amount plus a fixed flat fee. Example: 1.5% + 1 USD fee If you withdraw 200 USD: 1.5% of 200 USD = 3 USD Plus 1 USD flat fee Total fee = 4 USD Actual fees being charged will be displayed on the Preview screen before you submit.Published on May 23, 2025Updated on Mar 4, 202636How 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, 2026176Where can I find details about cash deposit limits, fees, and processing times?
Example: If the fee is 2%, and you deposit 100 EUR, you’ll pay a 2 EUR fee. If you deposit 500 EUR, the fee would be 10 EUR. Percentage + flat fees This type of fee is a combination of both, so you'll pay a percentage of your deposit amount plus a fixed flat fee. Example: 1.5% + 1 EUR fee If you deposit 200 EUR: 1.5% of 200 EUR = 3 EUR Plus 1 EUR flat fee Total fee = 4 EUR Actual fees being charged will be displayed on the Deposit Preview screen before you submit.Published on Apr 13, 2026Updated on Apr 21, 2026