You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Binance API交易手续费查询及Maker/Taker费率疑问咨询

Binance Spot Trading Fees: Clarifying Maker/Taker, API Values, and Buyer/Seller Rates

Got it, let's unpack all your questions about Binance's spot trading fees—this stuff can trip up even experienced traders at first!

Maker vs. Taker Fees: What's the Difference?

First, let's clear up the core definitions that often cause confusion:

  • Maker fees: These apply when you place a limit order that doesn't get filled immediately. Your order sits in the order book and provides liquidity to the market (you're "making" the market available for others to trade against).
  • Taker fees: These kick in when you place an order that fills immediately against an existing order in the book. You're "taking" liquidity from the market, which includes market orders or limit orders that cross the spread and fill right away.

For example: If you place a limit order to buy ETH with BTC at a price lower than the current ask, and it sits in the book waiting for a seller to match it, you're a maker. If you instead place a market order to buy ETH immediately (matching against existing sell orders), you're a taker.

The 15 Value from the /api/v3/account API

That number you're seeing is a scaled representation of the fee percentage. Binance returns fees as integers where each unit equals 0.01%. So:

  • A value of 15 translates to 0.15% (15 × 0.01%).
  • This is the default base fee for most users—unless you have a VIP tier (based on monthly trading volume) or use BNB to pay fees (which gives a 25% discount by default).

You can check your exact rates in the makerCommission and takerCommission fields of the API response—these correspond directly to your maker and taker fee rates respectively.

Buyer vs. Seller Fee Rates

Here's a key point to remember: Binance doesn't charge different fees based on whether you're a buyer or seller. The only thing that determines your fee rate is whether you're acting as a maker or taker during the trade:

  • If you're buying and act as a maker (limit order left in the book), you pay the maker fee.
  • If you're selling and act as a taker (market order filling existing buy orders), you pay the taker fee.
  • The fee structure is identical for both sides of the trade.

Quick Example

Suppose your /api/v3/account response shows:

{
  "makerCommission": 15,
  "takerCommission": 15
}

This means both your maker and taker fees are 0.15% of the trade's total value. If you use BNB to cover fees, this rate drops to 0.1125% (25% discount applied automatically).

内容的提问来源于stack exchange,提问作者Sergey

火山引擎 最新活动