Skip to content
Broker news. Connected. RSS feed
FXBROKERS

A clearer view of the broker industry.

Bybit cuts taker fees on six perpetuals and reprices maker flow

The move into its major-coin group lowers Pro 2–6 taker charges while increasing several maker charges and reducing market-maker rebates. The net result depends on execution mix, with a 37.5% maker share the break-even point for Pro 2 under the published base rates.

Bybit moved DOGEUSDT, SUIUSDT, HYPEUSDT, TAOUSDT, WLDUSDT and ZECUSDT perpetual contracts from its Altcoin fee group into Group 1 on 13 October at 10:00 UTC. The change, announced on 7 October, automatically applied the major-coin pricing category to those six markets. Other contracts were unchanged by that notice.[1]

For Pro traders, the change moves the cost of supplying and taking liquidity in different directions. A desk evaluating the move solely through its taker rate can miss a higher bill on resting orders. The relevant comparison is the combined fee on its actual maker and taker executions in the reclassified symbols.[1][2]

The published Pro rates

Pricing & charges01

Base fees before and after reclassification

Base fees before and after reclassification
Pro tierTaker: before → afterMaker: before → after
Pro 10.0280% → 0.0280%0% → 0.0100%Source 1Source 2
Pro 20.0280% → 0.0250%0% → 0.0050%Source 1Source 2
Pro 30.0250% → 0.0220%0% → 0.0025%Source 1Source 2
Pro 40.0230% → 0.0200%0% → 0.0010%Source 1Source 2
Pro 50.0210% → 0.0180%0% → 0%Source 1Source 2
Pro 60.0180% → 0.0150%0% → 0%Source 1Source 2

Maker executions add liquidity; taker executions remove it. An immediately filled limit order can incur a taker fee. Bybit’s current schedule excludes Pro users from its MNT discount, so the comparison applies the published Pro rates.[2]

The Pro program’s derivatives-volume route lists 30-day thresholds of $100 million, $250 million, $750 million, $1.5 billion, $3 billion and $5 billion for Pro 1 through Pro 6, each with API trading above 20%. Its help page directs customers to their verified account’s My Fee Rate display for the applicable regional rates. The examples below assume Pro status is already established; their sample turnover does not independently qualify an account.[3]

Where the fee saving changes sign

Illustrative calculation: under Pro 2, each 1 million USDT of taker turnover saves 30 USDT, while the same maker turnover adds 50 USDT. If M is maker notional and T is taker notional, the change in trading fees is 0.00005 × M − 0.00003 × T. The two effects balance when M/T is 0.6, equivalent to a 37.5% maker share of total executed notional.[2][1]

Pricing & charges02

Pro 2 example: 10 million USDT of affected turnover

Pro 2 example: 10 million USDT of affected turnover
Maker shareFee beforeFee afterChange
25%2,100 USDT2,000 USDT100 USDT lowerSource 2Source 1
37.5%1,750 USDT1,750 USDTUnchangedSource 2Source 1
50%1,400 USDT1,500 USDT100 USDT higherSource 2Source 1

The same calculation puts the maker-share break-even point at about 54.55% for Pro 3 and 75% for Pro 4. Pro 1 receives no taker reduction and incurs a new maker charge. Pro 5 and Pro 6 retain zero maker fees and benefit on their taker executions. These are mechanical fee comparisons, not forecasts of liquidity or overall execution quality.[2][1]

Market makers also receive smaller rebates

The notice reduces the absolute maker rebate from 0.0020% to 0.0010% for MM 1, from 0.0040% to 0.0025% for MM 2, and from 0.0060% to 0.0040% for MM 3. Negative fee rates denote a rebate rather than a charge.[1]

Illustrative calculation: per 100 million USDT of eligible maker turnover, those changes reduce rebate receipts by 1,000 USDT, 1,500 USDT and 2,000 USDT respectively. That is a reduction in fee income before inventory gains or losses. Whether a market maker changes its spread or quoting size in response depends on its wider economics; the notice does not establish a market-quality outcome.[1]

Checking the result against actual executions

Bybit’s authenticated fee-rate API accepts a derivatives category and symbol and returns maker and taker fee rates for the account. That gives an execution system a direct input for repricing its expected costs on each affected contract, rather than relying on a cached category label.[4]

The trade-history API separately returns executed value, fee, fee rate, fee currency and the maker flag, and notes that one order can generate multiple executions. Summing those records by symbol and maker status would provide a comparison with the old schedule. It also prevents an order submitted as a limit order from being treated as maker flow when its actual fills took liquidity.[5][2]

Follow the evidence

Sources & further reading

  1. Get Fee Rate — V5 API documentation Bybit · Accessed 20 Oct 2026

Report an error or submit an update