O'Reilly logo

Practical Financial Optimization: A Library of GAMS Models by Soren S Nielson, Andrea Consiglio, Stavros Zenios

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 5
Scenario Optimization

5.1 Preview

In this chapter we develop the GAMS models for scenario-based portfolio optimization. The development is based on the discussion of Chapter PFO-5. The following models are discussed in this chapter and the GAMS source code for each is given in the associated FINLIB files:
Mean absolute deviation (MAD) models are based on Section PFO-5.3. We give models which select a portfolio by minimizing the mean absolute deviation from a reference point or a target liability. We also provide a tracking model where the target is a market index.
• MAD.gms
• TrackingMAD.gms
Regret models are based on Section PFO-5.4. In this case the risk function is measured in terms of negative deviations from a benchmark; we also use the model to highlight the differences with MAD tracking models.
• Regret.gms
Conditional Value-at-Risk (CVaR) models are based on Section PFO-5.5 and optimize CVaR, which has the nice property of being a coherent risk measure.
• CVaR.gms
Expected utility maximization models are based on Section PFO-5.6 and maximize the expected value of investors’ utility.
• Utility.gms
Put/call efficient frontier models are based on Section PFO-5.7. We build put/call efficient frontiers and show the effects of liquidity constraints.
• PutCall.gms

5.2 Data sets

The GAMS models of this chapter are set up using three common data sets. As far as possible identical data are used in setting up the models so that users can compare and contrast the results. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required