Behavioral Finance is a relatively recent revolution in finance that applies insights from all of the social sciences to finance. New decision-making models incorporate psychology and sociology, among other disciplines, to explain economic and financial phenomenon, such as erratic stock price variations.