First, we need to define our system components in terms of having a clear mindset about the system we are going to implement. In the following schematic we decide to design a standalone simulator. This simulator can connect to a market monitoring and an algorithm to manage its orders and also its portfolio. In the following figure we introduce our architecture schema.