Techniques for Gathering Market Data