Martingale Bot Parameters: Price Scale, Take Profit, Safety Orders

Updated: September 9, 2026.

The main Martingale bot guide explains the full setup flow. This page focuses on the parameters that decide how much risk the bot takes during each DCA cycle.

Price scale

Price scale defines how far price must drop before the next safety order is placed. Tight settings average down faster; wider settings preserve capital for deeper moves.

Take-profit ratio

Take-profit ratio controls when the accumulated position is sold. Lower targets may close faster, while higher targets require a stronger rebound.

Safety orders

Safety orders are the extra buys after price drops. More safety orders can cover a deeper decline, but they also reserve or use more capital.

Volume scale

Volume scale determines how much larger later orders become. Higher scaling can lower the average entry quickly, but it concentrates capital into later buys.

Which amount should I use to calculate my return?

For a Spot DCA (Martingale) bot, use the full amount set aside for the bot when judging the return on your bot budget, including unused safety-order money. To judge a completed trading cycle separately, use the cost of all orders that filled in that cycle, not just the first order.

Suppose you fund a bot with 1,000 USDT. It spends 100 USDT on the first order and keeps 900 USDT available for safety orders. The position then closes with 10 USDT profit after fees, without using any safety orders.

That is a 10% return on the 100 USDT used in the trade, but a 1% return on the full 1,000 USDT set aside for the bot. Both calculations describe the same result using different amounts. The unused 900 USDT is part of the budget, not a loss.

If safety orders fill, include their cost when calculating the return on that cycle. For the whole bot, include losses on positions still open as well as completed-trade profits and fees. Do not count trading fees twice if your profit figure already includes them.

Compare results over the same dates and record any money added or withdrawn. This example assumes no deposits or withdrawals after the bot starts. It explains two ways to measure your result; check the definition of each percentage shown in Pionex before comparing it with your own calculation.

Pre-launch checklist

  • Know the total capital used if every safety order fills.
  • Check how far price can fall before the final safety order.
  • Use liquid pairs.
  • Avoid aggressive settings on volatile altcoins.

Related bot guides

More Martingale bot deep dives

get free trading bots now