Skip to main content

DCA Bot

The DCA Bot allows users to automate trading on the exchange by following a Dollar Cost Averaging strategy.

DCA Bot entity contains a set of parameters and conditions that manage deals. 3Commas provides methods to create and manage DCA Bot entities and their associated deals.

Each DCA Bot entity holds information, including:

  • Exchange account and trading pairs
  • Strategy configuration and active deals
  • Take Profit and Stop Loss settings
  • Safety Orders configuration for risk management
  • Trading cooldowns and limits

The process starts with configuring a DCA Bot, where all trading conditions, such as base and safety orders, take profit, and stop loss, are set. The bot automatically creates and manages deals based on the configured strategy.

POST
/ver1/bots/create_bot
POST
/ver1/bots/update_pairs_black_list
GET
/ver1/bots/pairs_black_list
GET
/ver1/bots/strategy_list
GET
/ver1/bots
GET
/ver1/bots/stats
GET
/ver1/bots/stats_by_date
POST
/ver1/bots/:bot_id/disable
POST
/ver1/bots/:bot_id/enable
POST
/ver1/bots/:bot_id/delete
POST
/ver1/bots/:bot_id/panic_sell_all_deals
POST
/ver1/bots/:bot_id/cancel_all_deals
PATCH
/ver1/bots/:bot_id/update
GET
/ver1/bots/:bot_id/show
GET
/ver1/bots/:bot_id/profit_by_day
GET
/ver1/bots/:bot_id/deals_stats