TradifluxTradiflux

DCA Bot

The DCA Bot averages into a position over time or at price-triggered levels. It creates Smart Orders automatically based on your configuration.

How It Works

The bot places an initial entry, then adds to the position at predefined intervals or when price drops by a certain percentage. Each averaging order adjusts the average entry price.

Configuration

ParameterDescription
Trading Paire.g., BTC/USDT:USDT
SideLong or Short
Order SizeAmount per DCA entry
Trigger TypeTime-based or price-based
IntervalTime between entries (for time-based)
Price Drop %Trigger threshold (for price-based)
Max EntriesMaximum number of averaging orders
Take ProfitAuto-exit when target is reached
Stop LossMaximum loss before closing

Time-Based DCA

Places orders at regular intervals regardless of price:

  • Every 1 hour, 4 hours, 1 day, etc.
  • Good for long-term accumulation strategies

Price-Based DCA

Places orders when price drops by a configured percentage from the previous entry:

  • Entry at $70,000
  • AO1 at -2% ($68,600)
  • AO2 at -4% ($67,200)
  • Each entry lowers the average cost

Managing the Bot

  • Pause — halts new entries, existing position stays open
  • Stop (Full Exit) — closes position and cancels all pending orders
  • Stop (No New Deals) — stops new entries but lets existing orders run

The bot dashboard shows total invested, current position size, average entry, and unrealized PnL.

See Also