What a SushiSwap DCA Order Costs
A SushiSwap DCA order can pay swap fees and network gas on every filled installment, so the number of chunks, route and chain shape the total cost.
The Aeterna Sol Editors

Ten filled installments mean ten swaps, and each can incur a pool fee and network gas. That makes the cost of a SushiSwap DCA order depend on how it is split, where it runs and what each swap costs when it executes.
DCA, or dollar-cost averaging, divides one order into smaller trades scheduled over time. Sushi’s feature uses Orbs’ decentralized time-weighted average price protocol, which coordinates those trades; it does not make them free. For a fuller explanation of the order mechanics, see sushiswap.
Which fees can a SushiSwap DCA order incur?
Each filled installment can incur the trading fee of the pool used for its swap. The rate depends on the pool and route; Sushi’s general FAQ describes a 0.3% fee, while its V3 pools can have different fee tiers.
For a simple estimate, multiply the amount swapped in each installment by that installment’s pool fee, then add the network gas. If a $300 order is split into six $50 swaps, a 0.3% pool fee on every swap would total $0.90, before gas, price impact or any taker fee. That is an illustration, not a quote: the actual rate and route can differ.
Gas is paid to the blockchain for transactions, not to Sushi as a single flat DCA charge. It varies by network and network activity. Because a DCA order executes several swaps, gas can recur as those trades are filled; the order setup may also require on-chain transactions.
Orbs says its dTWAP protocol does not impose an additional service fee. Its takers, the participants that bid to execute order segments, may include a fee in their bids, paid from the output tokens. The amount can vary, so check the order details and quote presented by the interface before you submit.
Why does splitting an order change its total cost?
Splitting can reduce the price impact of a large trade by sending smaller amounts through a pool over time. Price impact is the change in the quoted price caused by the size of a swap relative to available liquidity. A smaller swap may move the pool price less, though conditions can change before later installments execute.
The trade-off is that multiple swaps can mean multiple rounds of gas and pool fees. More installments do not automatically lower your total cost. They may make sense when avoiding the impact of one large swap matters more to you than the added execution overhead.
Order type also affects what happens. A market DCA order attempts to trade at available market prices when segments are due. A limit order sets a price condition, so a segment can remain unfilled if the market does not meet it before expiry. Partial execution means you may pay for some swaps without completing the full plan.
Compare the expected cost with a single swap using the same pair, chain and approximate total amount. The single swap concentrates price impact in one trade; the DCA order spreads execution while adding more transactions. Which is cheaper depends on liquidity, network fees and the schedule.
How can you estimate the cost before placing an order?
Start with the order’s total input and the number of installments. Estimate the pool fee on each installment, then account for gas each time a segment executes. For a quick comparison, use this checklist:
- Check the selected chain and the estimated gas shown for setup and execution.
- Review the pool fee and route for the token pair; do not assume every Sushi pool charges the same rate.
- Count the planned installments, since each filled segment is a separate swap.
- Check the quoted output and any taker fee, which may be deducted from the tokens you receive.
Quotes are snapshots, not guarantees for future installments. Gas prices, available liquidity and token prices can change between executions. If the interface shows only an estimate for the first swap, treat the full-order total as variable.
When is a DCA order worth its extra execution cost?
A DCA order is most useful when spreading a purchase over time or reducing the impact of one large trade is worth the extra execution. It can automate a schedule that would otherwise require you to make each swap yourself. It cannot guarantee a better average price or a lower total fee.
Before you confirm, decide whether your priority is completing the whole trade or limiting the price for each segment. A market order prioritizes trading at available prices; a limit condition can leave some of the order unfilled. Then compare the quoted costs with a single swap and choose the schedule that fits your goal.
- Choose the token pair and chain, then review the route and pool fee.
- Set the total amount, installment size or count, and spacing between trades.
- Check the quoted output, gas estimate, expiry and any taker fee.
- Confirm only if the expected cost and the possibility of partial execution fit your plan.
The practical rule is simple: count each filled segment as a swap, then add its pool fee and gas. DCA buys scheduling and smaller execution sizes; the order’s quote, chain and liquidity determine what that convenience costs.