But how do you understand the market?
Is looking at the company numbers enough, or do you have to look at companies in detail?
Is domain knowledge enough, or do you need to look at corporate culture, people and business plans?
How fast do you need to be, in term of reacting to events?