add get_market_depth function