Understanding trading fees is essential for any trader, especially when diving into futures contracts. On platforms like Bitget, where leverage and derivatives are common, even small differences in fees can significantly impact profitability over time. This guide breaks down the Bitget contract fee structure, explains how maker and taker fees work, and shows you how to calculate your costs accurately—so you can trade smarter.
Whether you're new to crypto derivatives or refining your strategy, knowing how fees are applied during opening and closing positions helps avoid surprises and improves long-term performance.
What Are Makers and Takers in Crypto Trading?
Every trade on an exchange involves two parties: the maker and the taker. These roles determine not only market liquidity but also how much you pay in fees.
- 🔹 Maker: A trader who places a limit order that doesn’t execute immediately. By adding an order to the order book, they provide liquidity to the market.
- 🔹 Taker: A trader who places a market order (or any order that fills instantly) by taking existing liquidity from the order book.
👉 Discover how trading fees impact your profit margins with real-time analytics.
Because makers contribute to market stability by building the order book, exchanges like Bitget reward them with lower fees. Takers, who remove liquidity for immediate execution, typically pay higher rates.
Why This Matters:
- Lower maker fees encourage users to place limit orders, improving overall market depth.
- Your role (maker or taker) is determined at execution, not by the order type you choose.
- Fee rates vary based on your VIP level, which we’ll cover shortly.
How Bitget Calculates Contract Trading Fees
Fees on Bitget apply to both opening and closing a futures position. The total cost depends on three key elements:
- Entry or exit price – whether you're opening or closing a trade
- Contract value – calculated as:
number of contracts × price - Fee rate – depends on your status as a maker or taker, and your VIP tier
Basic Formula:
Trading Fee = Contract Value × Fee Rate
Let’s look at a practical example:
- Trader A uses a market order to buy 1 BTCUSDT perpetual contract at $60,000 → classified as a taker
- Trader B placed a limit sell order at $60,000 earlier → classified as a maker
Assuming standard non-VIP rates:
- Taker fee rate: 0.06%
- Maker fee rate: 0.02%
So:
- Trader A (Taker):
1 × 60,000 × 0.06% = $36 - Trader B (Maker):
1 × 60,000 × 0.02% = $12
That’s a $24 difference on the same trade—highlighting the benefit of strategic order placement.
Opening and Closing Positions: When Fees Apply
On Bitget, trading fees are charged separately when you open and close a position. This means:
- You pay a fee when entering the market (opening)
- Another fee when exiting (closing)
- Both fees depend on whether each action was maker- or taker-based
Additionally, other costs may affect your net balance:
Funding Fees in Perpetual Contracts
Bitget’s perpetual contracts include a funding mechanism to keep prices aligned with the underlying asset.
Key points:
- No funding fee is charged at the time of trade
- Funding occurs every 8 hours, at 07:00, 15:00, and 23:00 (UTC+8)
- Only traders holding positions at these times pay or receive funding
- Funding fees are separate from trading fees and do not impact margin directly until settlement
This means if you open and close a position between funding intervals without holding through a checkpoint, you won’t pay or receive funding—only trading fees apply.
How VIP Levels Reduce Your Trading Costs
Your VIP level has a direct impact on the fees you pay. Bitget evaluates multiple factors to determine your tier:
- Spot trading volume
- Futures trading volume
- Total account assets
- New BGB token holdings
💡 The system automatically assigns you the highest VIP level achieved across these categories. For example:
If your spot volume qualifies for VIP2, but your futures volume only reaches VIP1, you’ll still enjoy VIP2 benefits.
Higher VIP levels mean:
- Lower maker and taker fees
- Increased withdrawal limits
- Priority customer support
- Exclusive trading features
👉 See how upgrading your trading activity can unlock lower fees and better returns.
You can check your current VIP status and fee schedule under the Fee Schedule page, though all promotional links have been removed per guidelines.
How to Check Your Contract Trading Fees on Bitget
Tracking your actual fees ensures transparency and helps verify calculations.
Method 1: Financial Records > Contract Records
Navigate via:
Assets → Financial Records → Contract Records
This section displays:
- Realized profit and loss (PnL)
- Total trading fees incurred
- Breakdown of open/close transactions
Note: It doesn’t show entry/exit prices or contract amounts—only summarized results.
Method 2: Financial Record Tab Within Futures Interface
When inside the futures trading interface, use the “Financial Record” tab for more granular data:
- Detailed timestamps
- Order values
- Opening/closing prices
- Split fee components (e.g., partial fills counted separately)
Keep in mind: Bitget may split large orders into multiple executions. Each part incurs its own fee, so always sum them up to get the full cost.
Core Keywords for SEO Optimization
To align with search intent and improve visibility, here are the primary keywords naturally integrated throughout this article:
Bitget contract feesmaker and taker feeshow to calculate trading feesfutures trading costBitget VIP levelsperpetual contract funding feecrypto trading fee calculationreduce trading fees
These terms reflect common user queries while maintaining readability and relevance.
Frequently Asked Questions (FAQ)
Q1: What’s the difference between maker and taker fees?
Maker fees are lower because limit orders add liquidity to the market. Taker fees are higher because market orders remove liquidity by fulfilling existing orders immediately.
Q2: Are there hidden fees on Bitget besides trading fees?
No hidden fees exist. Besides trading fees (paid on entry/exit), only funding fees apply for perpetual contracts held during settlement windows.
Q3: Can I reduce my fees on Bitget?
Yes. Increase your trading volume or hold BGB tokens to qualify for higher VIP tiers, which offer reduced fee rates for both makers and takers.
Q4: Do I pay fees if I cancel an order?
No. Fees are only charged upon successful trade execution. Canceling an unfilled order incurs no cost.
Q5: How often are funding fees charged?
Every 8 hours—at 07:00, 15:00, and 23:00 (UTC+8). Only active position holders are affected.
Q6: Can I be both a maker and taker in one trade?
No. Each executed portion of an order is classified as either maker or taker based on how it interacts with the order book at that moment.
Final Thoughts: Optimize Fees for Better Returns
Trading success isn’t just about picking winning trades—it's also about minimizing costs. Understanding how Bitget calculates contract fees, leveraging maker advantages, and progressing through VIP tiers can significantly boost your net gains.
Strategic use of limit orders, monitoring funding rate timing, and tracking your transaction history empower informed decisions. Whether you're day trading or holding longer-term positions, being fee-aware keeps more profits in your wallet.
👉 Start optimizing your trading costs today with advanced tools and low-fee structures.