The electronic call auction : market mechanism and trading : building a better stock market · Study