Experience, relevant data sourcing that is not often though about, consistency using both technical and fundamental inputs, as well as the understanding of market psychology, contrarian behaviour and sentiment.