General Algebraic Modelling System (GAMS) consists of a language which allows a high-level, algebraic representation of mathematical models and a set of solvers - numerical algorithms - to solve them. This title provides a set of models for portfolio optimization, based on the GAMS.[...]