Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Contact Us
English (US)
US English (US)
CN Chinese
N Traditional Chinese
  • Home
  • Investment Products
  • Broker

Trading fee rules for perpetual trading

Written by Tracy Chen

Updated at December 18th, 2023

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • General FAQ
  • Announcement
  • Account Security
  • Getting started
  • Investment Products
    Structured Investment Auto-Invest Non-Liquidating Loan Grid Trading Dual-currency Products Limit Order Trading Intro of Leverage Product Intro of Flexi Saving Product Dip Hunter Trend Intelligence DeFi Smart Pool Product Broker Private copy trading
  • Matrixport.hk
    FAQ
+ More

Table of Contents

USDT-M Perpetual (OKX)

USDT-M Perpetual (OKX)  

 

USDC-M Perpetual & Crypto-M Perpetual (OKX)  
 

30-day trading volume (USD)
Transactions are recorded in BTC equivalents according to price when trading. Every 24 hours, we convert your total trading volume to USD at 4 PM UTC according to the average price (= [closing price + opening price]/2). For example, you have traded OMG, XUC, BTC, LTC and BCH in the last 30 days. We recorded each transaction in BTC equivalents at the moment each trade happened. At each 4 PM UTC, we calculate your total trading volume in the last 30 days and convert it to USD according to the daily average price.

Snapshot assets include your OKX trading account assets in Matrixport.

Total asset balance
We take a snapshot of users’ all crypto assets at 4 PM UTC daily and convert the value to USDT, then to BTC based on the daily average price of BTC/USDT (BTC/USDT middle price = [opening price + closing price]/2).
Snapshot assets include your OKX sub-account total assets in Matrixport.

Makers and takers
Maker order is the limit order which enters into the order book before it can be traded in the market. For example, if the current BTC lowest ask price is 1,000 USDT and you create a maker order with a bid price 999 USDT, this order cannot be filled immediately. Then it will enter into the order book until someone fills it. After filling, you're required to pay the maker fee and the taker will pay the taker fee (or vice versa). You need to pay the taker fee when your limit ask order is traded successfully.

Trading fee rules

USDT-M Perpetual & USDC-M Perpetual:

Calculation formula of trading fee: Trading fee of USDT-M Perpetual & USDC-M Perpetual = Fee rate × (Number of contracts × Multiplier × Face value per contract × Fill price).

Charge rule: Trading fee of USDT-margined Perpetual is settled in USDT, trading fee of USDC-M perpetual is settled in USDC, and is charged when the order is filled;

Take Perpetual BTCUSDT (Face value is 0.01 BTC, Multiplier is 1) as an example, assuming the current price of BTC is 20,000 USDT;

Trader A (Trading fee tier is Lvl 1) bought/sold 100 contracts (1 BTC) at market price with 10x leverage, and used 2,000 USDT (0.1 BTC) as margin. Trader A became a taker of this trade, so the Trading fee = 0.05% × (100 × 1 × 0.01 × 20,000) = 10 USDT;

Trader A bought/sold 100 contracts (1 BTC) at limit price with 10x leverage, and used 2,000 USDT (0.1 BTC) as margin. Trader A became a maker of this trade, so the Trading fee = 0.02% × (100 × 1 × 0.01 × 20,000) = 4 USDT.

 

Crypto-M Perpetual:

Calculation formula of trading fee: Trading fee of Crypto-M perpetual = Fee rate × (Number of contracts × Multiplier × Face value per contract / Fill price).

Trading fee example: Trading fee for Crypto-M perpetual is settled in the traded crypto and is charged when the order is filled;

Take BTCUSD perpetual (face value is 100 USD, multiplier is 1) as an example, assuming the market price of BTC is 20,000 USD.

Trader A (trading fee tier is Lvl 1) buys and sells 100 contracts (10,000 USD) at market price with 10x leverage, and uses 0.05 BTC (1,000 USD) as margin. If Trader A is the taker of this trade, the trading fee = 0.05% × (100 × 1 × 100 / 20,000) = 0.00025 BTC;

Trader A buys or sells 100 contracts (10,000 USD) at limit price with 10x leverage, and uses 0.05 BTC (1,000 USD) as a margin. If Trader A is the maker of this trade, the trading fee = 0.02% × (100 × 1 × 100 / 20,000) = 0.0001 BTC.

Forced liquidation Futures fee: Calculated according to the taker fee of user's current tier level.

Daily update time of trading fee
OKX updates the latest level of user’s trading fee at 9-11 PM UTC

fee regulations trade fees

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Perpetual Trading
  • Trading fee rules for spot trading

Products

  • Earn
  • Invest
  • Trade
  • Loan
  • Buy Crypto
  • ETH 2.0
  • Custody
  • Derivatives Trading

Institutions

  • Prime Brokerage
  • Lending
  • Capital Management
  • Research
  • Custody

Security

Resources

  • Blog
  • News
  • Learn

Support

  • FAQ

About Us

  • Company
  • Partners
  • Careers

Follow Us

  • Twitter logoTwitter
  • Telegram logoTelegram
  • Facebook logoFacebook
  • LinkedIn logoLinkedIn
  • Instagram logoInstagram
  • Reddit logoReddit
  • Discord logoDiscord
  • YouTube logoYoutube
ALL RIGHTS RESERVED © 2024 Matrixport | Privacy Policy | Terms & Conditions
Expand