Cargando…

Robo-Advisor with Python A Hands-On Guide to Building and Operating Your Own Robo-advisor /

Robo-Advisor with Python is a hands-on book for professionals with an interest in digital wealth management and goal-based investing. You'll learn and build all the key features of a typical robo-advisor, whether you plan to build one to manage your own money or run a platform for retail invest...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Ranin, Aki (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing, Limited, 2023.
Edición:1st edition.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)
Tabla de Contenidos:
  • Cover
  • Title Page
  • Copyright and Credit
  • Contributors
  • Table of Contents
  • Preface
  • Part 1: The Basic Elements of Robo-Advisors
  • Chapter 1: Introduction to Robo-Advisors
  • What is a Robo-advisor?
  • How does a Robo-advisor work?
  • Origins of the Robo-advisor
  • Evolution of the Robo-advisor
  • From consumer platforms to B2B
  • From America to the rest of the world
  • From risk to goal-based investing
  • The future of Robo-advisors
  • Summary
  • Further reading
  • Chapter 2: What Makes Up a Robo-Advisor?
  • Understanding the workflow of a standard Robo-advisor
  • Introducing financial planning and Goal-based investing
  • Questionnaires for Goals
  • Defining risk profiling, portfolios, and projections
  • Modern portfolio theory
  • Risk questionnaires
  • Portfolio construction and allocation
  • Projections
  • Risk profiling and projections for Goals
  • Opening accounts, performing KYC and AML, and funding accounts
  • Automated account opening
  • Different types of accounts
  • Accounting for Goals
  • KYC and AML
  • Funding your account
  • Introducing order management and execution
  • Price feed
  • Broker
  • Compliance
  • Order management
  • Order execution
  • Order allocation
  • Learning how to operate a Robo-advisor
  • Dividends
  • Fee management and billing
  • Rebalancing
  • Performance reporting
  • Statements
  • Account and user management
  • Summary
  • Further reading
  • Chapter 3: Robo-Advisor Platforms versus Algorithms
  • Managing your own investments with Robo-advisor algorithms
  • Managing customer investments with Robo-advisor platforms
  • Scaling up from algorithms to a full Robo-advisor platform
  • Summary
  • Chapter 4: Leasing, Buying, or Building Your Own Robo-Advisor
  • Building or subscribing to a Robo-advisor as a consumer
  • Building, buying, or leasing a Robo-advisor platform as a business
  • Leasing a Robo-advisor
  • Buying a Robo-advisor
  • Building a Robo-advisor
  • Summary
  • Part 2: Building Your Own Robo-Advisor
  • Chapter 5: Basic Setup and Requirements for Building a Robo-Advisor
  • Installing and setting up Python for the hands-on chapters
  • Starting Google Colab
  • Working with Colab notebooks
  • Installing and setting up the required Python modules
  • Importing, reading, and visualizing market data
  • Summary
  • Chapter 6: Goal-Based Investing
  • Creating your first investment Goal using Python
  • Modeling and creating different types of investment Goals
  • Creating necessary objects for investment Goals
  • Learning different approaches to tying Goals to accounts
  • Summary
  • Further reading
  • Chapter 7: Risk Profiling and Scoring
  • Key concepts in risk profiling and scoring
  • Creating and answering a risk questionnaire
  • Calculating a risk score
  • Summary
  • Further reading
  • Chapter 8: Model Portfolio Construction
  • Learning about the key concepts of modern portfolio theory (MPT)
  • Creating your first portfolio
  • Analyzing the makeup of your portfolio