# Trading simulator

### What is Trading Simulator?

Trading Simulator is a specially designed trading tool that allows emulating the execution of orders for any connection, including those that do not allow trading.

For whom it will be useful? For any trader - from beginner to pros, trading in with any type of instrument. For example, crypto traders who do not have real accounts on a crypto exchange can trade in the demo mode on the selected crypto exchange.

{% hint style="info" %}
Note that each start and stop of the simulator creates a new trading account.
{% endhint %}

![General view of Trading Simulator panel](https://4186075531-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LD6FsRvQ3jgwJIg6O7r%2Fuploads%2FTvnLou3fLEiGx0OLwh8U%2Fsimulator.png?alt=media\&token=bbff265a-cf8f-45d4-9f39-1e6209b5adae)

### How to start trading simulation?

* Launch the **Trading Simulator** from the Control Center. The panel is located in the *Trading* category.

![](https://4186075531-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LD6FsRvQ3jgwJIg6O7r%2Fuploads%2FGlue2utlccmWBfrkUBBt%2Fimage.png?alt=media\&token=422f9378-f85f-4b99-af09-2546155110e1)

* Add desired symbols on which the trading simulation will take place.

![Adding the trading symbol to Trading Simulator panel](https://4186075531-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LD6FsRvQ3jgwJIg6O7r%2Fuploads%2FsSi4gYqoZKHvYS0b7BVS%2Ftrading%20simulator.gif?alt=media\&token=fe24bf79-d1c9-458c-a450-3d457b43a84c)

* Set the initial balance for trading accounts, execution delay, type of netting for selected symbols, and commission size.&#x20;

![Set initial balance for trading](https://4186075531-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LD6FsRvQ3jgwJIg6O7r%2Fuploads%2FBrtLDjtJRtaK7Igma1gS%2Fimage.png?alt=media\&token=83e114bb-f14c-46b3-8782-cee150dcdbe6)

* Run the simulation by clicking the "**Start**" button. The status of the panel changes to ***Simulation is active.***
* Open required panels for analysis and trading. On the header of each panel that participates in the trading simulation, shows the corresponding inscription — **Simulator**.

![You can open panels that linked to the simulation process](https://4186075531-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LD6FsRvQ3jgwJIg6O7r%2Fuploads%2Fzpj6g3FS6xUqAXb4t6TD%2Fimage.png?alt=media\&token=a927570e-c152-4c84-a335-7283b18045e3)

{% hint style="warning" %}
"**Stop**" button will abort the simulation process as well as cancel all positions and orders.
{% endhint %}

### General settings

In the general settings, you can set the initial balance for the test account, set the delay in execution, and configure the settings of netting for each instrument.

![General settings for accounts and symbols](https://4186075531-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LD6FsRvQ3jgwJIg6O7r%2Fuploads%2FvvvcrU1ZCnayGKs7B0IX%2Fimage.png?alt=media\&token=cbc57b73-f56b-4121-9ff4-45fdd20ce8cf)

* **Initial balance** — the amount of money for the test account.

{% hint style="info" %}
Trading Simulator creates separate trading accounts for each base currency of the instrument. For example, if you chose EUR / USD currency pair, then the account name will be **Account (USD)**, if you select EUR / JPY, then the name will be **Account (JPY)** respectively.
{% endhint %}

![General settings for symbols in Trading Simulator](https://4186075531-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LD6FsRvQ3jgwJIg6O7r%2Fuploads%2FkS9Z2P8aa84Rdyr9gDOG%2Fimage.png?alt=media\&token=5a18021a-ae2e-4557-b86c-29388fc60b44)

* **Netting type** — methods by which to summarize existing and new positions. There are 3 types of nettings: **One Position**, **Multiple Per Side**, **Multiple Positions**. Examples of using each method you can find in the description of the [History Player panel settings](https://help.quantower.com/trading-panels/history-player#general-and-instruments-settings).
