Manual

BotTrading

Simulation

The number of simultaneously running simulations depends on your subscription plan. "Unlimited" simulations means that the maximum number depends only on the capabilities of the computer running the application. We don't recommend running more than 100 at a time unless the computer can handle more than these.
Before commiting to a strategy with real money, it's a good idea to see how it performs in real life without any risk. Simulation is the ideal tool for the job. You can analyze performance, manually open and close trades and get used to the user interface before you start Live trading.
Simulation results do not correspond 100% to the Live trading results. This is because the simulation does not place a real trade on the exchange. The bot uses BID prices and their volumes to simulate open and close of trades. However, the final open/close price can be determined only after a real completion of the order on the exchange. This is because of an unexpected market orders of other traders, “iceberg” orders, and etc.
Simulation can give you a perspective on the general performance of your strategy, if something needs to be adjusted. You can duplicate your strategy and have multiple Simulations with different position sizes. This can lead you to the best trading size that suits your needs and does not move the market.
EasyCryptoBot - crypto trading bot - strategy simulation
To run a simulation firstselect the strategyfrom the group table. On theActions panelclick on Simulation. Enter your setup and start the simulation.
EasyCryptoBot - crypto trading bot - strategy simulation setup
Simulation setup:
  • trade size - can be in the Base or in Quote. The Base coin is the coin on the left side of the coin pair. The Quote coin is the coin on the right side of the coin pair. For example, BTCUSDT - base is BTC, quote is USDT.
  • commission rate - you can adjust it according to the commission for your exchange account
  • additional stop options - drawdown, total loss and negative trades in a row. They do not stop the current trade with a sell, but stop the whole simulation. The bot evaluates them after every close of a trade.
    • Drawdown stops the simulation if the total loss of one or more than one consecutively closed trades exceeds the set percentage.
    • Total loss stops the simulation if the total loss from all trades exceeds the set percentage.
    • Negative trades in a row - the simulation will stop after the set number of consecutive negative trades.
Orders type is not available in Simulation. In simulation when rules are fulfilled the bot simulates Market buy/sell order. It calculates the average price of the open/close according to the current real BID prices and the volumes under them. As real buy/sell is not actually placed on the exchange, the open/close on the chart may be outside the candlesticks. That means that the same trade in real trading at that moment would have moved the price of the coin pair.
crypto trading bot - candle chart with trade that would have moved the price of the coin
After you start a simulation, it will appear in theTrading panelunder Simulations. You can control the simulation from there or from theActions panelas well.
EasyCryptoBot - crypto trading bot - strategy simulation controls
- starts the simulation
- stops the simulation
- removes the trades of the simulation
- removes the simulation
- manually open a trade with the set trading parameters
- manually close a trade
When there is an open trade the current profit/loss of the open trade will be shown. The bot uses the BID prices for the calculation of the open trade profit/loss percentages. It also includes the commissions for both trades (Buy and Sell). The commission depends on your exchange settings (generally it will be between -0.15% and -0.20%). The profit/loss is updated every 10 seconds and not on every BID change. The actual result after close of the trade may differ from the last shown profit/loss of the open trade. This can be due to the liquidity/volatility character of the traded coin, lag in the update of the result of the open trade, and etc.
Simulation results can be seen in the Results section of theActions panelor by clicking thein theTrading paneltable.
EasyCryptoBot - crypto trading bot - strategy simulation result