Bot trading · Freqtrade · Updated June 2026
Freqtrade fees on Binance & OKX 2026: cut them and add a rebate
Freqtrade is free, open-source and self-hosted — so it has no fees of its own. Every cent you pay goes to the exchange, and two things you control decide how much: whether your orders fill as maker or taker, and whether the account your API key trades on is bound to a rebate. Get both right and the same strategy on the same volume keeps a meaningfully larger share of its returns. Here are the exact config knobs and the binding step.
The short version
- Freqtrade pays the exchange's fee, nothing extra. On Binance/OKX that's ~0.10% spot and ~0.02% maker / 0.05% taker on USDT perps at the regular tier.
- Your config decides maker vs taker. Limit entry/exit orders that post into the book pay the cheaper maker fee; market orders pay taker. This is the biggest fee lever inside the bot.
- Your account binding decides the rebate. Because you own the API account, you can bind an up-to-40% rebate on it — and Freqtrade keeps trading exactly as before.
Three reductions stack: maker routing, the BNB discount (Binance), and the rebate. None of them touch your strategy logic.
Where fees actually land in a Freqtrade trade
Freqtrade executes your strategy's entry and exit signals as orders on the exchange. The fee on each fill is set by the exchange's schedule and by one bot-side variable: the order type. A few config sections govern it:
order_types— whether entries and exits are sent aslimitormarket. Market orders are takers; limit orders that rest in the book are makers.entry_pricing/exit_pricing— how Freqtrade prices a limit order (which side of the book, with what offset). Pricing into the book keeps the order a maker; pricing across it turns it into a taker even if it's technically a "limit" order.trading_mode(spotvsfutures) andmargin_mode— these pick which fee schedule applies. Perps use the lower futures rates but add funding.- Exchange fee field — Freqtrade uses the venue's reported fee for P&L and backtests; keep it accurate so your backtests don't overstate returns.
The maker-vs-taker decision is the same one every bot faces; the mechanics are covered in depth in maker vs taker fees explained. For Freqtrade specifically, the practical move is limit entries with a short timeout so you capture the maker rate when liquidity allows and only fall back to taker when you must.
The three fee reductions, stacked
| Lever | Where you set it | What it does | Touches strategy? |
|---|---|---|---|
| Maker routing | Freqtrade order_types / pricing | Pays maker (~0.02%) instead of taker (~0.05%) on perps; bigger gap on spot | Slightly — adds fill risk |
| BNB discount (Binance) | Exchange account setting | Lowers the charged fee when fees are paid in BNB | No |
| Fee rebate | Account referral binding | Returns up to 40% of fees paid, weekly in USDT | No |
Reference rates are regular-tier and illustrative; your real numbers depend on venue, product and VIP tier. The point isn't the exact basis points — it's that these are three independent reductions you can run at the same time.
Worked example — a Freqtrade perp bot at $5M/month
Your Freqtrade bot trades USDT-margined perps, turning over $5,000,000 notional per month. Compare an all-taker config to a maker-routed, rebated one:
- All-taker, no rebate: $5M × 0.05% = $2,500/month in fees (~$30,000/year).
- Maker-routed (say 70% maker / 30% taker): blended ≈ (0.7 × 0.02%) + (0.3 × 0.05%) = 0.029% → $5M × 0.029% = $1,450/month.
- Maker-routed + up-to-40% rebate: rebate ≈ $1,450 × 40% = $580 back → net ≈ $870/month (~$10,440/year).
That's $2,500 → $870 per month on identical volume — roughly a 65% cut to the fee bill, achieved entirely with order configuration and an account binding, no change to the trading logic. Over a year it's the difference between paying $30,000 and paying about $10,400 to run the same bot. For how this compares across bot styles, see the crypto trading bot fee comparison.
How to bind the rebate (the part most Freqtrade users miss)
This is the lever people leave on the table, because it happens outside the bot. The rebate binds to your exchange account, not to your API key — so the sequence is:
- Register your Binance or OKX account under a rebate via the Binance rebate or OKX rebate page before you generate the API key.
- Create a trade-only API key (withdrawals disabled, IP allowlist if your VPS has a fixed IP).
- Paste the key into Freqtrade's
config.jsonexchange block and run.
The full account-vs-key explanation — including how to handle a bot that already runs on an existing account — is in how to claim a fee rebate when you connect a bot via API key. The one thing to remember: register first, connect second, and never let a third party register the exchange account for you if you want to keep the rebate.
Don't forget funding
A rebate cuts your trading fees. On perpetual futures you also pay (or receive) funding on held positions, and a rebate cannot touch that — it's a transfer between long and short traders, not an exchange fee. A Freqtrade strategy that holds positions through funding windows should budget it separately; the distinction is laid out in funding rate vs trading fee.
FAQ
What fee does Freqtrade actually pay?+
How do I make Freqtrade trade as a maker to pay lower fees?+
Can I get a fee rebate on a Freqtrade bot?+
Does the BNB discount stack with a rebate on Freqtrade?+
Spot or futures — where do Freqtrade fees bite hardest?+
Run the same Freqtrade strategy for a fraction of the fees
Bind an up-to-40% rebate on your Binance or OKX account, route limit orders as maker, and keep settling weekly in USDT. No strategy change, no code change, no extra permissions — just a lower cost base.
Disclaimer: Fee schedules and rebate rates reflect published rates at the time of writing and may change without notice. Examples are illustrative; your real costs depend on venue, product, maker/taker split and VIP tier. Freqtrade is independent open-source software referenced neutrally for context; this page is not affiliated with or endorsed by it. This article is educational and not investment advice. JackTrader is an independent referral / sub-broker partner and is not Binance or OKX. Single-tier referrals only, no downline or multi-level structure.