In currency trading, most of the money is made by risk-free banks transacting, more like "piggybacking" on customer orders. Between those players and YOU, there are layers of others with more capital, resources, connections to figure out which way things might go and often it's still all random...