Different brokerages have slightly different data coming from their feeds, and may even have a different
spread 
. Therefore, you will see discrepancies between them. From a hardware perspective, a Demo and a Live feed from a brokerage
should be the same, but the demo server may be slower if it's a smaller/cheaper server they use, as opposed to big powerful live servers.