as far as i know about broers when they offer spreads this means they get bonus from traders on every profit. and if they offer zero spread then it means they are also offering zreo bonus from the traders. in this case the value of money become down and then we trade with the less profit.