In this article I have explained ins and outs of contrarian investing in a beginner's friendly manner so that anyone can understand it easily.