Skip to content
RebatesHow it worksFee calculator Get cashback / 🤖 Open rebate station
OKXOKX trading botgrid tradingfutures gridtrading bot

OKX Trading Bot Guide 2026: 1,000-Grid Spot Grid, Futures Grid, DCA

OKX bots: no subscription, normal fees for your tier (spot 0.08% / 0.1%, futures 0.02% / 0.05%). Settings, stop rules, risks, affiliate terms. Code FEEOTTER.

OKX trading bots charge no subscription. Bot orders pay the normal trading fee for your fee tier: for regular users, spot is 0.08% maker / 0.1% taker and futures is 0.02% maker / 0.05% taker. OKX lists Spot grid, Futures grid, Spot DCA (Martingale), Futures DCA (Martingale), Recurring buy, Smart portfolio, Arbitrage, Smart arbitrage, Signal bot, Iceberg and TWAP, and a spot grid can now have up to 1,000 grids (checked 2026-10-22).

Sign up with the code FEEOTTER for a 20% automatic rebate + exclusive rewards. OKX's affiliate rules pay commission on every trading fee an invitee pays, but say nothing specific about bot orders, so for bots go by your rebate records. Bots trade often, so fees pile up faster than with manual trading; register with FEEOTTER before you start a bot, OKX returns the 20% automatically, and for exclusive OKX rewards and promotions contact support.

Which trading bots does OKX offer?

BotWhat it doesKey numbers from OKX
Spot gridBuys lower and sells higher inside a price rangeUp to 1,000 grids (previously 300); idle funds can go into Simple Earn
Futures gridGrid on futures, long, short or neutralOpens a position on creation by default; reserved margin lowers liquidation risk
Spot DCA (Martingale)Adds at set drops and ends the cycle at take-profitTwo multipliers: amount and price step
Futures DCA (Martingale)The futures version of adding as price moves against youUp to 100 strategies at a time
Recurring buyBuys with USDT on a scheduleUp to 20 coins; minimum 2 USDT
Smart portfolioKeeps a basket of assets at target weightsCrypto, stock tokens and USDT in one portfolio; 20 USDT minimum order
Arbitrage, Smart arbitrageBuys spot and shorts the perpetual to collect funding, or trades a spreadSmart arbitrage is delta-neutral
Iceberg, TWAPSplits a large order into smaller onesIceberg works on spot, perpetual, futures, margin and options
Signal botPlaces orders from signalsBuild your own signal or subscribe to a provider's

Sources: OKX trading bots overview (updated 2026-10-19), Spot grid bot FAQ, Futures grid bot FAQ (updated 2026-09-14), Spot DCA, Futures DCA, Recurring buy, Smart Portfolio FAQ (published 2026-10-14), Arbitrage bot, Iceberg, checked 2026-10-22. The futures grid FAQ gives no fixed leverage cap; it depends on the contract and is shown on the creation page.

Spot grid: setting one up, the parameters and stopping

  1. Open the page

    Trade → Trading bots → Spot grid, then choose Manual to set it yourself, or use the AI strategy or copy a lead trader's bot from the Marketplace.
  2. Set the range and grid count

    enter the upper price, lower price and number of grids (up to 1,000), then choose arithmetic (a fixed price gap per grid) or geometric (a fixed percentage per grid).
  3. Choose how to invest

    quote currency only (such as USDT) places buy orders at each level; base currency only (such as BTC) places sell orders; both places a mix. Some orders may fill at market price right away.
  4. Advanced settings (optional)

    take profit and stop loss, Trailing up / down, start and stop conditions from price, RSI or TradingView signals, and Simple Earn for idle funds.
  5. Confirm

    select Create, check the details and Confirm. Track open orders, fills and PnL under the Bots tab on the trading page.
  • Trailing up: when price breaks the upper limit, the lowest buy order is cancelled and a new buy is placed at the old upper limit, moving the whole range up. A take profit set by price stays fixed; a stop loss by price moves up with the lower limit.
  • Trailing down: when price breaks the lower limit, a new buy order is placed one level below it using extra funds from your trading account (none is placed if funds are short); the lower limit extends down while the upper limit stays put.
  • Editing while running: you can change the range and grid count, but it re-initializes the bot: all orders are cancelled and new ones placed from the bot's current assets, possibly with market buys or sells, and unwithdrawn grid profit is reinvested.
  • Stopping: a manual stop lets you sell the bot's assets at market or return them to your trading account; lead traders can only sell at market. A delisting, or the lead bot you copied stopping, also stops your bot.

Each grid's profit has to pay two fees, one buy and one sell, before any of it is yours: OKX's FAQ example is BTC/USDT from 100,000 to 110,000 with 10 grids, a 1,000 USDT gap per grid, or about 0.91% to 1%; a regular user pays 0.08% maker on spot each time, 0.16% per buy-sell pair, and only what is left is grid profit. OKX's futures grid FAQ adds that when you create or edit a bot, the system checks your fee tier and only allows settings where a full grid cycle's expected spread is higher than the fees.

