Data changelog
Every exchange page carries the date its terms were last checked. This is the record behind those dates, what moved, when, and where we had it wrong.
Correction: no Korean exchange pays an ongoing rebate
We described Coinone as paying an ongoing share of trading fees with a split the inviter could fix into the code. That was wrong. All four licensed Korean venues pay a one-off invite reward and nothing after it.
- The claim ran across the Coinone pages, two guides and the affiliate disclosure, where it was used as the one example of a payback percentage that is verifiable rather than promised. None of it was true and all of it is gone.
- The rebate-share field has been removed from the data model entirely rather than left unset. It had no valid use. No Korean venue splits fees, and several offshore programmes prohibit affiliates sharing commission privately at all — so a field for it is only ever an invitation to make a claim this site cannot stand behind.
- What actually reduces cost at Coinone is the voucher: free to issue, applied across all listings, and it takes the fee from 0.20% to 0.04%. That is worth several times the invite reward within a month of any regular trading, and it is now what the Coinone pages lead with.
Gopax fees confirmed from the exchange's own API
The last figure on this site resting on third-party sources now comes from Gopax's matching engine directly.
- Gopax spot stays at 0.20% maker and taker. Unchanged, but the evidence behind it has. Its fee page renders client-side and returns nothing to a fetch, so the rate previously rested on third-party exchange directories.
- Its public API answers directly: GET /trading-pairs reports makerFeePercent and takerFeePercent per pair, and all 115 KRW pairs return 0.2 on both sides.
- Nothing on this site now rests on a source weaker than the exchange itself.
Re-verified all 12 fee schedules. Five were wrong.
Gate, Bybit, Bithumb, Coinone and Korbit were all recorded incorrectly, and every error ran the same direction, a discounted rate circulating as the standard one.
- Gate spot: 0.09% → 0.20%. The figure quoted almost everywhere is the GT-discounted rate, not the VIP 0 rate a new account pays. This moves Gate from the cheapest spot venue in the comparison to the most expensive.
- Bithumb spot: 0.04% → 0.25%. The 0.04% is a fee coupon that expires every thirty days and must be re-registered, not the base rate. Bithumb goes from cheapest Korean venue to most expensive on base rate.
- Coinone spot: 0.10% → 0.20%. The widely quoted 0.04% is the voucher rate, which has to be issued first.
- Korbit spot: 0.15% → 0.05%. Korbit has no single rate. It lets you choose between two standing plans, and we were quoting the worse one for typical retail flow.
- Bybit futures taker: 0.06% → 0.055%. A half-basis-point rate that most fee tables round away, including ours, because the dataset stored whole basis points.
- Added `achievableFees` to the dataset so a venue's base rate and its reachable rate are both recorded, along with what reaching it costs. A token holding, a renewable coupon, or an issued voucher.
The Korean site now carries only licensed domestic exchanges
Promoting offshore venues that are not registered as Korean VASPs to a Korean audience is prohibited, so the Korean locale publishes only the four licensed won-market exchanges.
- Offshore exchanges remain published in English, which addresses a non-Korean audience. Korean-language pages for them return 404 rather than redirecting, and the sitemap and hreflang annotations no longer reference them.
- This is enforced in code rather than by editorial care: a single table decides which categories each locale may publish, and routes, static params, the sitemap, hreflang, the comparison table, the calculator, the footer and the locale switcher all derive from it.
The dataset is public
The fee data behind every page on this site is published as JSON, with per-exchange verification dates and the reachable rate alongside the standard one. Free to use with attribution. Changes to it are what the entries above record.
/data/fees.json