Emphasizing the need for knowledge of modern finance theory in portfolio management, this text explains why theory should precede mathematics when it comes to money management. It presents key concepts underlying portfolio management theory, followed by examples and applied exercises to enforce understanding of concepts and principles. The author introduces the basic notions of finance such as markets, uncertainty, and random asset prices and explains the economic grounds of stock portfolio optimization. The book also covers the asset selection process, efficient portfolios building, Markowitz optimization methodology, and performance assessment tools.