Bybit

Bybit DCA bots schedule purchases while Spot Grid bots trade within a selected price range

Last updated:

Bybit dollar-cost averaging (DCA) bots automate recurring spot purchases using a chosen investment amount and schedule. Spot Grid bots place buy and sell orders at price levels inside a configured range. DCA suits a plan to accumulate coins over time. Spot Grid suits repeated trading across price movements, with outcomes affected by trading fees, held inventory, and range settings.

These strategies automate different decisions: when to buy, or where to buy and sell. Their settings also govern how funds enter the bot, when activity stops, and which assets return when the strategy closes. Both bots require identity verification and remain subject to Bybit’s regional restrictions.

Should I Choose Scheduled DCA Purchases or Spot Grid Trading?

Scheduled DCA purchases fit an accumulation plan, while Spot Grid fits repeated price-based trading using both purchase and sale orders. The choice starts with the intended holding pattern. A DCA bot keeps adding purchased coins until its stopping conditions apply. A grid bot can sell inventory as prices rise, so its coin balance changes in both directions.

Sideways price movement can create repeated grid trading opportunities. A strong downward trend reduces the value of coins either strategy holds. Rising prices can leave a grid holding less of the appreciating asset after sales. Scheduled buying spreads entry prices across time without ensuring a lower average cost.


Scheduled Purchases and Accumulated Holdings

DCA purchases spend a preset amount of the investment currency, so the quantity of coins acquired varies with execution prices. Lower prices purchase more units for the same allocation; higher prices purchase fewer. For each coin, its accumulated purchase value divided by purchased quantity gives the average entry price. Trading fees affect net holdings, so the final credited quantity also matters when evaluating accumulated assets.

Investment settings assign a purchase amount to each selected coin and a frequency to the bot. USDT and USDC are supported investment currencies, with one currency used per bot. Up to five supported coins can share a bot. Each allocation must meet the relevant spot order limits. Schedule choices include ten-minute, hourly, daily, and weekly options.

For Funding Account purchases, the required amount transfers automatically to the bot account before each scheduled buy. An optional setting can also use Flexible Savings balances to fund DCA purchases.

Allocation of purchased assets to Flexible Savings is enabled by default and can be disabled during creation. Allocation requires a supported asset, the minimum subscription amount, and available capacity. A full or unavailable savings pool prevents that allocation. Buying a coin and earning savings yield are separate outcomes.

Grid Orders, Inventory, and Price Boundaries

Spot Grid arranges orders across a selected price range and uses the bot’s asset inventory to fund purchases and sales at different levels. Initialization can include a market purchase of the base asset needed for the grid. An optional entry price can defer the start until that price condition is reached.

Base and Quote Assets

The base asset is the coin bought or sold; the quote asset expresses its price. Spot Grid accepts investment in the base asset, quote asset, or both. After a buy fills, the strategy places a sale at the next higher grid level. A completed sale makes room for another purchase below.

Fixed Boundaries and Trailing Up

Fixed Boundaries

With Trailing Up disabled, the bot places no new orders while the market price sits outside its configured range. New order placement resumes when the price returns. Coins already held retain their exposure to market prices during the pause.

Upward Range Shifts

Trailing Up can move the range higher when the market reaches one grid interval above its upper boundary. It cancels the lowest buy order and places a new buy at the previous upper limit. Trailing Up requires at least five grids and sufficient available funds for a higher-priced order. A configured trailing limit stops further upward adjustments.


Trading Costs and Order Size Constraints

DCA and Spot Grid use spot trading fees on filled orders, without a separate bot creation fee. The applicable rate varies with account tier and region. Fees do not apply to canceled orders or unfilled portions. A completed grid cycle includes purchase and sale executions, so its economics include fees across both sides.

Fees deducted from the acquired asset reduce the quantity credited after a fill. Narrower spacing produces smaller price differences between neighboring levels, making execution costs more significant relative to each completed cycle. The permitted grid count can consequently shrink when the selected range narrows. Each scheduled DCA allocation also faces spot minimum and maximum order values. Grid investment requirements vary with the range and number of grids selected.

Perpetual funding rates apply to contract positions. These DCA and Spot Grid strategies trade spot assets without a perpetual funding payment.

Grid Profit Versus Total Performance

