What does each exchange charge to trade, maker and taker?
The median base-tier taker fee is 0.050% on perpetuals and 0.100% on spot across 11 fee schedule venues.
Fee pages on exchange sites change quietly and marketing tables round generously. This table is read daily from each venue's own fee endpoint at the base tier, stored as slowly changing rows, and every edit shows up in the change log. The calculator turns the rates into a dollar cost for a round trip.
Fee schedule per venue
Base tier, no VIP discounts, no token rebates. A venue with one schedule per market type shows one row; venues that price per pair show the median across pairs and the pair count.
| Paradex | options | 0.010% | 0.010% | $20 | 1 | 2026-09-04 |
| Paradex | perpetuals | 0.000% | 0.020% | $40 | 1 | 2026-09-04 |
| OKX | options | 0.030% | 0.030% | $60 | 1 | 2026-09-05 |
| Binance | delivery | 0.020% | 0.040% | $80 | 1 | 2026-09-04 |
| Binance | perpetuals | 0.020% | 0.040% | $80 | 1 | 2026-09-04 |
| BingX | perpetuals | 0.020% | 0.050% | $100 | 1 | 2026-09-10 |
| Gate | delivery | 0.020% | 0.050% | $100 | 1 | 2026-09-10 |
| Gate | options | 0.020% | 0.050% | $100 | 1 | 2026-09-10 |
| Gate | perpetuals | 0.020% | 0.050% | $100 | 1 | 2026-09-10 |
| MEXC | spot | 0.000% | 0.050% | $100 | 1 | 2026-09-10 |
| OKX | delivery | 0.020% | 0.050% | $100 | 1 | 2026-09-05 |
| OKX | perpetuals | 0.020% | 0.050% | $100 | 1 | 2026-09-05 |
| Bybit | delivery | 0.020% | 0.055% | $110 | 1 | 2026-09-05 |
| Bybit | perpetuals | 0.020% | 0.055% | $110 | 894 | 2026-09-05 |
| Binance | spot | 0.100% | 0.100% | $200 | 7459 | 2026-09-04 |
| BingX | spot | 0.100% | 0.100% | $200 | 1 | 2026-09-10 |
| Bitget | spot | 0.100% | 0.100% | $200 | 3494 | 2026-09-04 |
| Gate | spot | 0.100% | 0.100% | $200 | 1 | 2026-09-10 |
| OKX | spot | 0.080% | 0.100% | $200 | 1 | 2026-09-05 |
| WhiteBIT | perpetuals | 0.100% | 0.100% | $200 | 1 | 2026-09-04 |
| WhiteBIT | spot | 0.100% | 0.100% | $200 | 1 | 2026-09-04 |
| bitbank | spot | -0.020% | 0.120% | $240 | 62 | 2026-09-04 |
| Upbit | spot | 0.250% | 0.250% | $500 | 870 | 2026-09-04 |
Members see every pair on the venue profile pages; this table is the schedule summary.
What changed
Fee edits we recorded, newest first, derived from the daily read.
| When | Venue | Market or pair | Change |
|---|---|---|---|
| 2026-10-14 04:40 | Binance | KGST/USDT | 0.100% → 0.000% |
| 2026-10-14 04:40 | Binance | KGSTUSDT | 0.100% → 0.000% |
| 2026-10-02 04:40 | Binance | FDUSD/TRY | 0.200% → 0.200% |
| 2026-10-02 04:40 | Binance | U/TRY | 0.200% → 0.200% |
| 2026-10-02 04:40 | Binance | FDUSDTRY | 0.200% → 0.200% |
| 2026-10-02 04:40 | Binance | UTRY | 0.200% → 0.200% |
| 2026-10-01 04:40 | Binance | 0G/TRY | 0.150% → 0.200% |
| 2026-10-01 04:40 | Binance | 1000CAT/TRY | 0.150% → 0.200% |
| 2026-10-01 04:40 | Binance | 1000SATS/TRY | 0.150% → 0.200% |
| 2026-10-01 04:40 | Binance | 1MBABYDOGE/TRY | 0.150% → 0.200% |
| 2026-10-01 04:40 | Binance | 2Z/TRY | 0.150% → 0.200% |
| 2026-10-01 04:40 | Binance | AAVE/TRY | 0.150% → 0.200% |
| 2026-10-01 04:40 | Binance | ACE/TRY | 0.150% → 0.200% |
| 2026-10-01 04:40 | Binance | ACH/TRY | 0.150% → 0.200% |
| 2026-10-01 04:40 | Binance | ACM/TRY | 0.150% → 0.200% |
| 2026-10-01 04:40 | Binance | ACT/TRY | 0.150% → 0.200% |
| 2026-10-01 04:40 | Binance | ADA/TRY | 0.150% → 0.200% |
| 2026-10-01 04:40 | Binance | AERO/TRY | 0.150% → 0.200% |
| 2026-10-01 04:40 | Binance | AEVO/TRY | 0.150% → 0.200% |
| 2026-10-01 04:40 | Binance | AIGENSYN/TRY | 0.150% → 0.200% |
| 2026-10-01 04:40 | Binance | AI/TRY | 0.150% → 0.200% |
| 2026-10-01 04:40 | Binance | AIXBT/TRY | 0.150% → 0.200% |
| 2026-10-01 04:40 | Binance | ALGO/TRY | 0.150% → 0.200% |
| 2026-10-01 04:40 | Binance | ALICE/TRY | 0.150% → 0.200% |
| 2026-10-01 04:40 | Binance | ALLO/TRY | 0.150% → 0.200% |
| 2026-10-01 04:40 | Binance | ALPINE/TRY | 0.150% → 0.200% |
| 2026-10-01 04:40 | Binance | ALT/TRY | 0.150% → 0.200% |
| 2026-10-01 04:40 | Binance | AMP/TRY | 0.150% → 0.200% |
| 2026-10-01 04:40 | Binance | ANIME/TRY | 0.150% → 0.200% |
| 2026-10-01 04:40 | Binance | ANKR/TRY | 0.150% → 0.200% |
| 2026-10-01 04:40 | Binance | APE/TRY | 0.150% → 0.200% |
| 2026-10-01 04:40 | Binance | API3/TRY | 0.150% → 0.200% |
| 2026-10-01 04:40 | Binance | APT/TRY | 0.150% → 0.200% |
| 2026-10-01 04:40 | Binance | ARB/TRY | 0.150% → 0.200% |
| 2026-10-01 04:40 | Binance | ARKM/TRY | 0.150% → 0.200% |
| 2026-10-01 04:40 | Binance | ARK/TRY | 0.150% → 0.200% |
| 2026-10-01 04:40 | Binance | ARPA/TRY | 0.150% → 0.200% |
| 2026-10-01 04:40 | Binance | AR/TRY | 0.150% → 0.200% |
| 2026-10-01 04:40 | Binance | ASR/TRY | 0.150% → 0.200% |
| 2026-10-01 04:40 | Binance | ASTER/TRY | 0.150% → 0.200% |
How this is recorded
Each day the collector reads every venue's trading fee endpoint and stores maker and taker per market type, or per pair when the venue prices pairs differently. Rows are slowly changing: an unchanged schedule keeps its date, a changed one closes the old row and opens a new one, and the change log is derived from those closures.
Venues that publish fees only behind an authenticated endpoint join when a read-only key is configured (Binance since 4 September 2026). Coverage per venue is on the Data Sources page.
Why is the listed fee higher than what I pay?
This is the base tier without volume tiers, token discounts or referral rebates. It is the right number to compare venues and to spot changes; your own bill depends on your tier.
Why does a venue show one row and another dozens of pairs?
Most venues publish one schedule per market type. Some price pairs individually; for those we show the median across pairs and the pair count, and the venue profile lists the pairs.
Can I get this as data?
Yes. The public JSON endpoint returns the schedule table and the change log, and the dataset ships the current rows.
Source: ByKaranteli, https://bykaranteli.com/fees, data as of 2026-10-19 04:40 UTC