I just checked the End of Day price for forex-EURUSD in 3 different software. They all report different prices: April 8th: VTTrader2: 1,34929 Metarader5: 1,34984 Amibroker (from finam.com): 1,3626 April 9th: VTTrader2: 1,33595 Metarader5: 1,33572 Amibroker (from finam.com): 1,33480 I thought that it could be some hour difference, ie GMT vs EST or something like this. BUT April 9th is end of day AND end of the week. They should all report the same price. Any ideas? What site/source can I check for reliable price?