market condition analysis