Technology and finance: The electronic markets