How do I use OKX Wallet Trader Mode for DCA strategy trading?

Dipublikasikan Pada 14 Mei 2026Diperbarui Pada 14 Mei 2026Baca 5 mnt

Follow the steps below to set up and run a DCA strategy in OKX Wallet Trader Mode.

What is DCA strategy trading?

DCA (Dollar Cost Averaging) is a strategy trading feature that splits a large trade into multiple smaller orders executed at set time intervals. By spreading out your buys or sells, DCA smooths your entry cost, reduces the price impact of a single large order, and removes the need to place trades manually.

Core formula: Total trade amount = Amount per trade × Number of orders

Example: If you want to buy TRUMP tokens with 10 SOL, you can set it to buy 1 SOL worth every 1 minute for 10 orders. The first order will be triggered immediately after strategy creation, and subsequent orders follow at each interval.

Requirements for using DCA

Only Trader Mode wallets can use DCA. Make sure your wallet is set to Trader Mode before proceeding.

DCA strategy parameter settings

Required parameters

Parameter

Description

Trading tokens

Select the token to sell (From token) and the token to buy (To token)

Total trade amount

The total amount of tokens to trade

Time interval

Execution interval between orders. Choose minutes (1–60 min) or hours (1–24 hrs); default is 1 minute

Number of orders

Number of orders to split the total into; range 2–90, default is 2

Optional parameters

Parameter

Description

Price range

Set a minimum and/or maximum price/rate. Orders are skipped when the price is outside your range and resume when the price returns

How to create a DCA strategy

On the web

  1. Go to the OKX DEX trading page.

  2. Select a trading mode:

    • Swap mode — switch to the DCA tab on the Swap page

    • Advanced mode — switch to the DCA tab on the Advanced page

  3. Select the token pair and network.

  4. Enter the total trade amount, time interval, and number of orders.

  5. (Optional) Set a price range and adjust trade settings.

  6. Select Submit and review the parameters on the confirmation page > Confirm.

  7. After TEE signing, the strategy is created and the first order executes immediately.

On the app

  1. Open the OKX App and go to Web3 Wallet.

  2. Select a trading mode:

    • Swap mode — switch to the DCA tab on the Swap page

    • Advanced mode — switch to the DCA tab on the Advanced page

  3. Select the token pair and network.

  4. Enter the total trade amount, time interval, and number of orders.

  5. (Optional) Set a price range and adjust trade settings via the three-dot menu > Routing.

  6. Select Submit and review the parameters on the confirmation page.

  7. Select Confirm to create the strategy.

FAQ

Why use DCA strategy trading?

DCA automatically splits large trades into smaller orders executed at intervals, smoothing your entry cost and reducing price impact. It also includes built-in randomization to lower the risk of MEV bot front-running, and provides price range filtering and strategy monitoring to help you evaluate execution results.

Who is DCA suitable for?

  • Users executing large trades who want to reduce price impact

  • Meme token traders looking to build or exit positions in batches

  • Traders who want to reduce the effort of manual monitoring and repeated order placement

Which networks does DCA support?

DCA currently supports Solana, Ethereum, BSC, Arbitrum, Base, and X Layer.

What is price range filtering?

You can set an optional minimum and maximum price/rate for your DCA strategy. If the market moves outside your range, that order is skipped and doesn't count toward your total. When the price returns, your strategy picks up where it left off.

What is anti-snipe protection?

Every DCA strategy uses built-in randomization of execution timing and order size. Small random offsets are applied to each order's trigger time and amount, making it harder for on-chain bots to predict and copy your trades before they execute. This protection is on by default and can't be disabled.

How long does a DCA strategy run?

The default validity period for a DCA strategy is 90 days. Once the expiration is reached, the strategy stops automatically regardless of whether all orders have been executed.

What are the DCA strategy statuses?

  • Active — the strategy is executing orders as scheduled

  • Paused — the strategy is paused and can be manually resumed

  • Completed — all orders have been successfully executed

  • Expired — the strategy reached its expiration before all orders were completed

  • Failed — the strategy terminated due to insufficient balance, insufficient gas, or a signing failure

  • Canceled — you manually canceled the strategy

What's the difference between pausing and canceling a DCA strategy?

  • Pause — temporarily stops the strategy. You can resume it at any time by selecting a Resume

  • Cancel — permanently ends the strategy. It moves to Canceled and can't be restored

When will a DCA strategy be automatically paused?

Your strategy will be automatically paused if any of these happen: 5 consecutive execution failures, a token approval failure, or Trader Mode expiring or deactivating unexpectedly. Check the strategy details page to see the reason, then select Resume once the issue is resolved.

When will a DCA strategy fail and terminate?

A strategy stops immediately if your token balance runs out, gas is insufficient, or a TEE (Trusted Execution Environment) signing error occurs. The strategy status changes to Failed.

What happens if a single order in a DCA strategy fails?

If a single order fails due to slippage or another reason, it's skipped and doesn't count toward your total. The strategy waits for the next interval and carries on — your overall strategy won't be disrupted.

After pausing a DCA strategy, will the sub-orders currently in progress also stop?

Pausing a DCA strategy takes effect immediately and prevents new sub-orders from being triggered in subsequent cycles. Any sub-orders that have already entered the transaction flow will run through to their final state (Completed or Failed). Once those are completed, the strategy enters a fully paused state and you can resume it at any time by selecting Resume.