Whose money am i earning?

i found an article online which says that in actual fact they do not earn off spread. now that doesnt make sense to me.

and given the fact that forex is meant to be a “zero sum game”, when i make money thru trading and submit a withdrawal from my brokerage, whose money am i actually withdrawing? the market participants(other traders that lost) or the broker’s.

If your broker is counterparty to your orders then your profit is their expenses. But as they hedge your orders on interbank market then we can consider that expenses turn to 0

You’ve already posted this same thread, please dont duplicate the same questions :slight_smile: