Bot trading · OctoBot · Updated July 2026

OctoBot fee rebate 2026: cut costs on a self-hosted bot

OctoBot is free, open-source and self-hosted — you run it, you pick the exchange, and you connect it with your own API key. That last part is the whole story for fees: because you register the exchange account yourself, you also choose the referral it binds to. That's the advantage self-hosting has over a SaaS bot, and it's what lets you keep an up-to-40% rebate on every trade. Here's how OctoBot's fees actually work, and the exact steps to bind the rebate.

The short version

  1. OctoBot has no trading fee of its own. The community edition is free to self-host; your account pays the exchange's schedule — ~0.10% spot and ~0.02% maker / 0.05% taker on USDT perps at the regular tier.
  2. Self-hosting = you control the binding. You open your own Binance/OKX account and choose the referral it links to, then connect OctoBot with your own API key.
  3. The rebate binds to the account, not the bot. Once bound, every OctoBot trade earns up to 40% back, weekly in USDT, with no change to your profiles.

Two things drive your real cost: whether your strategy fills as maker or taker, and whether the account is bound to a rebate. OctoBot's grid and DCA modes lean maker; the binding is the lever most users miss.

Self-hosted vs SaaS: who controls your rebate

This is the point that separates a self-hosted bot like OctoBot from a hosted "connect-and-go" service, and it decides whether the rebate is yours to keep:

Self-hosted OctoBotTypical SaaS / hosted bot
Who opens the exchange accountYou do, directlySometimes via the vendor's link
Who chooses the referral bindingYou doOften the vendor's own code
Where the trades runYour account, your API keyYour account (best case) or theirs
Who keeps the rebateYouFrequently the vendor

The referral binding is a one-time attribution on the account. Whoever's link the account is opened under captures it. Self-hosting means that's your choice — the decision framework is covered in how to claim a fee rebate when you connect a bot via API key.

Where fees land in an OctoBot strategy

OctoBot executes your chosen trading mode's orders on the exchange, and the fee on each fill depends on the venue's schedule plus whether the order rested as a maker or crossed as a taker:

  • Grid / staggered-orders mode — places limit orders across a range that generally rest in the book as makers, the cheapest fee. High round-trip count means turnover adds up, so the maker rate and rebate both matter.
  • DCA / dollar-cost mode — scheduled buys can be sent as limit orders to capture maker; if configured as market buys they pay taker.
  • Signal / TA modes — strategies that fire on a trigger often use market orders and pay the taker fee; that's a strategy choice, not an OctoBot cost.
  • Exchange & market type — spot vs futures in the connector picks which fee schedule applies; perps use lower maker rates but add funding on held positions.

The maker-vs-taker trade-off is the same one every bot faces — see maker vs taker fees explained. OctoBot's grid mode is naturally maker-friendly, which pairs well with a rebate; for grid specifics see grid bot fee optimization.

Worked example — an OctoBot grid at $2M/month

Say your OctoBot grid turns over $2,000,000 notional per month on spot, with most fills resting as makers at the regular tier (~0.10% spot for the illustration, since spot maker and taker are close on many venues at base tier):

  • No rebate: $2M × 0.10% = $2,000/month in fees (~$24,000/year).
  • With up-to-40% rebate: rebate ≈ $2,000 × 40% = $800 back → net ≈ $1,200/month (~$14,400/year).
  • The saving: about $800/month, ~$9,600/year, on identical volume and an unchanged OctoBot config — purely from the account binding.

Route more fills as maker where your strategy allows and the base fee drops further before the rebate even applies. For how this stacks up across bot types, see the crypto trading bot fee comparison; the rebate mechanics are in crypto fee rebate explained.

How to bind the rebate on OctoBot

Because OctoBot is self-hosted, the whole sequence is in your hands — just do it in the right order:

  1. Register your Binance or OKX account under a rebate via the Binance rebate or OKX rebate page, before generating the API key.
  2. Create a trade-only API key (withdrawals disabled; IP allowlist if your server has a fixed IP).
  3. Add the key in OctoBot's exchange settings and start your profile as usual.

Register first, connect second — that's the rule. And a legitimate rebate never asks for your exchange password or a withdrawal-enabled key; if anything does, walk away. The safety checklist is in are crypto fee rebates safe. If you already run OctoBot on an existing account, the binding-eligibility question (and the 90-day rebind rule on Binance) is covered in the bot API key rebate guide.

Don't forget funding

A rebate cuts your trading fees only. If an OctoBot strategy runs on perpetual futures and holds positions, you also pay or receive funding — a transfer between long and short traders that a rebate can't touch. Budget it as a separate line; the distinction is in funding rate vs trading fee.

FAQ

Does OctoBot charge trading fees?+
OctoBot is free, open-source software you run yourself, so it charges no trading fee — the community edition is free to download and self-host. The only trading costs you pay go to the exchange OctoBot connects to via your API key. On Binance and OKX that is roughly 0.10% spot and 0.02% maker / 0.05% taker on USDT perps at the regular tier, before any discount or rebate. Any paid OctoBot cloud or extension is a hosting/feature charge, separate from the exchange fees your trades incur; it does not change what the exchange charges your account.
Why does self-hosting OctoBot matter for getting a rebate?+
Because a rebate binds to the exchange account, and self-hosting means you register that account yourself. When you run OctoBot on your own machine or server, you open your own Binance or OKX account, choose the referral it binds to, and connect it with your own API key. A SaaS bot that makes you sign up through its link, or that trades on an account it registered, spends your one-time referral binding on itself. Self-hosting keeps that binding — and therefore the rebate — in your hands.
How do I add a fee rebate to OctoBot on Binance or OKX?+
Register your Binance or OKX account under a rebate first, then generate a trade-only API key (withdrawals disabled) and add it to OctoBot's exchange configuration. Every trade OctoBot makes on that account then earns an up-to-40% rebate, settled weekly in USDT, with no change to your profiles or strategies. The rebate binds to the account, not to the API key, so you can rotate or regenerate keys for security without ever losing it.
Can I set OctoBot to trade as a maker to lower fees?+
It depends on the strategy. OctoBot's grid and DCA trading modes naturally place limit orders that can rest in the book as makers, which is the cheaper fee and stacks well with a rebate. Signal or technical-analysis modes that fire market orders on a trigger will pay the taker fee. Where your strategy allows limit entries, using them captures the maker rate; where it must fill immediately, budget for taker. Either way the rebate applies to the fees you do pay, so it lowers your effective cost regardless of maker/taker mix.
Does a rebate replace the exchange fee, or come back separately?+
It comes back separately. The exchange still charges its normal fee on each OctoBot trade at the moment of execution; the rebate returns a share of the net commission your account generated, paid out later — typically weekly in USDT by the channel you bound to. So your exchange balance shows the full fee, and the rebate arrives as a distinct settlement you can reconcile against your own fee history. A rebate cuts trading fees only; on perpetuals, funding on held positions is a separate cost a rebate does not touch.

Keep the rebate your self-hosted bot earns

OctoBot puts you in control of the exchange account — so put that control to work. Bind an up-to-40% rebate on your Binance or OKX account, connect with a trade-only key, and settle weekly in USDT. No config change, no extra permissions.

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. OctoBot 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.