broker take the other side, and make some money of it.
That's why I am asking who is his client.
Just because computer is doing the work, doesn't mean it's Algo Trade. It's a sell side product for buy side client. It's all about reducing market impact.