micro and macro market analysis