{
    "name": "Exchange referral rebate rules dataset",
    "description": "One row per exchange: automatic rebate rates (spot / futures), official VIP 0 fees, what the rebate is based on, rules for adding or changing a referral code after sign-up, rebate duration, settlement, trades without a rebate, when rebates are cancelled or withheld, and official source URLs. No referral codes or sign-up links.",
    "url": "https://kevin-wu.org/kw-data/exchange-referral-rules.json?lang=en",
    "csv": "https://kevin-wu.org/kw-data/exchange-referral-rules.csv?lang=en",
    "language": "en",
    "creator": {
        "name": "Kevin Wu",
        "url": "https://kevin-wu.org/"
    },
    "license": "https://creativecommons.org/licenses/by/4.0/",
    "license_note": "Licensed under CC BY 4.0: free to use and cite; please credit kevin-wu.org as the source.",
    "updated": "2026-10-24",
    "rates_synced": "2026-10-24",
    "rules_checked": "2026-10-22",
    "row_count": 13,
    "notes": [
        "Empty (null) = the exchange does not publish this information.",
        "Rebate rates are each exchange's official automatic fee rebate (percent), synced daily; fees are the official VIP 0 rates (percent). The exchange's current page prevails."
    ],
    "columns": [
        "exchange",
        "name",
        "rebate_type",
        "auto_rebate_spot_pct",
        "auto_rebate_futures_pct",
        "vip0_spot_maker_pct",
        "vip0_spot_taker_pct",
        "vip0_futures_maker_pct",
        "vip0_futures_taker_pct",
        "covered_trades",
        "rebate_basis",
        "add_or_change_code_after_signup",
        "rebate_duration",
        "settlement",
        "where_to_check",
        "kyc",
        "excluded_trades",
        "cancellation_rules",
        "app_signup_caveat",
        "source_urls",
        "rules_checked",
        "rates_synced",
        "rate_last_changed"
    ],
    "rows": [
        {
            "exchange": "binance",
            "name": "Binance",
            "rebate_type": "Auto fee rebate (fee discount)",
            "auto_rebate_spot_pct": 20,
            "auto_rebate_futures_pct": 20,
            "vip0_spot_maker_pct": 0.1,
            "vip0_spot_taker_pct": 0.1,
            "vip0_futures_maker_pct": 0.02,
            "vip0_futures_taker_pct": 0.05,
            "covered_trades": "Spot (including margin) and USDⓈ-M futures",
            "rebate_basis": "Net fees (after market-maker rebates)",
            "add_or_change_code_after_signup": "Can be added within 30 days of sign-up if you have not deposited or traded; cannot be changed once bound",
            "rebate_duration": "Spot: no time limit stated; futures: 12 months from opening the futures account (no limit once the referrer's commission is 30% or higher); stops at VIP 3 and above",
            "settlement": "Converted to USDC hourly and paid to the spot account within 6 hours",
            "where_to_check": "Web: Profile → Referral → Referral Pro → \"Share Commissions\"; app: Referral on the home screen → Referral Pro",
            "kyc": "Required to take part in the referral program",
            "excluded_trades": "Zero-fee trades; users at VIP 3 and above; market-maker rebates are deducted first",
            "cancellation_rules": "Wash trading, bulk registration, self-dealing or market manipulation cancels all referrals and rebates; closing an account to re-register or reusing identity details ends the rebate",
            "app_signup_caveat": null,
            "source_urls": [
                "https://www.binance.com/en/support/faq/detail/cbf9ab9a11fa44a293d44607803c6c2d",
                "https://www.binance.com/en/support/faq/detail/6233094e540b4ea4ac50387d1518911b",
                "https://www.binance.com/en/support/announcement/detail/615d538a31fc416e8d930dcf5a1a26c2",
                "https://www.binance.com/en/support/announcement/detail/cd17b963330c47e189e374cf8d845102",
                "https://www.binance.com/en/fee/trading"
            ],
            "rules_checked": "2026-10-10",
            "rates_synced": "2026-10-24",
            "rate_last_changed": "2026-10-07"
        },
        {
            "exchange": "bingx",
            "name": "BingX",
            "rebate_type": "Auto fee rebate (fee discount)",
            "auto_rebate_spot_pct": 45,
            "auto_rebate_futures_pct": 45,
            "vip0_spot_maker_pct": 0.1,
            "vip0_spot_taker_pct": 0.1,
            "vip0_futures_maker_pct": 0.02,
            "vip0_futures_taker_pct": 0.05,
            "covered_trades": "Spot and futures",
            "rebate_basis": "Trading fees actually paid, after discounts",
            "add_or_change_code_after_signup": "Can be added after sign-up until the first deposit (including Buy Crypto) or first invited friend; cannot be changed or removed once bound",
            "rebate_duration": "Unlimited (codes created after 2023-03-01)",
            "settlement": null,
            "where_to_check": "Profile settings → \"My Referrer\"",
            "kyc": null,
            "excluded_trades": null,
            "cancellation_rules": "Self-invitation, multi-account arbitrage and wash trading are prohibited; BingX can adjust or delete commissions and defer or withhold payment on suspicious activity",
            "app_signup_caveat": null,
            "source_urls": [
                "https://bingx.com/en/support/articles/7704566552473",
                "https://bingx.com/en/support/articles/15991676317593",
                "https://bingx.com/en/support/articles/18784659838745-bingx-account-registration-faqs",
                "https://bingx.com/en/support/articles/360048093053-userreferralagreement",
                "https://bingx.com/en/support/articles/360046487573-perpetual-futures-fee-schedule"
            ],
            "rules_checked": "2026-10-08",
            "rates_synced": "2026-10-24",
            "rate_last_changed": "2026-10-07"
        },
        {
            "exchange": "bitfinex",
            "name": "Bitfinex",
            "rebate_type": "Margin funding and Borrow fee rebate (declining monthly)",
            "auto_rebate_spot_pct": null,
            "auto_rebate_futures_pct": null,
            "vip0_spot_maker_pct": 0,
            "vip0_spot_taker_pct": 0,
            "vip0_futures_maker_pct": 0,
            "vip0_futures_taker_pct": 0,
            "covered_trades": "Margin funding and Bitfinex Borrow fees only; spot and derivatives trading fees are currently zero",
            "rebate_basis": "Fees actually collected, excluding discounts",
            "add_or_change_code_after_signup": null,
            "rebate_duration": "Starts at 6%, falls 0.5% every 30 days and reaches zero after 12 periods (360 days)",
            "settlement": "Paid in the token the fee was collected in (fiat and LEO converted to BTC or USDt)",
            "where_to_check": null,
            "kyc": "Not needed for the rebate itself, but margin funding and Borrow require Intermediate verification",
            "excluded_trades": "Only margin funding and Borrow fees generate the rebate (trading fees are already zero)",
            "cancellation_rules": "Accounts owned or controlled by you or your household cannot be referred",
            "app_signup_caveat": null,
            "source_urls": [
                "https://www.bitfinex.com/legal/exchange/affiliate-terms/",
                "https://support.bitfinex.com/hc/en-us/articles/360036965234",
                "https://www.bitfinex.com/fees/"
            ],
            "rules_checked": "2026-10-08",
            "rates_synced": "2026-10-24",
            "rate_last_changed": "2026-10-07"
        },
        {
            "exchange": "bitget",
            "name": "Bitget",
            "rebate_type": "Auto fee rebate (fee discount)",
            "auto_rebate_spot_pct": 20,
            "auto_rebate_futures_pct": 20,
            "vip0_spot_maker_pct": 0.1,
            "vip0_spot_taker_pct": 0.1,
            "vip0_futures_maker_pct": 0.02,
            "vip0_futures_taker_pct": 0.06,
            "covered_trades": "Spot and futures",
            "rebate_basis": "Net fees (fees minus deductions)",
            "add_or_change_code_after_signup": "Inviting already-registered users is not recognised",
            "rebate_duration": "Long term, no expiry",
            "settlement": null,
            "where_to_check": null,
            "kyc": "Required at sign-up for new users",
            "excluded_trades": "Zero-fee trades, trades with rebate cards (paid as rebate cards instead), and special fee rates",
            "cancellation_rules": "Referrals from the same IP or device count as self-referrals; for multiple accounts or fake referrals Bitget can revoke status and recover paid rebates",
            "app_signup_caveat": null,
            "source_urls": [
                "https://www.bitget.com/affiliates",
                "https://www.bitget.com/support/articles/12560603882771-bitget-affiliates-faq",
                "https://www.bitget.com/support/articles/12560603796198",
                "https://www.bitget.com/support/articles/12560603824255",
                "https://www.bitget.com/support/articles/12560603892734"
            ],
            "rules_checked": "2026-10-08",
            "rates_synced": "2026-10-24",
            "rate_last_changed": "2026-10-07"
        },
        {
            "exchange": "gate",
            "name": "Gate",
            "rebate_type": "Auto fee rebate (fee discount)",
            "auto_rebate_spot_pct": 20,
            "auto_rebate_futures_pct": 20,
            "vip0_spot_maker_pct": 0.1,
            "vip0_spot_taker_pct": 0.1,
            "vip0_futures_maker_pct": 0.02,
            "vip0_futures_taker_pct": 0.05,
            "covered_trades": "Spot, futures and more (fiat trades excluded)",
            "rebate_basis": null,
            "add_or_change_code_after_signup": "No official way to add one later; each user can sign up through only one referral method",
            "rebate_duration": "No time limit while the referral relationship lasts (Gate affiliate program)",
            "settlement": "Credited to the spot account after each trade, occasionally within 1–2 hours",
            "where_to_check": null,
            "kyc": null,
            "excluded_trades": null,
            "cancellation_rules": "A referral is invalid if inviter and invitee share an IP address; Gate can disqualify and recover rewards",
            "app_signup_caveat": null,
            "source_urls": [
                "https://www.gate.com/announcements/article/31073",
                "https://www.gate.com/announcements/article/30428",
                "https://www.gate.com/referral/super-rebate",
                "https://www.gate.com/help/referral/referral_faq/45201",
                "https://www.gate.com/fee"
            ],
            "rules_checked": "2026-10-08",
            "rates_synced": "2026-10-24",
            "rate_last_changed": "2026-10-07"
        },
        {
            "exchange": "htx",
            "name": "HTX",
            "rebate_type": "Auto fee rebate (fee discount)",
            "auto_rebate_spot_pct": 30,
            "auto_rebate_futures_pct": 30,
            "vip0_spot_maker_pct": 0.2,
            "vip0_spot_taker_pct": 0.2,
            "vip0_futures_maker_pct": 0.02,
            "vip0_futures_taker_pct": 0.06,
            "covered_trades": "Spot and futures",
            "rebate_basis": "Net fees actually paid (after vouchers, trial bonuses, zero or negative fees)",
            "add_or_change_code_after_signup": null,
            "rebate_duration": null,
            "settlement": null,
            "where_to_check": null,
            "kyc": null,
            "excluded_trades": "Trades using spot cashback vouchers or futures trial bonuses; zero- and negative-fee trades; market makers; Prime 9 and above",
            "cancellation_rules": "For money laundering, multi-account manipulation or self-trading HTX can disqualify, freeze accounts and confiscate gains",
            "app_signup_caveat": null,
            "source_urls": [
                "https://www.htx.com/support/44979230018276",
                "https://www.htx.com/support/75007681992721",
                "https://www.htx.com/support/44979230018276/",
                "https://www.htx.com/fee/"
            ],
            "rules_checked": "2026-10-08",
            "rates_synced": "2026-10-24",
            "rate_last_changed": "2026-10-07"
        },
        {
            "exchange": "kucoin",
            "name": "KuCoin",
            "rebate_type": "Auto fee rebate (fee discount)",
            "auto_rebate_spot_pct": 60,
            "auto_rebate_futures_pct": 60,
            "vip0_spot_maker_pct": 0.1,
            "vip0_spot_taker_pct": 0.1,
            "vip0_futures_maker_pct": 0.02,
            "vip0_futures_taker_pct": 0.06,
            "covered_trades": "Spot (including margin) and futures",
            "rebate_basis": "Trading fees actually paid",
            "add_or_change_code_after_signup": "You can submit a Link Referrer request in the Help Center (Self-Service), reviewed by KuCoin; an existing referrer can be removed with an Unlink Referrer request. Time limit and conditions are not officially stated",
            "rebate_duration": "Lifetime (invitees registered after 2022-09-22)",
            "settlement": null,
            "where_to_check": null,
            "kyc": "Required for all users since 2023-08-31",
            "excluded_trades": "API trading and zero-fee trades earn no commission",
            "cancellation_rules": "Bulk-registering accounts to earn commissions, rebates or bonuses is prohibited; KuCoin can revoke commissions for dishonest or abusive activity",
            "app_signup_caveat": null,
            "source_urls": [
                "https://www.kucoin.com/affiliate",
                "https://www.kucoin.com/referral",
                "https://www.kucoin.com/announcement/en-kucoin-affiliate-program-2025-latest-guide-earn-up-to-60-commissions-higher-rewards-faster-upgrades-lower-thresholds",
                "https://www.kucoin.com/announcement/affiliate-program",
                "https://www.kucoin.com/vip/level"
            ],
            "rules_checked": "2026-10-22",
            "rates_synced": "2026-10-24",
            "rate_last_changed": "2026-10-07"
        },
        {
            "exchange": "mexc",
            "name": "MEXC",
            "rebate_type": "Auto fee rebate (fee discount)",
            "auto_rebate_spot_pct": 20,
            "auto_rebate_futures_pct": 20,
            "vip0_spot_maker_pct": 0,
            "vip0_spot_taker_pct": 0.05,
            "vip0_futures_maker_pct": 0,
            "vip0_futures_taker_pct": 0.02,
            "covered_trades": "Spot and futures, at separate rates",
            "rebate_basis": "Net fees (after bonuses and discounts)",
            "add_or_change_code_after_signup": "Can be added within 30 days of sign-up; cannot be changed or removed once bound",
            "rebate_duration": null,
            "settlement": "Paid the day after the trade",
            "where_to_check": "Capital History",
            "kyc": null,
            "excluded_trades": "API trading, fees offset by futures bonuses, and abnormal trading",
            "cancellation_rules": "Self-invitation cancels the related commissions; fees from abnormal trading are excluded",
            "app_signup_caveat": null,
            "source_urls": [
                "https://www.mexc.com/support/article/mexc-affiliate-system-s-customizable-commission-sharing-feature-is-now-live-september-27-2024-17827791518864",
                "https://www.mexc.com/support/article/mexc-affiliate-faq-331512531120991232",
                "https://www.mexc.com/support/article/refer-friends-to-trade-with-the-lowest-fees-13022292167065",
                "https://www.mexc.com/support/articles/13022292167065",
                "https://www.mexc.com/fee"
            ],
            "rules_checked": "2026-10-08",
            "rates_synced": "2026-10-24",
            "rate_last_changed": "2026-10-07"
        },
        {
            "exchange": "okx",
            "name": "OKX",
            "rebate_type": "Auto fee rebate (fee discount)",
            "auto_rebate_spot_pct": 20,
            "auto_rebate_futures_pct": 20,
            "vip0_spot_maker_pct": 0.08,
            "vip0_spot_taker_pct": 0.1,
            "vip0_futures_maker_pct": 0.02,
            "vip0_futures_taker_pct": 0.05,
            "covered_trades": "Spot and futures (OKX affiliate rules list spot, futures and options)",
            "rebate_basis": "Net trading fees",
            "add_or_change_code_after_signup": "A referral code cannot be added or changed after the account is created",
            "rebate_duration": null,
            "settlement": null,
            "where_to_check": "App: Menu → User Center → \"My Rewards\"",
            "kyc": null,
            "excluded_trades": "Fee-free coins; trades using rebate cards, futures credits or vouchers; special fee rates; broker and market-maker accounts; VIP7 and above (VIP5–6 have a monthly cap)",
            "cancellation_rules": "Registering multiple accounts or using another person's account or identity breaks the rules; closing an account and re-registering to use a code may be treated as a violation",
            "app_signup_caveat": "If you clicked a referral link or installed the app with a code in the past 30 days, that code may be tied to your device; downloading the app before finishing sign-up can break the binding",
            "source_urls": [
                "https://www.okx.com/help/affiliate-faq",
                "https://www.okx.com/help/what-is-okx-referral-program",
                "https://www.okx.com/help/okx-affiliate-program-rules",
                "https://www.okx.com/help/okx-referral-program-faq",
                "https://www.okx.com/fees"
            ],
            "rules_checked": "2026-10-08",
            "rates_synced": "2026-10-24",
            "rate_last_changed": "2026-10-07"
        },
        {
            "exchange": "ourbit",
            "name": "Ourbit",
            "rebate_type": "Auto fee rebate (fee discount)",
            "auto_rebate_spot_pct": 50,
            "auto_rebate_futures_pct": 50,
            "vip0_spot_maker_pct": 0,
            "vip0_spot_taker_pct": 0,
            "vip0_futures_maker_pct": 0.02,
            "vip0_futures_taker_pct": 0.04,
            "covered_trades": "Futures and DEX (spot is currently fee-free, so no rebate)",
            "rebate_basis": "Fees actually paid, minus bonus and voucher deductions",
            "add_or_change_code_after_signup": "Accounts without a referrer can bind one; it cannot be changed afterwards",
            "rebate_duration": null,
            "settlement": "Next day around 08:00 (spot) / 09:00 (futures) UTC+8, in the fee currency",
            "where_to_check": "Referral page → \"Referral Kickback\" records",
            "kyc": null,
            "excluded_trades": "Fees offset by futures bonuses and margin trades; spot trading currently has zero fees",
            "cancellation_rules": "Self-referral with several accounts owned by one person voids all referrals and commission; fees from suspicious trades are excluded",
            "app_signup_caveat": null,
            "source_urls": [
                "https://www.ourbit.com/zh-TW/invite",
                "https://www.ourbit.com/support/articles/17827791510072",
                "https://www.ourbit.com/invite"
            ],
            "rules_checked": "2026-10-08",
            "rates_synced": "2026-10-24",
            "rate_last_changed": "2026-10-07"
        },
        {
            "exchange": "pionex",
            "name": "Pionex",
            "rebate_type": "Auto fee rebate (fee discount)",
            "auto_rebate_spot_pct": 15,
            "auto_rebate_futures_pct": 15,
            "vip0_spot_maker_pct": 0.05,
            "vip0_spot_taker_pct": 0.05,
            "vip0_futures_maker_pct": 0.02,
            "vip0_futures_taker_pct": 0.05,
            "covered_trades": "Spot, leveraged tokens and futures (stock-token spot and MEME excluded)",
            "rebate_basis": null,
            "add_or_change_code_after_signup": "Can be added within 14 days of sign-up (3 days if you have placed a trade order); cannot be changed once bound",
            "rebate_duration": null,
            "settlement": "Credited in USDT to the primary account after the trade; records update hourly",
            "where_to_check": "App: Home → My Account → Deposit → clock icon → \"Invitee Cashback\"; web: More → Rebate",
            "kyc": null,
            "excluded_trades": "Stock-token spot and MEME earn no commission",
            "cancellation_rules": "Pionex can reclaim commissions obtained by registering your own new accounts or inviting yourself",
            "app_signup_caveat": null,
            "source_urls": [
                "https://www.pionex.com/blog/zh/rebate-v2-zh-tw/",
                "https://help.pionex.com/en/articles/14607843-refill-referral-code",
                "https://help.pionex.com/en/articles/14697724-pionex-affiliate-program-v3",
                "https://www.pionex.com/en/fees"
            ],
            "rules_checked": "2026-10-08",
            "rates_synced": "2026-10-24",
            "rate_last_changed": "2026-10-07"
        },
        {
            "exchange": "weex",
            "name": "WEEX",
            "rebate_type": "Auto fee rebate (fee discount)",
            "auto_rebate_spot_pct": 35,
            "auto_rebate_futures_pct": 60,
            "vip0_spot_maker_pct": 0.1,
            "vip0_spot_taker_pct": 0.1,
            "vip0_futures_maker_pct": 0.02,
            "vip0_futures_taker_pct": 0.08,
            "covered_trades": "Futures and spot, at separate rates",
            "rebate_basis": "Fees actually paid, after fee discounts and bonuses",
            "add_or_change_code_after_signup": "The referral relationship cannot be changed after sign-up",
            "rebate_duration": null,
            "settlement": null,
            "where_to_check": null,
            "kyc": null,
            "excluded_trades": "Fees offset by futures trial funds or deduction vouchers",
            "cancellation_rules": "Opening and closing within 5 minutes, self-trading, or farming fees with several devices or accounts leads to deductions: a yellow card is returned after 14 days of normal volume; red and black cards are not returned",
            "app_signup_caveat": null,
            "source_urls": [
                "https://www.weex.com/zh-TW/help/articles/4413222968729",
                "https://weexsupport.zendesk.com/hc/en-us/articles/16598153464857",
                "https://weexsupport.zendesk.com/hc/zh-cn/articles/26942698423449",
                "https://weexsupport.zendesk.com/hc/zh-cn/articles/45353946373785",
                "https://www.weex.com/help/articles/50717160193561"
            ],
            "rules_checked": "2026-10-08",
            "rates_synced": "2026-10-24",
            "rate_last_changed": "2026-10-07"
        },
        {
            "exchange": "xt",
            "name": "XT.COM",
            "rebate_type": "Auto fee rebate (fee discount)",
            "auto_rebate_spot_pct": 35,
            "auto_rebate_futures_pct": 60,
            "vip0_spot_maker_pct": 0.2,
            "vip0_spot_taker_pct": 0.2,
            "vip0_futures_maker_pct": 0.02,
            "vip0_futures_taker_pct": 0.06,
            "covered_trades": "Futures and spot, at separate rates",
            "rebate_basis": "Valid fees actually paid; voucher-offset fees excluded",
            "add_or_change_code_after_signup": "Only at sign-up; no official way to add or change it later",
            "rebate_duration": null,
            "settlement": "Credited to the spot account the next day (T+1)",
            "where_to_check": "Spot account → Fund history → Distribution",
            "kyc": null,
            "excluded_trades": "Fees paid with deduction vouchers, sub-accounts, and some coins excluded by announcement",
            "cancellation_rules": "Trades opened and closed within 60 seconds lose the rebate (more than 8 a day may trigger risk control); if over 60% of trades close within 3 minutes, or over 75% within 5 minutes, the platform may withhold",
            "app_signup_caveat": "If you installed the XT app through an ad or another referral channel and register in that app, the referral may bind to that channel",
            "source_urls": [
                "https://support.xt.com/hc/en-us/articles/50981886368281",
                "https://support.xt.com/hc/en-us/articles/50917687982873",
                "https://support.xt.com/hc/en-us/articles/39992134532377",
                "https://support.xt.com/hc/en-us/articles/55183333798809",
                "https://support.xt.com/hc/en-us/articles/55724657460889"
            ],
            "rules_checked": "2026-10-08",
            "rates_synced": "2026-10-24",
            "rate_last_changed": "2026-10-07"
        }
    ]
}