Accumulator Bot Demo Account Setup for Deriv Bots

Screenshot of the BinaryBot.live interface showing the growth-rate selector and barrier corridor during an accumulator bot demo account setup.

To complete your accumulator bot demo account setup, open the free Accumulator Bot, paste a demo API token generated from your Deriv virtual account, select a Volatility indices market, and set your parameter limits. The bot connects directly to Deriv over their official API, running automated ACCU contracts against your virtual balance without risking capital. Testing your automated strategies on a demo balance lets you evaluate how price ranges react across tick counts before trading live.

Running an accumulator bot demo account setup first is standard practice for traders testing automated execution. Deriv Accumulator contracts pay out based on tick longevity rather than direction. Every tick the current price remains inside a calculated price range, your payout increases by your selected rate. The trade ends automatically when your target profit hits, when you manually close the position, or when price steps outside the allowable range limit, which knocks out the contract and forfeits the accrued payout.


What Appears on the Accumulator Dashboard

When you open the web interface, you'll see a clean, single-screen control panel designed for immediate execution. Unlike general binary bots that require complex block building, this interface presents every control on one screen.

+-----------------------------------------------------------------------+
|  DERIV API TOKEN: [ xxxxxxxxxxxxxxxx ]  [ CONNECT DEMO ACCOUNT ]      |
+-----------------------------------------------------------------------+
|  MARKET SELECTION: [ Volatility 100 Index                   v ]       |
+-----------------------------------------------------------------------+
|  GROWTH RATE:      ( ) 1%   (*) 2%   ( ) 3%   ( ) 4%   ( ) 5%         |
|  TAKE PROFIT:      [ 5.00  ] USD                                      |
|  TARGET PROFIT:    [ 10.00 ] USD                                      |
|  STOP LOSS:        [ 20.00 ] USD                                      |
+-----------------------------------------------------------------------+
|  [ START BOT ]     STATUS: Connected (Demo) | Active Ticks: 0        |
+-----------------------------------------------------------------------+
|  REAL-TIME CHART & TRADE LOG PANEL                                    |
|  Displays live tick price, active upper/lower range barriers,         |
|  compounded payout total, and automatic termination triggers.          |
+-----------------------------------------------------------------------+

Here's what each panel manages:

  • API Token Input: Sitting at the top of the screen, this field authenticates your account. Pasting a virtual account token connects the script directly to your demo account balance. No funds pass through BinaryBot.live; execution happens straight on Deriv servers.
  • Market Selector: A drop-down menu listing available Volatility indices. You can select markets like Volatility 10 Index, Volatility 75 Index, or Volatility 100 Index.
  • Parameter Entry Panel: This section houses your core settings: Growth Rate, take profit, target profit, and stop loss.
  • Execution Controls: Simple start and stop buttons to launch or halt automated trade placement.
  • Live Chart and Execution Log: A real-time visual feed showing price movement relative to the calculated barrier boundaries, along with active log entries detailing trade entries, accumulated tick steps, and payouts.

Note that this interface is strictly designed for ACCU contracts. It doesn't contain digit heatmaps, last-digit analysis grids, or hot/cold stat lists. If you want to analyze digit statistics for contracts like DIGITEVEN or DIGITOVER, you can check out the LDP Analyzer Pro tool on BinaryBot.live instead.


Step 1: Generate Your Deriv Virtual API Token

Before touching the bot dashboard, you need a trade token from Deriv that points specifically to your virtual account.

  1. Log into your account on the main Deriv trading dashboard.
  2. Ensure your active top-right profile switcher is set to your Demo Account balance (it usually shows a VRTC account number). Never generate a token while viewing your real account balance if your goal is demo testing.
  3. Open your account settings menu, navigate to Security & Safety, and select API Token.
  4. Type a recognizable name into the token label field, such as Accumulator-Demo.
  5. Check the boxes for Read and Trade permissions. The bot requires Read access to monitor tick prices and account balances, plus Trade access to open and close ACCU positions automatically.
  6. Click Create. Copy the long string of alphanumeric characters to your clipboard immediately.

Step 2: Connect the Dashboard to Your Virtual Balance

Now bring your token over to the web app to establish a direct connection.

  1. Navigate to the free Accumulator Bot page.
  2. Locate the token text field near the header of the page.
  3. Paste your copied token into the field.
  4. Click the connect button.

The status indicator next to the form will change to connected, displaying your virtual balance in USD. Because deriv bots hosted here communicate directly with official Deriv endpoints through your browser, your virtual connection remains secure. If the balance doesn't display or shows an invalid token error, verify that you copied the complete string from Deriv without trailing spaces.


Step 3: Select Your Volatility Index Market

Accumulator contracts rely on continuous tick updates, making synthetic index markets ideal due to their 24/7 availability and fixed tick intervals.

  1. Click the market selector drop-down menu on the control panel.
  2. Select an option under Volatility indices.

For initial tests during your accumulator bot demo account setup, choosing Volatility 10 Index or Volatility 25 Index offers smoother price action with fewer sharp volatility jumps. Highly active markets like Volatility 75 Index or Volatility 100 Index feature larger point swings per tick, which tests upper and lower barrier limits far more aggressively.


Step 4: Configure Growth Rate, Take Profit, Target Profit, and Stop Loss

