Skip to main content
  • Book
  • © 2020

Multicriteria Portfolio Construction with Python

  • Python source code available on GitHub
  • Offers a unified methodological framework, integrating multicriteria analysis methods with portfolio management techniques
  • Includes an extensive implementation of multicriteria decision analysis methods in Python, bridging the gap between theory and practice
  • Provides hands-on learning with illustrative numerical examples for deeper understanding of methods and techniques
  • Presents a large scale empirical testing application with real market data and illustrative graphs and figures, documenting the validity of the proposed approach

Part of the book series: Springer Optimization and Its Applications (SOIA, volume 163)

Buy it now

Buying options

eBook USD 109.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 139.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 139.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (8 chapters)

  1. Front Matter

    Pages i-ix
  2. Introduction

    • Elissaios Sarmas, Panos Xidonas, Haris Doukas
    Pages 1-3
  3. The Portfolio Management Problem

    • Elissaios Sarmas, Panos Xidonas, Haris Doukas
    Pages 5-17
  4. Multicriteria Decision Analysis Methods

    • Elissaios Sarmas, Panos Xidonas, Haris Doukas
    Pages 19-34
  5. Literature Review

    • Elissaios Sarmas, Panos Xidonas, Haris Doukas
    Pages 35-43
  6. The Proposed Methodology

    • Elissaios Sarmas, Panos Xidonas, Haris Doukas
    Pages 45-77
  7. Information System in Python

    • Elissaios Sarmas, Panos Xidonas, Haris Doukas
    Pages 79-128
  8. Empirical Testing

    • Elissaios Sarmas, Panos Xidonas, Haris Doukas
    Pages 129-144
  9. Concluding Remarks and Future Prospects

    • Elissaios Sarmas, Panos Xidonas, Haris Doukas
    Pages 145-146
  10. Back Matter

    Pages 147-176

About this book

This book covers topics in portfolio management and multicriteria decision analysis (MCDA), presenting a transparent and unified methodology for the portfolio construction process. The most important feature of the book includes the proposed methodological framework that integrates two individual subsystems, the portfolio selection subsystem and the portfolio optimization subsystem. An additional highlight of the book includes the detailed, step-by-step implementation of the proposed multicriteria algorithms in Python. The implementation is presented in detail; each step is elaborately described, from the input of the data to the extraction of the results. Algorithms are organized into small cells of code, accompanied by targeted remarks and comments, in order to help the reader to fully understand their mechanics. Readers are provided with a link to access the source code through GitHub.

This Work may also be considered as a reference which presents the state-of-art research on portfolio construction with multiple and complex investment objectives and constraints. The book consists of eight chapters.  A brief introduction is provided in Chapter 1. The fundamental issues of modern portfolio theory are discussed in Chapter 2. In Chapter 3, the various multicriteria decision aid methods, either discrete or continuous, are concisely described. In Chapter 4, a comprehensive review of the published literature in the field of multicriteria portfolio management is considered.  In Chapter 5, an integrated and original multicriteria portfolio construction methodology is developed. Chapter 6 presents the web-based information system, in which the suggested methodological framework has been implemented. In Chapter 7, the experimental application of the proposed methodology is discussed and in Chapter 8, the authors provide overall conclusions.

The readership of the book aims to be a diverse group, including fund managers, risk managers, investment advisors, bankers, private investors, analytics scientists, operations researchers scientists, and computer engineers, to name just several. Portions of the book may be used as instructional for either advanced undergraduate or post-graduate courses in investment analysis, portfolio engineering, decision science, computer science, or financial engineering.

 

Authors and Affiliations

  • Electrical and Computer Engineering, National Technical University of Athens, Athens, Greece

    Elissaios Sarmas, Haris Doukas

  • ESSCA École de Management, Paris, France

    Panos Xidonas

Bibliographic Information

Buy it now

Buying options

eBook USD 109.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 139.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 139.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access