Their purpose was to allow big institutions to "hide" their block orders. Previously if an institution wanted to trade a big block, it had to break it up via a VWAP or POV algo and trade it over the day or to go to a sell side institution to find a buyer, in which case the broker would take a commission that is often 10x what the regular DMA commission would be.
To be fair, this is still what most buy side firms do these days. Dark pools really haven't helped much in this regard as many funds now just bypass them when they can.
> Meanwhile, Barclays was advertising LX to high-frequency traders by offering them more information, lower fees, and faster connections than it gave to institutional investors.
This is the basis of problem here.
A dark pool doesn't publish a bid/ask like other exchanges do. The idea was that everyone would be on equal footing wrt the information present. It appears as though Barclay's has been giving HFTs additional information, including the bid/ask spread in some cases, which totally defeats the purpose of having a dark pool to begin with.
The reason they did thsi is that there probably only needs to be one dark pool for the entire US, but each bank realized that it could make some serious money running their own, the only problem is that now you have the same problem as any web 2.0 market place startup does.
"How do you get the buyers and sellers"?
The HFTs started offering the banks boat loads of money to have access to the order flow in their dark pools if the bank reached certain thresholds of flow. To get to the required flow the banks started routing as many orders as the could, keeping RegNMS in mind, to their dark pools first before settling the orders on other exchanges.
I've been told with a straight face by some sell side brokers that I could not tell their SMART order routers to skip dark pools when trying to send my order to the market, again RegNMS excepted. It wasn't until we stopped trading through them that they relented and allowed us to by pass their dark pool.