Setting your parameters correctly dictates how your automated trading bot manages duration and exposure. Every value must be set before clicking start.

  1. Select your Growth Rate: Choose from 1%, 2%, 3%, 4%, or 5%.
    • A 1% setting gives you the widest price range cushions on every tick, allowing trades to survive larger tick swings, but compounding occurs slowly.
    • A 5% setting compounds your payout rapidly, but narrows the upper and lower price barrier significantly. A minor tick tick-swag instantly terminates the trade.
  2. Set take profit: Enter the cash payout amount (for example, 2.00) at which an individual active trade should automatically close and harvest profit.
  3. Set target profit: Enter the total session profit limit (for example, 10.00). Once cumulative net session gains reach this number, the bot stops launching new contracts completely.
  4. Set stop loss: Enter your maximum allowable session drawdown (for example, 15.00). If consecutive knockouts cause total account loss to hit this figure, the bot stops immediately to preserve your balance.

Always configure a strict stop loss and take profit before starting the script. Expecting to hit a manual stop button during fast-moving tick cycles is a common mistake that leads to unnecessary drawdowns.


Step 5: Launch the Bot and Track Automated Trades

With your token verified and risk parameters saved, you're ready to run automated ACCU execution on virtual funds.

  1. Review your configured numbers on the control panel.
  2. Click the Start Bot button.
  3. Observe the active trade panel.

The bot immediately places an ACCU trade on your selected market. As each tick completes, you'll see the active payout compound on screen. If price stays inside the calculated barrier, your live contract balance steps up according to your chosen Growth Rate. If your take profit threshold is reached, the bot automatically closes the trade, locks in gains, and pauses briefly before initiating the next automated sequence.


Matching Accumulator Settings to Market Volatility

Choosing the right Growth Rate depends entirely on market variance and your targeted tick duration. A lower rate gives your trade room to breathe; a higher rate demands immediate, tight range consistency.

Growth Rate Payout Increase per Tick Range Barrier Cushion Target Tick Window Trader Profile / Use Case
1% 1.00% compounding Maximum width 10 to 30+ Ticks Trend followers seeking extended tick survival across volatile conditions.
2% 2.00% compounding Moderate-wide width 8 to 15 Ticks Balanced default for steady sessions on Volatility 10 or 25 Indices.
3% 3.00% compounding Standard width 5 to 10 Ticks Momentum traders targeting short runs during low-volatility consolidation.
4% 4.00% compounding Narrow width 3 to 6 Ticks Fast scalp setups attempting quick profit extraction over few ticks.
5% 5.00% compounding Ultra-tight width 2 to 4 Ticks High-frequency scalping; high knockout frequency paid off by rapid compounding.

I recommend starting your testing with a 2% Growth Rate paired with a small take profit target equivalent to 5 or 6 ticks of growth. This configuration provides enough barrier width to survive typical tick noise on Volatility 10 Index while yielding meaningful compounding returns without over-exposing your stake to sudden range breaches.


Verifying Execution and Troubleshooting Stalled Socket Connections

Once active, you can confirm your accumulator bot demo account setup is functioning by monitoring three real-time signals on the dashboard:

  • Tick Counter Progression: The active trade panel updates tick count numbers live (Tick 1, Tick 2, Tick 3) alongside updating real-time price quotes.
  • Dynamic Profit Counter: The unrealized profit display steps up with every successfully held tick, matching your selected Growth Rate.
  • Automatic Trade Termination: Reaching your take profit target or hitting a price barrier knockout causes an immediate trade log entry, followed by auto-execution of the next trade order.

If the bot fails to open contracts or stalls after clicking start, the underlying cause is almost always an issue with API authentication or parameter initialization. First, check your Deriv API token settings to confirm that the Trade permission box was checked when you created it; a read-only token allows balance reading but silently blocks ACCU trade placement. Second, check your balance display on the page header—if it reads zero or disconnected, re-copy your token directly from your Deriv virtual account interface. Finally, ensure your stop loss value is set higher than a single trade stake, or the safety guard will block contract initiation before the first tick fires.


Test your automated strategy risks directly on the free Accumulator Bot using virtual funds today.

If you haven't created a practice environment yet, open a free Deriv account to generate your demo API token.

Trading involves risk. Past performance does not guarantee future results.

Related: Step-by-Step Guide: How to Use Accumulator Bot for Deriv Bots

Related: Tick Picker vs Manual Trading on Deriv Rise Fall Binary Bots

Related: Accumulator Bot Settings: Configure Growth and Stops

Try Accumulator Bot free

Free automated accumulator trading bot for Deriv with take profit, target profit and stop loss controls, plus real-time chart analysis for volatility indices.

Open Accumulator Bot →
100% Free No Download Demo Account Ready Deriv API

Frequently asked questions

How do I set up a demo account for the Accumulator Bot on Deriv?

To set up a demo account, you open the free Accumulator Bot and paste a demo API token generated from your Deriv virtual account. Then, you select a Volatility indices market and set your parameter limits to begin testing with virtual funds.

Where do I get the API token for the Accumulator Bot?

You generate your API token directly from your Deriv virtual account. Once you have it, you paste it into the API token input field at the top of the Accumulator Bot web interface to authenticate your session.

How do Deriv accumulator contracts payout?

Deriv Accumulator contracts pay out based on tick longevity rather than price direction. Every tick the current price stays inside a calculated price range, your payout increases by your selected growth rate.

What happens when the price steps outside the range limit on an accumulator trade?

When the price steps outside the allowable range limit, it knocks out the contract and forfeits your accrued payout. The trade also ends automatically if your target profit hits or if you manually close the position.

Keep reading

Guides closest to this one.