Futures grid: direction, reserved margin and what stops a bot

  • Direction: long holds only longs, short holds only shorts, and neutral places buys below and sells above the current price and may hold both. "Open position on creation" is on by default; with it off, a long grid only places buys below the current price instead of entering heavily at the start.
  • Reserved margin: your investment splits into active margin for grid orders and reserved margin, which is not used for order size and serves as a buffer against liquidation and for funding. The system can allocate it automatically, or you can set it.
  • Take profit and stop loss: triggered by price (last traded price) or by total PnL; on trigger, all orders are cancelled and positions close at market. OKX says these are trigger conditions, and the actual fill price can differ.
  • Stop options: a manual stop can close all positions at market or stop the bot and keep positions. If you keep positions, the stopped bot cannot be restarted or have positions added, and you close them yourself.
  • When a bot stops on its own: OKX lists liquidation (most common), delisting, the copied lead bot stopping, position limits, and contract parameter changes for risk control, such as a lower maximum leverage. When leverage caps drop, some grid orders turn yellow and cannot be placed; OKX suggests closing the bot and recreating it under the new limit.
  • Pause and resume: pausing cancels all pending orders but keeps the position and parameters, and TP/SL keep working; on resume, orders missed during the pause are filled at market.

OKX says Unpaired PnL includes floating PnL, funding, liquidation fees and part of the trading fees; in a sharp move a limit order may fill as taker at a higher rate, and the extra fee is recorded there. For now the futures grid shows fees per order only, with no total. For margin and liquidation rules on OKX futures itself, see the OKX futures guide.

DCA (Martingale), Recurring buy and Smart portfolio

  • Spot DCA: places an initial order, then a larger safety order each time price falls one "price step"; the cycle ends at take profit, at the last safety order or at stop loss. OKX's example: a 100 USDT safety order with an amount multiplier of 2 gives 100, 200, 400 USDT; a 1% price step with a multiplier of 2 triggers at drops of 1%, 3% and 7%. Once created, the funds are isolated from your trading account for the bot.
  • Futures DCA: up to 100 strategies at a time. The leverage you pick is nominal; the page shows effective leverage, which rises if the position grows while margin stays the same. OKX splits the risk into market, high-leverage and liquidation risk, and says it may close some or all of your positions at its discretion.
  • Recurring buy: up to 20 coins with your own split (for example BTC 50%, ETH 30%, OKB 20%), from 2 USDT, buying only inside the price range you set.
  • Smart portfolio: you set a check interval (every 5 minutes up to monthly) and a drift threshold, and both apply together; OKX's "BTC Core" preset is 50% BTC / 50% USDT, checked hourly, rebalanced at 2% drift. OKX also says rebalancing is no promise of profit and frequent rebalancing in a one-way market adds trading costs.

How bot fees are charged

TypeRegular user makerRegular user taker
Spot bots (Spot grid, Spot DCA, Recurring buy, Smart portfolio)0.08%0.1%
Futures bots (Futures grid, Futures DCA)0.02%0.05%
Zero-fee pairs (DAI, PYUSD, USDC, USDG against USDT, plus USDT-USD)0%0%

Sources: OKX fee page and the global fee framework notice, checked 2026-10-22. OKX's bot pages all carry the same note: using trading bots may require you to pay fees charged by OKX for the underlying trades. The futures grid FAQ says fees follow your VIP level, and if your VIP level drops and the fee rises, the original grid spacing may turn into "negative arbitrage", which the bot management page flags. For tier thresholds, see OKX VIP fee tiers.

When you copy a lead trader's bot from the Marketplace, the lead can take up to 30% of the copier's profit (Marketplace FAQ); that is profit sharing, not a trading fee.

Do bot orders earn the rebate? What OKX's terms say

We read the OKX Affiliate Program rules (updated 2026-09-29) and the affiliate FAQ (updated 2026-09-15), checked 2026-10-22:

  • Where commission comes from: every trading fee paid by invitees, covering spot, futures, options and CeDeFi trading. The rules do not mention trading bots, grids or API.
  • When no commission applies: trades in coins that charge no fee; fees offset by rebate cards, futures credits, contract vouchers and the like; a special fee rate; market makers or brokers; VIP5 and VIP6 once the 100,000 monthly cap is reached; VIP7 and above; managed sub-accounts; and residence in a non-commissionable country or region.

A grid on a zero-fee pair (such as USDC-USDT) pays no fee, so it earns no rebate. OKX also has trading bot vouchers and loss protection vouchers; its pages do not say whether these count as the fee-offsetting vouchers in the rules. Bot orders are ordinary fills charged at normal rates, but no official sentence says that bot orders count toward affiliate commission, so we will not answer for OKX. Once your bot is running, go by your Fee Otter rebate records and check that the fees from those days have matching rebate entries. Rules for your own API orders are in OKX API trading setup.

