Applying operations research techniques to financial markets interfaces