This book will satisfy the demand among college majors in Finance and Financial Engineering, and mathematically-versed practitioners for description of both the classical approaches to equity investing and new investment strategies scattered in the periodic literature. Besides the major portfolio management theories (mean variance theory, CAPM, and APT), the book addresses several important topics: portfolio diversification, optimal ESG portfolios, factor models (smart betas), robust portfolio optimization, risk-based asset allocation, statistical arbitrage, alternative data based investing, back-testing of trading strategies, modern market microstructure, algorithmic trading, and agent-based modeling of financial markets. The book also includes the basic elements of time series analysis in the Appendix for self-contained presentation of the material. While the book covers technical concepts and models, it will not overburden the reader with math beyond the Finance undergraduates’ curriculum.