Sign up for OKX with the code FEEOTTER for a 20% automatic rebate + exclusive rewards; OKX returns the 20% straight to your trading account, and for exclusive OKX rewards and promotions contact support. The code is in OKX referral code; if you already have an account, read the OKX rebind guide first.

Rebate rate by exchange

ExchangeAuto-rebateExtra rebateTotal
OKX20%20%
Binance20%20%40%
Bybit—40%40%
Gate20%50%70%
Bitget20%30%50%
MEXC20%40%60%
BingX45%0%45%
Pionex15%35%50%
KuCoin60%0%60%
Bitfinex6%0%6%
WEEX60%10%70%
XT.COM60%10%70%
HTX30%20%50%
CoinW60%0%60%
Ourbit50%20%70%

Every rate here is fee paid straight back to you. It excludes VIP fee tiers and platform-token discounts such as BNB or GT; those stack on top and only save you more.

Data sources & methodology →

OKX rewards & promotions

Register OKX through our dedicated link for a 20% auto-rebate. Beyond that 20% base auto-rebate, contact support to learn more about our exclusive OKX rewards and promotions.

Telegram · @feeotter

The example below is our own; the fill counts are assumptions, not a forecast, and it assumes bot orders are counted for the rebate:

ScenarioMonthly volumeFees20% automatic rebate
Spot grid, 1,000 USDT, BTC/USDT, about 50 USDT per grid, 60 buy-sell round trips in a month, all filled as maker6,000 USDT6,000 × 0.08% = 4.8 USDT0.96 USDT
Futures grid, 1,000 USDT, 5x, about 250 USDT per grid, 100 open-close round trips in a month, all filled as maker50,000 USDT50,000 × 0.02% = 10 USDT2 USDT

In the futures example the fees are 1% of the capital, and after 2 USDT comes back you pay 8 USDT; orders that fill as taker at 0.05% cost more. Funding, liquidation fees and lead-trader profit sharing are not trading fees and are not rebated.

Where bots are available

According to OKX's risk and compliance disclosure (updated 2026-09-14), restricted locations for all services include Afghanistan, Canada, Cuba, Hong Kong, Iran, India, Japan, Malaysia, Nepal, North Korea, Syria, the Crimea, Donetsk and Luhansk regions, certain US jurisdictions and all US territories, and Uzbekistan; Australia, Brazil, South Korea and the United Kingdom are also restricted for derivatives, which covers futures bots such as Futures grid and Futures DCA. Licences by country are in crypto exchange licences by country.

Risks

A bot follows its settings and does not read the market. OKX says the returns shown on its pages are estimates from historical backtests and are not actual returns; the most common reason a futures grid stops is liquidation from high leverage and an adverse move; a Martingale bot's order sizes grow fast in a long decline and can run out of funds while still at a loss; and TP/SL are trigger conditions, so the actual exit price can differ.

FAQ

Do OKX trading bots cost money?

There is no subscription, only the fees on the underlying trades: for regular users, spot is 0.08% maker and 0.1% taker, futures 0.02% maker and 0.05% taker, plus funding on futures.

How many grids can an OKX spot grid have?

Up to 1,000. Beyond what can be placed at once, OKX uses dynamic order placement and shows the far-off levels as grayed-out logical orders.

What happens to my position when a futures grid stops?

On a manual stop you can close at market or stop and keep the position; if you keep it, the stopped bot cannot be restarted and you close the position yourself. A TP/SL trigger always closes at market.

Why did my futures grid stop on its own?

OKX lists liquidation (most common), delisting, the copied lead bot stopping, position limits, and contract parameter changes for risk control. If you cannot find the reason, contact support with the bot ID.

Do bot orders earn the rebate?

OKX's affiliate rules pay commission on every trading fee an invitee pays and do not mention bots specifically, so check your rebate records; zero-fee pairs, fees offset by vouchers and VIP7 and above generate no commission.

What do I get with code FEEOTTER?

A 20% automatic rebate + exclusive rewards: OKX returns 20% automatically, and for exclusive OKX rewards and promotions contact support.

Further reading

Compiled from OKX help center articles on trading bots, the fee page and global fee framework notice, the affiliate program rules and FAQ, and the risk and compliance disclosure, checked 2026-10-22. For information only, not investment advice. Bots can lose money, and futures can lose all their margin in a short time; strategies, parameter ranges, leverage and fees are set by OKX and may change, so go by what the official pages show. For rebates, see the Fee Otter rebate rates page.

Data verified: 2026-10-22

OKXOKX: 20% futures fee rebate
OKX Referral code FEEOTTER
This is the actual OKX signup page opened through our link, with the code already filled in. Plenty of codes that advertise high rebates come without a single screenshot, and people only find out after signing up that no rebate arrives. We put up each exchange's signup page or dashboard so you can check before you register.
OKX rebate 20% + exclusive rewardsGet it →