Home Barclays says prepare for a stock picker’s market