Types of DCA

Written By Ehsaan XP

Last updated About 2 months ago

DCA Spot Trading Guide

Introduction to Spot DCA

SageMaster's DCA (Dollar Cost Averaging) for spot trading is designed to systematically build positions while optimizing entry prices across market fluctuations. Unlike futures trading, spot DCA operates without leverage, using only the actual assets in your exchange balance. This creates a lower-risk approach to analyzing cryptocurrency market behavior through automated strategy simulations.

Core DCA Parameters

Your DCA strategy begins with a base order - the initial position you take at current market price. From there, The system can place additional ‘extra orders’ as the price moves lower, automatically improving your average entry price under simulated conditions. This systematic approach removes emotional decision-making and creates a disciplined buying strategy.

Base and Extra Orders

The base order establishes your initial position, while extra orders automatically trigger at lower prices to improve your average entry. You can configure:

  • Base order size: Your initial investment amount

  • Number of extra orders: How many additional buys to place

  • Maximum active deals: Limits the number of concurrent positions

For example, with a $100 base order and three extra orders of $100 each, your maximum total investment would be $400, systematically building your position as prices fall.

Price Deviation Settings

Price deviation determines how far the price must fall before triggering each extra order. Using the price deviation compound step, you can increase these intervals progressively.

For instance, with a 1% initial price deviation and a 1.1 compound step, your extra orders would trigger at 1% below your entry, then 1.1% further down, then 1.21% further, creating a geometric progression. This adaptive approach matches the natural volatility expansion as markets move.

Volume Scaling for Extra Orders

Similar to price deviation, volume can scale with each extra order using the volume compound step. This allows you to increase the size of successive orders, buying more at better prices.

With an initial order of $100 and a 1.2 volume compound step, your extra orders would be $120, $144, and $172.8, systematically increasing your buying power at more favorable prices.

Take Profit Strategies

SageMaster offers flexible profit-taking options for spot DCA:

Standard Take Profit

Set a specific percentage parameter for the entire simulation. Once your average position reaches this level, the system automatically reflects a closure and records the simulated outcome.

Trailing Take Profit

Enable the trailing feature to capture extended upward moves. As the price rises, the take profit target moves with it, maintaining the specified distance. If the price reverses by your trailing amount, the position closes, maximizing your potential gains.

For example, with a 5% take profit and trailing enabled, if the price rises 10% above your average entry, your take profit target would move up to 15%. If the price then drops 5%, the position would close at 10% profit.

More info: https://docs.sagemaster.io/dca-assist/smart-trailing

Smart Take Profit

Set multiple take-profit levels in your trading strategy, where you can specify both the percentage and specific amount for each level to automate your profits.

For example, with a base order of 100 USDT:

  • TP1: 1% profit with 50% amount

  • TP2: 2% profit with 50% amount

This allows you to gradually secure profits as the market moves in your favor.

More info: https://docs.sagemaster.io/dca-assist/smart-take-profit

Risk Management for Spot DCA

While spot trading eliminates liquidation risk, proper capital management remains essential. Consider these factors:

Total Investment Calculation

Calculate your maximum potential investment by adding your base order plus all possible extra orders. Ensure this total fits within your overall portfolio strategy.

Order Distribution

Determine whether to use equal-sized extra orders or scale them progressively. Equal orders provide consistent exposure, while scaled orders allocate more capital to better prices.

Capital Reserves

Always maintain some capital in reserve rather than fully allocating all funds to DCA strategies. This ensures flexibility for new opportunities and unexpected market events.

Example DCA Spot Strategy

Consider this BTC/USDT spot strategy:

Initial Parameters:

  • Base Order: $500

  • Extra Orders: 3

  • Initial Price Deviation: 2%

  • Price Deviation Compound: 1.2

  • Volume Compound: 1.3

  • Take Profit: 4% (with trailing enabled)

In this scenario:

  • First extra order ($650) triggers at 2% below entry

  • Second extra order ($845) triggers at 2.4% below first extra order

  • Third extra order ($1,098.50) triggers at 2.88% below second extra order

  • Total maximum investment: $3,093.50

The strategy systematically accumulates BTC at progressively better prices, then sells the entire position once the target profit is reached.

Advanced Features

Smart Trailing

Dynamic stop loss adjustments as each take profit level is hit, with options to:

  • Move Stop Loss to the previous TP level

  • Set Stop Loss at breakeven

Breakeven Adjustments

