Unless you are trading at sub-second level (like milli second matters), then most of the data should be good enough even for FX, assuming your broker is trading enough volume. At a minute bar or higher, the changes in data wrt other brokers will be minimal (because you are compacting a larger...