Market Quotes user 4 years ago Technology and a wide expertise in financial markets together create consistent alpha.