Automate the process of managing stop loss settings in response to changing market conditions. Adjust the stop loss to breakeven or predetermined profit levels as the trade moves in your favor.

Entry Order Expiration

Set expiration times for entry orders in the DCA bot strategy settings. This feature prevents the routing of stale trades by automatically canceling entry orders if they are not routed within a specified timeframe.

Strategy Optimization

Fine-tuning your DCA parameters is key to long-term success. Consider:

Market Volatility Matching

Higher volatility pairs benefit from wider price deviations and stronger volume scaling. Lower volatility pairs may perform better with tighter parameters.

Cycle Analysis

Monitor how quickly your strategies complete. Too many unfilled extra orders may indicate overly aggressive deviation settings, while too-quick completions might suggest settings that are too conservative.

Risk-Return Balance

Adjust your take profit and trailing parameters based on your risk tolerance. Higher take profit targets may result in fewer completed cycles but larger gains when successful.

Remember that successful DCA trading requires patience and a long-term perspective. The strategy works by averaging into positions over time, so results should be evaluated across multiple completed cycles rather than individual trades.

DCA Futures Trading Guide

Introduction to Futures DCA

At SageMaster, futures DCA trading combines the power of automated position building with leverage. When trading with isolated margin, each position maintains its own separate margin allocation, allowing for precise risk management and position control. This isolation ensures that the performance and risk of each position remain independent of other trades.

In isolated margin mode:

  • Each position has a separate margin allocation

  • Losses are limited to the margin assigned

  • Risk is contained per position

  • Leverage is calculated per position

For example, if you allocate 100 USDT with 10x leverage:

  • Maximum position size: 1,000 USDT

  • Losses limited to 100 USDT

  • Other positions unaffected if this one gets liquidated

Understanding Leverage in Futures Trading

Leverage allows you to control a larger position with a smaller amount of capital, amplifying both potential gains and losses. SageMaster offers leverage levels ranging from 1x to 75x.

  • 1x Leverage: No leverage; you trade with your own funds

  • 10x Leverage: For every $1 you deposit, you can trade $10 worth of contracts

  • 75x Leverage: For every $1 you deposit, you can trade $75 worth of contracts

Example: If you have $100 and use 10x leverage, you can open a position worth $1,000. If the asset's price moves 1% in your favor, your profit would be $10 (10% of your initial $100). Conversely, if the price moves 1% against you, you would lose $10.

Core DCA Parameters for Futures

Base and Extra Orders

Your trading journey begins with a base order - your initial position entry at the current market price. To optimize your entry price, you can configure extra orders that automatically trigger at lower prices for longs or higher prices for shorts. These extra orders work as a systematic way to improve your average entry price during market movements.

Position Types

  • Long Positions: When you go long, you expect the asset's price to rise. If the price increases, you can sell the contract for a profit.

  • Short Positions: When you go short, you anticipate the asset's price to fall. If the price drops, you can buy the contract at a lower price, gaining the difference.

  • Both Positions: DCA can open both Long and Short positions. Available for Select TI Providers Trigger Condition.

Price Deviation and Compound Steps

The price deviation determines how far apart your extra orders will be placed from your initial entry. The compound step feature allows these deviations to increase progressively. For example, if you set a 1% initial deviation with a 1.1 compound step, your extra orders would be placed at 1%, 1.1%, 1.21% and so on from each other. This geometric progression helps adapt to increasing market volatility as the price moves further from your entry.

Volume Scaling with Extra Orders

Similar to price deviation, you can scale the volume of your extra orders using the volume compound step. This allows you to increase the size of each subsequent order systematically. For instance, with an initial order of 100 USDT and a volume compound step of 1.2, your extra orders would be 120 USDT, 144 USDT, and so forth. This progressive scaling helps you build larger positions at more favorable prices.

Margin Management in Futures DCA

Base Order Margin vs Leveraged Order Amount

In futures trading, there are two important amounts to understand:

  • Base Order Amount (Margin): This is the initial amount you input without leverage. For example, if you input 100 USDT as your base order amount, this represents your margin balance.

  • Leveraged Amount (Final Order Amount): This is the total position size after applying leverage. For example, if you input 100 USDT as base order amount and select 5x leverage, your final trade size would be 500 USDT.

Liquidation Price

The liquidation price is the price level at which your position will be automatically closed by the exchange to prevent further losses. It occurs when your margin balance falls below the maintenance margin requirement.

