This is because demo accounts are usually working on the real time environment with the only difference they come up with free virtual funds so we can either trade these funds similar to live trading in order to test the broker processes or backtest any of our strategy before implementing them...