Buy Side vs Sell Side: Understanding the Dynamics in Financial Markets