For different position types, the liquidation price percentage is calculated as follows:

  • Long positions: -100/leverage

  • Short positions: +100/leverage

For example, with 20x leverage, a price movement of 5% (100/20) in the wrong direction would trigger liquidation. For a short position, this means if the price rises by 5%, and for a long position, if the price falls by 5%.

Position Margin (Initial)

Position margin is the minimum value you must pay to open a leveraged position. For example, you can buy 1,000 BNB with an initial margin of 100 BNB (at 10x leverage). So your initial margin would be 10% of the total order. The initial margin is what backs your leveraged position, acting as collateral.

Profit Taking and Risk Management

SageMaster provides flexible take profit strategies for futures DCA trading. You can set a standard take profit target as a percentage of your entry price, or enable trailing take profit to capture extended market moves. The trailing feature automatically adjusts your take profit level as the market moves in your favor, helping to maximize potential gains while protecting profits.

Stop loss settings serve as your safety net, allowing you to define the maximum acceptable loss for your position. This is particularly crucial in futures trading where leverage can amplify both gains and losses. Your stop loss level should consider your total potential position size after all extra orders, not just your initial entry.

Smart Trailing

Dynamic stop loss adjustments as each take profit level is hit, with options to:

  • Move Stop Loss to the previous Take Profit level

  • Set Stop Loss at breakeven

Example with a long position and multiple take profit levels:

  1. The first take profit level is reached, and a portion of the position is sold for profit. With Smart Trailing enabled, the stop loss is adjusted to breakeven level.

  2. The second take profit level is hit, more of the position is sold, and the stop loss is again adjusted to the previous TP level, securing profit.

  3. Upon reaching the third take profit level, the remaining position is sold, and the trade is closed with maximized profits.

Breakeven Adjustments

Automate the process of managing stop loss settings in response to changing market conditions. Adjust the stop loss to breakeven or predetermined profit levels as the trade moves in your favor.

Multi-Direction Futures DCA

SageMaster's futures DCA trading can be configured to operate in both directions simultaneously, allowing you to capture opportunities whether the market moves up or down.

Isolated Margin Mode Benefits

  • Risk Management: Limits the potential loss to the margin allocated for each position

  • Flexibility: Allows you to manage different positions independently

  • Position Control: Each position has its own liquidation price

Trading Both Directions

For traders who want to capitalize on both upward and downward movements, SageMaster offers:

  • Independent configuration for both long and short positions

  • Separate parameters optimized for each direction

  • Balance between upside capture and downside protection

Advanced Features for Futures DCA

Entry Order Expiration

Set expiration times for entry orders in the DCA bot strategy settings. This feature prevents the routing of stale trades by automatically canceling entry orders if they are not routed within a specified timeframe.

Follow Provider's TP/SL Configuration

Copy all TP/SL settings of your provider's indicator. After enabling this option, trades will open with the same TP and SL settings as in the ideas, evenly distributing the amount for each TP.

Position Management Example

Let's examine a long position setup:

Initial Parameters:

  • Trading Pair: BTC/USDT

  • Base Order: 100 USDT (margin)

  • Leverage: 10x

  • Position Size: 1,000 USDT

Extra Orders:

  1. First EO: 100 USDT margin, 2% below entry

  2. Second EO: 150 USDT margin, 3% below first

  3. Third EO: 200 USDT margin, 3% below second

Total Required Margin: 550 USDT

Best Practices

  1. Start Conservative

    • Lower leverage initially

    • Smaller position sizes

    • Fewer safety orders

    • Wider price deviations

  2. Monitor Actively

    • Check margin ratios

    • Watch market conditions

    • Track funding rates

    • Review strategy performance

  3. Risk Controls

    • Set maximum position sizes

    • Implement stop losses

    • Monitor total exposure

    • Maintain margin buffers

Supported Exchanges

SageMaster currently supports the following exchanges for Futures trading:

  • Binance Futures (USDT-M)

  • Bybit Futures

  • Bitget Futures

DCA futures trading at SageMaster combines systematic position building with sophisticated risk management tools. Understanding how extra orders, price deviations, and volume scaling work together is key to creating effective strategies. Leverage amplifies both gains and losses, making proper parameter selection crucial for long-term success.

Happy Trading! 📊

The SageMaster Team

Disclaimer: Trading involves significant financial risk and can result in substantial losses. Past performance does not guarantee future results. SageMaster does not provide financial advice. Users should ensure compliance with local regulations.