Every rate on this site carries a timestamp.
Not because timestamps are impressive, but because a fee figure without one has no expiry date.
“Gate charges 0.075%” is unanswerable. When? Which contract? Which tier?
The timestamp is the smallest thing that makes the claim checkable.
Fee data rots faster than most content. Exchange schedules change without notice, promotions end, tier thresholds move. A comparison written eighteen months ago may have been accurate when written and be actively misleading now, with no visual difference between the two states.
So the rule here is: no claim without a capture time, and no capture time that cannot be re-run.
Where the numbers come from
| Data | Source | Reproducible |
|---|---|---|
| Perpetual maker/taker | Public REST API | Yes — no key needed |
| Funding rate and interval | Public REST API | Yes |
| Leverage, maintenance margin | Contract endpoint | Yes |
| Spot fee | Public API | Yes, single rate only |
| VIP tier rates | Inside an account | No — login required |
| Withdrawal fees per coin | Platform page | Partly — changes often |
What is deliberately excluded
Three things are left out on purpose, and the leaving-out is part of the method:
- Spread and slippage. Neither is published as a rate. Estimating them would produce a number that looks measured.
- Tier rates for accounts other than the one used. They are real, but they are not yours.
- Platforms whose fees could not be read. Naming them with guessed values would make the comparison look complete and be wrong.
The primary sources, linked
Every figure on this site traces back to one of the endpoints below. They are listed here so that a claim can be checked without searching for where to check it — and so that the site's own numbers can be falsified in a browser tab.
Primary sources
Gate perpetual contract: BTC_USDT contract record — maker_fee_rate, taker_fee_rate, funding_rate, funding_interval, maintenance_rate, leverage_max
MEXC perpetual contract: BTC_USDT contract detail — the second exchange in every comparison here; its funding field is not public
Independent price: CoinGecko: bitcoin — used only to turn a token-denominated fee into dollars
Third-party fee page: OKX published fees — one of the few schedules readable without a login
If one of these links stops returning data, that is a defect on this page and not a change in the market. Broken sources are removed rather than replaced with a figure whose origin cannot be named.
What the method cannot do
Three limits, stated because a method page that only lists strengths is marketing:
- It cannot see your tier. Every rate here is a base rate from a public endpoint. Volume discounts and promotional tiers live inside an account and are not observable from outside.
- It cannot time-stamp the future. A rate captured on 2026-10-26T03:50Z was correct then. Nothing on this site knows whether it changed an hour later.
- It cannot compare what cannot be read. Where an exchange blocks scripted access, the row is missing rather than estimated. A missing row is recoverable information; a guessed one is not.
When it goes stale
Nothing on this site refreshes itself. A capture is a snapshot, and the page carries its date so you can judge the age. Treat anything more than a month old as historical.
The honest consequence: if this site is not updated, it becomes the thing it criticises. That risk is real and it is stated rather than hidden.
How to check a figure yourself
- Open a terminal or any API client.
- Request the contract endpoint for the pair you care about (for Gate's BTC perpetual:
api.gateio.ws/api/v4/futures/usdt/contracts/BTC_USDT). - Read
maker_fee_rate,taker_fee_rate,funding_rateandfunding_intervalfrom the response. - Compare to the figure on the page and check the timestamp difference yourself.
If the numbers disagree, the page is out of date and the API is right. That is the intended direction of trust.
Sources
- Gate public REST API capture, 2026-10-26T03:50Z.
- Gate fee schedule and funding documentation.
- MEXC public contract endpoint, same capture session.