Do all Forex transactions save somewhere *central?

This is possible because all exchanges record these transaction but is same possible with Forex? Is there a universal way or central location where all the Forex transactions get saved?

Nope. The forex market is decentralized, and there is no single repository of all trades. There are about 10 market markers, aka the big players, that are considered the main players. These are big banks, XTX ++

The smaller players are usually using a combination of the feeds from these 10 or so to create their own rates.

The trades are not registrated back up the chain. So it is not possible to get a full transaction list of all fx transactions. Not for you, nor for anyone else either, regardless of resources
 
Good Evening All,

I saw a post from @Robert Morse somewhere on this forum where he was able to pull transaction IDs of each transaction of a security sold or bought. This was when someone was claiming their order should have executed but it had not and Robert helped pull the whole tape.

This is possible because all exchanges record these transaction but is same possible with Forex? Is there a universal way or central location where all the Forex transactions get saved? I know each broker can be their own exchange for Forex and allow their users to inter-trade Forex but in order to get this data one has to go to each and every broker which is not easy. So, I am wondering if all Forex data for example have to get archived with a government organization or somewhere where it is easy to access it?

Thanks,

Assuming you are a retail trader, you would have to create an aggregate of the largest market makers in the forex CFD market; Oanda, IG, FXCM, etc. And save the data in the format for your use. I don't know of one place that has it all. Past tick data should be enough to get an idea if an order should have been filled or not. Prices differ between different market makers so an order filled at one market maker doesn't necessarily mean it would of been filled at another market marker.

From my experience getting spot pricing data is not what retail traders are referring to when they need pricing data. Retail traders should only be concerned CFD data since that is all they can trade. CFD's are an accurate representation of spot prices using each specific market makers algorithm for CFD pricing; which is based off of the top banks spot pricing. CFD market makers use the median price of spot prices and create a spread markup for their cfd pricing using their pricing algorithm. CFD prices also have tighter spreads than spot prices.
 
Last edited:
Back
Top