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 keeps the rebate on every trade in your hands. 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 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 counts toward the rebate with no change to your profiles — within Binance's limits: commissions stop once the referred user reaches VIP 3 or above, and Futures-account commissions are capped at 12 months per referral.

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 Binance spot at the regular tier, where maker and taker both pay 0.10%:

  • No discounts: $2M × 0.10% = $2,000/month in fees (~$24,000/year).
  • Paying fees in BNB: Binance's 25% spot discount brings that to $1,500/month (~$18,000/year).
  • With a rebate bound to the account: whatever share your referrer passes back comes off that remaining line — on identical volume and an unchanged OctoBot config, purely from the account binding. If the account holds $50,000 or more in funds, we offer an above-market rebate rate, assessed one-on-one.

On futures, routing more fills as maker lowers the base fee before any rebate applies (0.02% maker vs 0.05% taker on USDT-M at the regular tier). 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 account through a JackTrader invite — start from the Binance 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 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 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?+
Register your Binance account through a rebate link 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 counts toward your rebate, with no change to your profiles or strategies. Two Binance-side limits apply: commissions stop once the referred user reaches VIP 3 or above, and Futures-account commissions are capped at 12 months per referral. 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 by the channel you bound to, on the terms you agreed with it. 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 open that Binance account through JackTrader: $20 cash for new Binance users · Premium rebates for $50K+ accounts · Free Alpha members group. Then connect with a trade-only key. No config change, no extra permissions.

Disclaimer: Fee schedules 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 partner and is not affiliated with Binance; rewards and rebates depend on available spots, account status and Binance's official rules, and are not a guarantee of returns. Single-tier referrals only, no downline or multi-level structure.