This is the 3rd time I've posted on this issue and none of the previous posts has made it to the IG Forum, so I'm having another go. Clearly IG don't want this point made.I have traded currencies on a live account with Oanda for a decade so I know the ropes. I recently opened a demo account with IG in order to test the site and with a view to depositing over £10K to trade US stocks. The trading strategy worked well, very well, so I deposited a few thousand to get me going. I used the same strategy in exactly the same way, but got very different results on the live platform. I soon realized that although IG, despite what it says about the almost identical similarity between it's demo and live platforms, hides some key differences. When placing Stop orders in demo trades fill at, or very close to, the order instruction. However in live they filled at levels. I understand gapping and spreads, but the difference between the fills in demo and live is astonishing. I placed the same 2 separate trades on today simultaneously, same levels, one in live and one in demo. In demo one sell trade filled at 4325, in live it filled at 3815. That's a difference of 510, a mind-boggling 12%. Same with the other trade. How can anyone reasonably expect to make a profit if IG's algorithms fleece traders with disgraceful fills and IG mislead traders with contrasting information? This shouldn't be the case as the demo platform should reflect exactly the live platform for the sake of accuracy and integrity so traders in demo get a clear understanding of what works before they deposit real money. Anything different is misleading, a con and criminal. I've attached screenshots of live and demo showing the differences. Let's see if this gets posted, but I'm going to make a complaint regardless, and withdraw every penny.