Of course the other major revenue generator is trading.....
And one has to notice the conflicts....
If one provides the home base where the prices and positions are known by the house.....and thus those that have their positions housed at a place whose best interest is to trade against...