Grid Profit measures realized gains from completed grid trades, while Total P&L also reflects the value of remaining holdings. Total P&L includes unrealized gains or losses on the base asset the bot still holds. A falling coin price can outweigh positive completed-grid profits. DCA performance reflects the current value of purchased coins against the amount invested. Average entry price, executed quantity, and total investment describe accumulation. Flexible Savings yield is a separate component when eligible holdings earn it.

Grid APR annualizes grid profits using the bot’s total investment and elapsed runtime. Total APR uses total profits instead. Both figures extend running or past performance into annual terms; they do not establish future returns. Current P&L also deducts cumulative withdrawn grid profits, so it differs from a total-performance measure after withdrawals.

Scheduled Accumulation Versus Range-Based Sales

A hypothetical coin holder wants recurring purchases of a supported coin while retaining every purchased unit throughout accumulation, with no automatic sales. The coin choice, budget, purchase schedule, available funds, and future prices are hypothetical inputs.

DCA provides the scheduled purchase component. Each successful purchase adds coins to the holding, and the amount acquired changes with the execution price. Spot Grid includes sale orders as part of its range-trading mechanism. Those sales would reduce the coin holdings the holder wants to retain throughout accumulation.

The holder therefore chooses DCA for scheduled accumulation. Funding availability, order limits, and any configured investment cap govern whether its purchases can continue. A trader seeking automated purchases and sales around price levels would instead choose Spot Grid.

Investment Caps and Running Bot Changes

DCA permits changes to purchase amounts, investment frequency, and the optional maximum investment amount after creation. Saved changes take effect immediately. The selected coins and Flexible Savings allocation setting remain fixed for that bot, so changes to those choices require a different bot.

A DCA bot automatically terminates when its remaining configured investment allowance cannot cover the next scheduled purchase. This ceiling controls cumulative purchases, not the current market value of purchased coins. Automatic termination under this rule returns the held coins to the Funding Account.

Optional take-profit and stop-loss prices terminate the grid and automatically sell its base asset into USDT when their respective price conditions are reached. Spot Grid range or grid-count changes can require additional investment or trades to rebalance inventory. Changing parameters also clears previous take-profit and stop-loss settings, which need reconfiguration during the modification. Those exit settings cannot be edited independently through this modification process; changing the range or grid count is also required.

Manual setup uses entered grid parameters. AI Strategy suggests them from the selected pair’s historical performance.


Settlement Choices and Remaining Asset Exposure

Manually terminating a bot returns its remaining assets to the Funding Account, with the settlement method determining whether coin conversions occur before that transfer. A DCA bot can return its purchased coins or convert holdings into the investment currency. Returning held coins does not itself require a sale. Conversion uses market prices and incurs applicable spot trading fees.

Spot Grid termination cancels pending orders. On manual termination, its settlement choices preserve both assets, convert everything to the quote asset, or convert everything to the base asset. Market conversion can change the final quantity compared with a pre-termination display. Keeping the held coins preserves their subsequent price exposure. Converting them changes the asset held without reversing gains or losses already incurred.

A DCA conversion without a supported direct market can route through USDT and incur fees on both trades.

Everyday questions about Bybit

When Does a Newly Created DCA Bot Make Its First Purchase?

The first DCA purchase starts when the bot is successfully created. The selected interval then governs later purchases. With Funding Account funding, a successful start requires enough available funds and purchase allocations within the applicable spot order limits.

What Happens to a DCA Bot When Its Funding Account Balance Is Insufficient?

A DCA bot using Funding Account balances is suspended if those funds cannot cover the next scheduled purchase. Email and push notifications flag the shortage. Once sufficient funds are available, the bot activates again at the next scheduled purchase time. Insufficient-funds suspension does not automatically terminate the bot; existing holdings remain within the strategy until it is closed.

Is Identity Verification Required to Start a DCA Bot?

Starting a DCA bot requires Standard Individual identity verification or Business identity verification.

Are Realized Spot Grid Profits Withdrawable While the Bot Remains Open?

Realized Spot Grid profits can be withdrawn while the bot is running, subject to the displayed maximum withdrawal amount. The allowable amount reflects fees and market conditions, and some profits may remain reserved. The initial investment must stay within the running bot. Withdrawn profits are credited to the Funding Account.

How Are Flexible Savings Earnings Settled After a DCA Bot Closes?

Flexible Savings yield accrued on the termination day settles on T+1, the following day, and is credited to the Funding Account. The returned trading assets and that day’s accrued yield therefore follow different settlement timings. This applies when eligible DCA holdings were actually allocated to Flexible Savings.