Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
Arrow right icon
Robo-Advisor with Python
Robo-Advisor with Python

Robo-Advisor with Python: A hands-on guide to building and operating your own Robo-advisor

eBook
€8.99 €23.99
Paperback
€29.99
Subscription
Free Trial
Renews at €18.99p/m

What do you get with Print?

Product feature icon Instant access to your digital eBook copy whilst your Print order is Shipped
Product feature icon Paperback book shipped to your preferred address
Product feature icon Download this book in EPUB and PDF formats
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
Product feature icon AI Assistant (beta) to help accelerate your learning
OR
Modal Close icon
Payment Processing...
tick Completed

Shipping Address

Billing Address

Shipping Methods
Table of content icon View table of contents Preview book icon Preview Book

Robo-Advisor with Python

Introduction to Robo-Advisors

Welcome to the world of Robo-advisors. My name is Aki Ranin, and I’ll be your guide on this journey into digital investing. I started a Robo-advisor company called Bambu in 2016, and have been working on Robo-advisor solutions ever since. I hope my experiences will be of use to you on your digital wealth journey.

In this very first chapter, I’ll provide an overview of Robo-advisors. We will then understand why they were created, and why people use them. By the end of this chapter, you’ll have a good understanding of why Robo-advisors exist.

Throughout this book, we’ll proceed to tackle the main questions you might have while embarking on your own Robo-advisor project, from the overall strategy to the key capabilities demonstrated in Python.

In this chapter, we’re going to cover the following topics:

  • What is a Robo-advisor?
  • How do Robo-advisors work?
  • What is the history of Robo-advisors?
  • Why are Robo-advisors an essential part of the wealth management industry?

What is a Robo-advisor?

Today, Robo-advisors take many shapes and forms, but fundamentally, we are talking about a digital investment platform. An individual investor, such as yourself, uses a Robo-advisor to manage investments on your behalf. While there is no formal or legal definition for a Robo-advisor, a typical Robo-advisor will help you make investment decisions using a digital app or website. To make investments, you will be required to transfer real money into an account managed by the Robo-advisor. Consequently, that money will be placed into some form of investment product, most often into an investment portfolio of Exchange Traded Funds (ETFs). While in certain scenarios it may be possible to use other products, such as stocks or mutual funds, ETFs are the main products powering Robo-advisors due to their low cost, diversification, high liquidity, and daily price transparency.

Such a seemingly simple tool is helpful to investors for several reasons:

  • Access: Traditionally, to make investments, you would have to have a physical interaction of some sort with a financial institution. Initially, this would be done by walking into a branch office, but later by getting in touch with such an institution over the phone or via email. Either way, the inconvenience of these interactions is greatly improved by digital tools such as apps or websites. Further, this access was traditionally limited to the wealthy. To justify a human financial advisor spending time on a customer to manage their investments, significant fees had to be incurred by the customer. This is equally true today, and due to inflation, the time of a professional investment manager has never been more expensive. Further, this cost, which was a percentage of assets, meant that to open an account, you had to start with large sums of investible cash – up to 7 figures for premiere advisors from private banks. Most Robo-advisors have minimum account sizes of just a few hundred dollars, making them accessible to regular people without huge existing savings. In between, some banks and wealth managers may offer so-called hybrid advice, which combines digital platforms with limited human management.
  • Convenience: While anyone could learn to invest on their own, most people choose not to. If you’re a busy professional, or simply have better ways to spend your time than reading annual reports like Warren Buffett, then you don’t have the time to not only research the market but learn the tools of the trade used by professional investors. Apps such as Robinhood have made it easy to make investments, but at the end of the day, are you comfortable making those decisions on your own? If you stick with index funds, then which ones do you buy, and in which ratios? Even simple investing involves a huge amount of decision-making. Robo-advisors simplify the process of investing by abstracting away things such as portfolio and order management and instead ask you about how you feel about risk. The rest is taken care of on your behalf.
  • Cost: Robo-advisors typically charge a small percentage of your total assets on the platform as an annual fee. Compared to traditional investment advisors, who might charge as high as a few percent per year at the high end, or typically around 1%, a Robo-advisor might charge you a fraction of a percent. This is, again, largely driven by automation – there is simply less human cost required to manage your account. On paper, if you already know what you’re doing, you could save even more by building a portfolio of ETFs on a low-cost online broker. It just means you will have to also invest the time to track performance and perform rebalancing, and that time is money too. To further justify their fees, many Robo-advisors offer additional conveniences such as tax reporting and optimization.
  • Psychology: If you’ve never invested before, you may not yet be familiar with this problem. This has been an area of research for decades, and there are many known traps that investors fall into when they manage their investments. These include the sunk cost fallacy and the loss aversion bias. Humans aren’t all the same, but all of us have our own set of biases and quirks that make it very challenging to remain objective when it comes to making decisions about money. The benefit of a Robo-advisor in this regard is that it simply removes a lot of this decision-making from you, instead relying on compound interest, some simple math, and time to produce a return on your investment.

These are just the fundamental principles behind the design of the first generation of Robo-advisors. Many of these platforms now also offer other services and products, such as debit cards, loans, and the ability to trade single stocks and crypto. Over time, your financial life may increasingly revolve around your Robo-advisor.

Now that we have an idea of why Robo-advisors were created, we should look into how they work, and the various components that are required to build one.

How does a Robo-advisor work?

Our ultimate goal is to build a Robo-advisor, so we must begin to unpack the concept into its constituent parts. We will dedicate lots more time to this question in Chapter 2, What Makes Up a Robo-Advisor?, and beyond, but to set the stage, let’s establish some basics. The core features of any Robo-advisor include:

  • An app or website user interface
  • Questionnaires for profile information, risk appetite, and Know Your Customer (KYC)
  • Portfolio modeling, construction, and recommendation
  • Automated account opening, management, and transfers
  • Automated order management, execution, and rebalancing
  • Performance modeling and monitoring
  • Reporting and statements

Fundamentally, what makes a Robo-advisor a Robo-advisor is the element of automation. It’s not simply making investing digital, as that has been done before and is being done today. If there are just humans on both sides of the screen making all the decisions, then it’s not considered a Robo-advisor. Mind you, you can have something called a hybrid Robo-advisor, which is just to indicate that there are different degrees to which this automation can be done. Initially, the plan was for Robo-advisors to be fully automated. Effectively, the customer using the Robo-advisor would be interacting with nothing but technology and algorithms making investment decisions. The later addition of hybrid implies a higher degree of human involvement in the form of a financial advisor. Both flavors of Robo-advisors continue to exist and thrive today.

The core investment decision being made is what to invest in. Such questions are traditionally highly regulated by government entities whose exact roles and guidance vary by country. This guidance has been clarified over the past decade as it relates to how Robo-advisors are allowed to operate in their decision-making. For example, you might imagine that some fancy artificial intelligence is making the investment decisions inside of a Robo-advisor. I used to get that question a lot, myself. The regulations tend to forbid that explicitly in favor of clear rules on how investment decisions must be made based on risk scoring. The most common form of risk scoring is a simple questionnaire. Depending on how a customer answers this questionnaire, they will be placed into conservative, moderate, or aggressive investments. These terms simply indicate the amount of risk a customer is willing to accept when making investments and is then the basis for the Robo-advisor allocating customers to specific investments matching that risk score.

We’ll get into all of that in much more detail later when we get hands-on, but before that, let’s go back to the beginning to understand how this all started.

Origins of the Robo-advisor

The term Robo-advisor has become quite ubiquitous in the past decade since digital investing has become mainstream. During the COVID-19 pandemic in particular, amid market turmoil, the popularity of investing reached new highs. While most of this newfound attention was directed toward trading tech stocks on platforms such as Robinhood in America, it was also a record period of growth for many Robo-advisors. During the peak frenzy, Robinhood reached a record one million downloads in a single day (Haverstock and Konrad). Robo-advisors may have not yet reached such levels of excitement among retail investors, yet after more than a decade of steady growth globally, Robo-advisors are here to stay.

The term Robo-advisor is both helpful and misleading. There are no robots involved, even if automation of the financial advisor is implied. The exact origin is not known, but the earliest reference comes from a financial journal article in 2001 (Kane). The first platforms we would call by the term only emerged in 2010, in the wake of the financial crisis and riding a new wave of excitement for financial technology (Stein). In many ways, the Robo–advisor was inevitable. Like any other industry, the wealth management industry was due for digital transformation. Any process mainly driven by humans and paper is bound to be disrupted by digital platforms looking to optimize time and cost.

Now, let’s review the path Robo-advisors have taken from the early days, and where they seem to be heading today.

Evolution of the Robo-advisor

The first two Robo-advisors were Betterment and Wealthfront. They both started in 2010, and for at least 5 years, they were the main two actors responsible for starting a new industry. Their marketing was consistently aimed at the next generation of would-be investors: the millennials. Among the incumbents, this was seen as the wrong strategy. Millennials simply did not have the assets, which were largely held by their parents and grandparents. Nevertheless, the users and assets of both platforms kept climbing year after year.

Eventually, many of the incumbents, such as Schwab and Blackrock, entered the market with Robo-advisors and have since overtaken these pioneers in sheer Assets Under Management (AUM). Yet the role of these two start-ups cannot be overstated. Many Robo-advisors operating today have copied their approach, marketing, portfolios, and user experience directly from these two platforms. At the beginning of 2022, UBS announced it had acquired Wealthfront for $1.4 billion to focus on millennials and the Gen Z that came after them (UBS). However, this acquisition was later terminated in September 2022 due to pressure from regulators and shareholders (Reuters).

Let’s briefly wind back the clock and examine how we’ve arrived in a situation where Robo-advisors are being adopted worldwide and becoming integrated into the suite of basic financial products available to most consumers alongside credit and savings.

From consumer platforms to B2B

My journey with Robo-advisors started in 2015 in Singapore, where I was working as a software consultant at the time. Many of my clients were financial institutions, and there was a tangible hype building around this idea of Robo-advisors. The question on everyone’s mind was, would Silicon Valley startups come across the oceans to challenge the traditional distribution networks operated by the major banks across Asia, or would local competition emerge? The term used for this type of phenomenon is disruption, and the people in charge don’t like it. This forced the existing players to evaluate whether they should be building platforms and pre-empt any new entrants from stealing market share.

From this hype, it gradually became clear that Robo-advisors were not a separate category of financial service. They represented the digital transformation of the industry, which was still largely operating in the world before the internet. Major banks only offered wealth management services through advisors to affluent or high-net-worth clients. At best, retail clients were offered high-priced online brokerage services with terrible user experiences. This combination of factors created the need for Robo-advisor platforms, such as my company Bambu. Some of the world’s largest banks might have the appetite and budget to dedicate a team for 5 to 10 years and build their own Robo-advisor from scratch, but what about the rest? Since 2016, companies such as Bambu, InvestCloud, and WeInvest have been offering technologies and services to financial institutions looking to launch Robo-advisors around the world.

From America to the rest of the world

If the first Robo-advisors were launched as early as 2010 in America, why did it take so many years for them to spread to the rest of the world? If anything, the choices for retail investors outside of America are far more limited. Even if you know what you’re doing, many countries do not have low-cost online brokers that offer access to low-cost ETFs to build a portfolio. When I lived in Singapore, in 2016, my bank would charge me $15 for every trade, which isn’t uncommon in many places even today. This goes a long way to explain the popularity of apps such as Robinhood that offer free trading.

So, why doesn’t every country have a Robo-advisor or several? Why haven’t Betterment and Wealthfront conquered the world as Uber and PayPal have? The simple answer is regulation. Compared to taxis and payments, which are also regulated industries, wealth management is highly regulated. Not only that, but the regulations vary greatly between countries. What is allowed in America is not automatically allowed anywhere else. A Robo-advisor wishing to enter a new market must start by applying for local licensing, and ensuring their platform and business comply with local regulations. This process not only takes a huge amount of time and money but takes away focus from your immediate growth plans. Thus, for most platforms, until the growth opportunity is fully sapped locally, going international just isn’t worth the trouble.

This introduces a massive hurdle for market entry, which plays into the hands of the incumbents and local startups. The pace of innovation for Robo-advisors thus far has been dictated by local start-up disruption. As soon as local Robo-advisors start emerging and gaining traction, the traditional providers must move to offer similar platforms and services. In Singapore, this process was driven largely by StashAway, which also started in 2016 as a start-up Robo-advisor. Initially, they were met with skepticism, but after a few years of solid growth, they have forced the hand of the industry and created a thriving ecosystem of Robo-advisors offered by a host of banks and start-ups playing catchup with StashAway.

From risk to goal-based investing

Traditionally, financial advisors would make a large part of their fees from commissions by selling specific fund products from asset managers. Hence, the engagement with new clients would center around which funds would be appropriate given the client’s needs. In the early 2000s, academics started developing an investment methodology that catered more to the client’s life situation than the advisor’s incentives. One such methodology is goal-based investing. According to author Paolo Sironi, goal-based investing had never caught on due to two main reasons: the practice of selling investment products was still immensely successful, and the technology to create a compelling user experience wasn’t there (Sironi). Robo-advisors presented a solution to the latter challenge.

Over the last decade, some form of goal-based investing has become the default approach for Robo-advisors around the world. Back in 2016, when Bambu was starting out, this was not an obvious choice. Many financial institutions were still operating in the traditional fund sales regime, so moving to goal-based investing was an additional unknown. Adding goals to a digital wealth platform is a double-edged sword. The obvious benefit is that it allows the platform to engage with the user around an aspirational topic of what they wish to achieve in their life, whereas the traditional engagement around risk is perceived as somewhat negative. The downside of adding goals to a user journey is that it is an additional complication. You still need risk questions, so the overall number of steps to open an account is now longer, which can impact conversion negatively.

The implementations of goal-based investing vary greatly among Robo-advisors. It can be as simple as assigning a name to your portfolio, or as complicated as assigning separate accounts and risk profiles to each goal. At Bambu, we made this the central defining feature of our platform, creating a whole library of calculator APIs to help people understand how much they might need for common life goals such as weddings, college, buying a home, or retiring based on different levels of lifestyle.

The future of Robo-advisors

Looking at where we are in 2022, a few key trends have emerged among the innovators in Robo-advisory. As market conditions and interest rates continue their turbulence, Robo-advisors are looking to expand their product offerings. A few years ago, this started with high-yield savings when Goldman Sachs entered the game with their Marcus app, offering 2% interest on cash. The success of this model forced many existing Robo-advisors to offer similar savings plans, and it was one of the reasons for record growth in users and AUM between 2019 and 2020. The savings rates offered by Wealthfront and others are highly dependent on interest rates and subject to regular updates (Wealthfront).

The fiscal pressures to deliver higher revenues and margins continue to push Robo-advisors to innovate and expand beyond their initial remit of investing. Several platforms have introduced bundles that include debit cards, margin loans, and even trading in stocks and crypto. These additional features serve to keep clients engaged, boost margins, and increase overall wallet share. This product expansion is beginning to gray the traditional borders between financial institutions such as advisors, brokers, custodians, lenders, and banks. Increasingly, these players are entering each other’s segments with overlapping product offerings.

Longer term, we may also see a bigger transformation of the Robo-advisor through blockchain technology. While regulations do not yet allow allocations of cryptocurrencies as part of Robo-advisor portfolios, that may be around the corner soon. Betterment’s acquisition of the crypto platform Makara indicates such a future (Sharma). However, the bigger opportunity may lie in a fundamental rethinking of how investment products are structured. The fundamental challenges in giving the world easy and free access to investing are still unsolved, due to the many complexities in how the industry operates, and the archaic technologies it was built on. Ideas such as tokenization promise a new approach to using distributed ledgers as a mechanism for defining the next generation of investment products. Already, many emerging markets have attracted stablecoin-based wallets as a solution to rampant inflation. Instead of the famous S&P 500 index fund, your future Robo-advisor might offer you portfolios consisting of tokens of fractional ownership in NFTs.

Summary

In this first chapter, we established the proper context for understanding what Robo-advisors are, where they came from, how they are useful, and how they have evolved since their beginnings in 2010. This should give you a basic understanding to follow the rest of the chapters in this book.

From here, we will delve deeper into the inner workings of the Robo-advisor before going hands-on and building one.

Further reading

You might be interested in reading some extra information related to the topics discussed in this chapter. Here are a few links to some of the external resources:

Left arrow icon Right arrow icon
Download code icon Download Code

Key benefits

  • Explore the use cases, workflow, and features that make up robo-advisors
  • Learn how to build core robo-advisor capabilities for goals, risk questions, portfolios, and projections
  • Discover how to operate the automated processes of a built and deployed robo-advisor

Description

Robo-advisors are becoming table stakes for the wealth management industry across all segments, from retail to high-net-worth investors. Robo-advisors enable you to manage your own portfolios and financial institutions to create automated platforms for effective digital wealth management. This book is your hands-on guide to understanding how Robo-advisors work, and how to build one efficiently. The chapters are designed in a way to help you get a comprehensive grasp of what Robo-advisors do and how they are structured with an end-to-end workflow. You’ll begin by learning about the key decisions that influence the building of a Robo-advisor, along with considerations on building and licensing a platform. As you advance, you’ll find out how to build all the core capabilities of a Robo-advisor using Python, including goals, risk questionnaires, portfolios, and projections. The book also shows you how to create orders, as well as open accounts and perform KYC verification for transacting. Finally, you’ll be able to implement capabilities such as performance reporting and rebalancing for operating a Robo-advisor with ease. By the end of this book, you’ll have gained a solid understanding of how Robo-advisors work and be well on your way to building one for yourself or your business.

Who is this book for?

If you are a finance professional or a data professional working in wealth management and are curious about how robo-advisors work, this book is for you. It will be helpful to have a basic understanding of Python and investing concepts. This is a great handbook for developers interested in building their own robo-advisor to manage personal investments or build a platform for their business to operate, as well as for product managers and business leaders in financial services looking to lease, buy, or build a robo-advisor.

What you will learn

  • Explore what Robo-advisors do and why they exist
  • Create a workflow to design and build a Robo-advisor from the bottom up
  • Build and license Robo-advisors using different approaches
  • Open and fund accounts, complete KYC verification, and manage orders
  • Build Robo-advisor features for goals, projections, portfolios, and more
  • Operate a Robo-advisor with P&L, rebalancing, and fee management
Estimated delivery fee Deliver to Malta

Premium delivery 7 - 10 business days

€32.95
(Includes tracking information)

Product Details

Country selected
Publication date, Length, Edition, Language, ISBN-13
Publication date : Feb 28, 2023
Length: 250 pages
Edition : 1st
Language : English
ISBN-13 : 9781801819695
Category :
Languages :

What do you get with Print?

Product feature icon Instant access to your digital eBook copy whilst your Print order is Shipped
Product feature icon Paperback book shipped to your preferred address
Product feature icon Download this book in EPUB and PDF formats
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
Product feature icon AI Assistant (beta) to help accelerate your learning
OR
Modal Close icon
Payment Processing...
tick Completed

Shipping Address

Billing Address

Shipping Methods
Estimated delivery fee Deliver to Malta

Premium delivery 7 - 10 business days

€32.95
(Includes tracking information)

Product Details

Publication date : Feb 28, 2023
Length: 250 pages
Edition : 1st
Language : English
ISBN-13 : 9781801819695
Category :
Languages :

Packt Subscriptions

See our plans and pricing
Modal Close icon
€18.99 billed monthly
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Simple pricing, no contract
€189.99 billed annually
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just €5 each
Feature tick icon Exclusive print discounts
€264.99 billed in 18 months
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just €5 each
Feature tick icon Exclusive print discounts

Frequently bought together


Stars icon
Total 105.97
Robo-Advisor with Python
€29.99
Time Series Indexing
€37.99
Generative AI with LangChain
€37.99
Total 105.97 Stars icon
Banner background image

Table of Contents

21 Chapters
Part 1: The Basic Elements of Robo-Advisors Chevron down icon Chevron up icon
Chapter 1: Introduction to Robo-Advisors Chevron down icon Chevron up icon
Chapter 2: What Makes Up a Robo-Advisor? Chevron down icon Chevron up icon
Chapter 3: Robo-Advisor Platforms versus Algorithms Chevron down icon Chevron up icon
Chapter 4: Leasing, Buying, or Building Your Own Robo-Advisor Chevron down icon Chevron up icon
Part 2: Building Your Own Robo-Advisor Chevron down icon Chevron up icon
Chapter 5: Basic Setup and Requirements for Building a Robo-Advisor Chevron down icon Chevron up icon
Chapter 6: Goal-Based Investing Chevron down icon Chevron up icon
Chapter 7: Risk Profiling and Scoring Chevron down icon Chevron up icon
Chapter 8: Model Portfolio Construction Chevron down icon Chevron up icon
Chapter 9: Investment Projections Chevron down icon Chevron up icon
Chapter 10: Account Opening and KYC Chevron down icon Chevron up icon
Chapter 11: Funding Your Account Chevron down icon Chevron up icon
Chapter 12: Order Management and Execution Chevron down icon Chevron up icon
Part 3: Running and Operating Your Own Robo-Advisor Chevron down icon Chevron up icon
Chapter 13: Performance Reporting Chevron down icon Chevron up icon
Chapter 14: Rebalancing Chevron down icon Chevron up icon
Chapter 15: Dividends and Fee Management Chevron down icon Chevron up icon
Chapter 16: Regulations for Robo-Advisors Chevron down icon Chevron up icon
Index Chevron down icon Chevron up icon
Other Books You May Enjoy Chevron down icon Chevron up icon

Customer reviews

Rating distribution
Full star icon Full star icon Full star icon Full star icon Half star icon 4.2
(5 Ratings)
5 star 60%
4 star 20%
3 star 0%
2 star 20%
1 star 0%
Om S Mar 12, 2023
Full star icon Full star icon Full star icon Full star icon Full star icon 5
"Build your own robo-advisor in Python to manage your investments and get up and running in no time" is an essential guide for anyone who is interested in understanding the core concepts and functionalities of robo-advisors. Written by a team of experts, this book covers everything from the basics of robo-advisors to their implementation using Python programming language.The book begins by providing an overview of robo-advisors and their importance in the wealth management industry. It then covers the key decisions and considerations that one must take into account while building and licensing a platform. The authors provide a detailed explanation of the end-to-end workflow of a robo-advisor and explain how to create a workflow to design and build a robo-advisor from the bottom up.The book also provides hands-on experience in building and licensing robo-advisors using different approaches. The authors provide a step-by-step guide on how to open and fund accounts, complete KYC verification, and manage orders. The book also explains how to build robo-advisor features for goals, projections, portfolios, and more. It provides an insight into how to operate a robo-advisor with P&L, rebalancing, and fee management.One of the highlights of this book is that it is written in a clear and concise language, making it accessible even for beginners. The authors provide real-world examples and use cases to illustrate the concepts, making it easier for readers to grasp the core concepts of robo-advisors.Overall, "Build your own robo-advisor in Python to manage your investments and get up and running in no time" is an excellent book for anyone who is interested in understanding the concepts and implementation of robo-advisors. It is highly recommended for finance professionals or data professionals working in wealth management, product managers, and business leaders in financial services.
Amazon Verified review Amazon
Allan Chua Apr 02, 2023
Full star icon Full star icon Full star icon Full star icon Full star icon 5
Highly recommended book for people who either:1. Want to invest in Robo-advisors.2. Want to be employed by Robo-advisor companies.3. Want to build your own Robo-advisor for personal use.Aki did a great job of explaining the most critical concepts surrounding the development of a robo advisor (Goal-based investing, risk profiling, portfolio composition, KYC, account funding and order management).The author did a great job of providing working Python code and libraries (plaid, pyhanko, yfinance, pandas_montecarlo, smartystreets) for most features which makes it more valuable for professionals working in the Fintech industry.Great job on the book and I hope to see a 2nd edition of it!
Amazon Verified review Amazon
Andrei Safronov Apr 22, 2023
Full star icon Full star icon Full star icon Full star icon Full star icon 5
I have an experience working in the Digital Investment firm and I was excited to finally see the book dedicated to this topic. Robo-Advisory is a mainstream and very attractive business nowadays. I wish I had read this book when I started my career in this domain!Firstly, the book is written in a very clear and simple language, which makes it great even for non-native English speakers.But in the same time this book provides all-around overview of the Robo-Advisory operations and architecture with a deep level of details and real-life examples.I believe this book could be super useful for both engineers and non-tech professionals, who are involved or just curious about digital investements and robo-advisory, as well as could help and guide juniors in building their own Robo-Advisory app as a pet-project.Author and publishing team did truly great job! I hope to see more books and insights related to the wealth management and robo-advisory's challenges and their future evolution!
Amazon Verified review Amazon
copolayuki Aug 13, 2023
Full star icon Full star icon Full star icon Full star icon Empty star icon 4
good
Amazon Verified review Amazon
I_HATE_THIS Aug 26, 2024
Full star icon Full star icon Empty star icon Empty star icon Empty star icon 2
I returned this book immediately after skimming through it for five minutes. With 25 years of coding experience, 20 of which were spent working for banks, financial companies, and related industries, this book felt too basic for me. It seems more suited for someone just starting out or still in school. If you're planning to start a business in the robo-adviser space, this book is definitely not for you. And if it is, then your startup is probably not ready.
Amazon Verified review Amazon
Get free access to Packt library with over 7500+ books and video courses for 7 days!
Start Free Trial

FAQs

What is the delivery time and cost of print book? Chevron down icon Chevron up icon

Shipping Details

USA:

'

Economy: Delivery to most addresses in the US within 10-15 business days

Premium: Trackable Delivery to most addresses in the US within 3-8 business days

UK:

Economy: Delivery to most addresses in the U.K. within 7-9 business days.
Shipments are not trackable

Premium: Trackable delivery to most addresses in the U.K. within 3-4 business days!
Add one extra business day for deliveries to Northern Ireland and Scottish Highlands and islands

EU:

Premium: Trackable delivery to most EU destinations within 4-9 business days.

Australia:

Economy: Can deliver to P. O. Boxes and private residences.
Trackable service with delivery to addresses in Australia only.
Delivery time ranges from 7-9 business days for VIC and 8-10 business days for Interstate metro
Delivery time is up to 15 business days for remote areas of WA, NT & QLD.

Premium: Delivery to addresses in Australia only
Trackable delivery to most P. O. Boxes and private residences in Australia within 4-5 days based on the distance to a destination following dispatch.

India:

Premium: Delivery to most Indian addresses within 5-6 business days

Rest of the World:

Premium: Countries in the American continent: Trackable delivery to most countries within 4-7 business days

Asia:

Premium: Delivery to most Asian addresses within 5-9 business days

Disclaimer:
All orders received before 5 PM U.K time would start printing from the next business day. So the estimated delivery times start from the next day as well. Orders received after 5 PM U.K time (in our internal systems) on a business day or anytime on the weekend will begin printing the second to next business day. For example, an order placed at 11 AM today will begin printing tomorrow, whereas an order placed at 9 PM tonight will begin printing the day after tomorrow.


Unfortunately, due to several restrictions, we are unable to ship to the following countries:

  1. Afghanistan
  2. American Samoa
  3. Belarus
  4. Brunei Darussalam
  5. Central African Republic
  6. The Democratic Republic of Congo
  7. Eritrea
  8. Guinea-bissau
  9. Iran
  10. Lebanon
  11. Libiya Arab Jamahriya
  12. Somalia
  13. Sudan
  14. Russian Federation
  15. Syrian Arab Republic
  16. Ukraine
  17. Venezuela
What is custom duty/charge? Chevron down icon Chevron up icon

Customs duty are charges levied on goods when they cross international borders. It is a tax that is imposed on imported goods. These duties are charged by special authorities and bodies created by local governments and are meant to protect local industries, economies, and businesses.

Do I have to pay customs charges for the print book order? Chevron down icon Chevron up icon

The orders shipped to the countries that are listed under EU27 will not bear custom charges. They are paid by Packt as part of the order.

List of EU27 countries: www.gov.uk/eu-eea:

A custom duty or localized taxes may be applicable on the shipment and would be charged by the recipient country outside of the EU27 which should be paid by the customer and these duties are not included in the shipping charges been charged on the order.

How do I know my custom duty charges? Chevron down icon Chevron up icon

The amount of duty payable varies greatly depending on the imported goods, the country of origin and several other factors like the total invoice amount or dimensions like weight, and other such criteria applicable in your country.

For example:

  • If you live in Mexico, and the declared value of your ordered items is over $ 50, for you to receive a package, you will have to pay additional import tax of 19% which will be $ 9.50 to the courier service.
  • Whereas if you live in Turkey, and the declared value of your ordered items is over € 22, for you to receive a package, you will have to pay additional import tax of 18% which will be € 3.96 to the courier service.
How can I cancel my order? Chevron down icon Chevron up icon

Cancellation Policy for Published Printed Books:

You can cancel any order within 1 hour of placing the order. Simply contact customercare@packt.com with your order details or payment transaction id. If your order has already started the shipment process, we will do our best to stop it. However, if it is already on the way to you then when you receive it, you can contact us at customercare@packt.com using the returns and refund process.

Please understand that Packt Publishing cannot provide refunds or cancel any order except for the cases described in our Return Policy (i.e. Packt Publishing agrees to replace your printed book because it arrives damaged or material defect in book), Packt Publishing will not accept returns.

What is your returns and refunds policy? Chevron down icon Chevron up icon

Return Policy:

We want you to be happy with your purchase from Packtpub.com. We will not hassle you with returning print books to us. If the print book you receive from us is incorrect, damaged, doesn't work or is unacceptably late, please contact Customer Relations Team on customercare@packt.com with the order number and issue details as explained below:

  1. If you ordered (eBook, Video or Print Book) incorrectly or accidentally, please contact Customer Relations Team on customercare@packt.com within one hour of placing the order and we will replace/refund you the item cost.
  2. Sadly, if your eBook or Video file is faulty or a fault occurs during the eBook or Video being made available to you, i.e. during download then you should contact Customer Relations Team within 14 days of purchase on customercare@packt.com who will be able to resolve this issue for you.
  3. You will have a choice of replacement or refund of the problem items.(damaged, defective or incorrect)
  4. Once Customer Care Team confirms that you will be refunded, you should receive the refund within 10 to 12 working days.
  5. If you are only requesting a refund of one book from a multiple order, then we will refund you the appropriate single item.
  6. Where the items were shipped under a free shipping offer, there will be no shipping costs to refund.

On the off chance your printed book arrives damaged, with book material defect, contact our Customer Relation Team on customercare@packt.com within 14 days of receipt of the book with appropriate evidence of damage and we will work with you to secure a replacement copy, if necessary. Please note that each printed book you order from us is individually made by Packt's professional book-printing partner which is on a print-on-demand basis.

What tax is charged? Chevron down icon Chevron up icon

Currently, no tax is charged on the purchase of any print book (subject to change based on the laws and regulations). A localized VAT fee is charged only to our European and UK customers on eBooks, Video and subscriptions that they buy. GST is charged to Indian customers for eBooks and video purchases.

What payment methods can I use? Chevron down icon Chevron up icon

You can pay with the following card types:

  1. Visa Debit
  2. Visa Credit
  3. MasterCard
  4. PayPal
What is the delivery time and cost of print books? Chevron down icon Chevron up icon

Shipping Details

USA:

'

Economy: Delivery to most addresses in the US within 10-15 business days

Premium: Trackable Delivery to most addresses in the US within 3-8 business days

UK:

Economy: Delivery to most addresses in the U.K. within 7-9 business days.
Shipments are not trackable

Premium: Trackable delivery to most addresses in the U.K. within 3-4 business days!
Add one extra business day for deliveries to Northern Ireland and Scottish Highlands and islands

EU:

Premium: Trackable delivery to most EU destinations within 4-9 business days.

Australia:

Economy: Can deliver to P. O. Boxes and private residences.
Trackable service with delivery to addresses in Australia only.
Delivery time ranges from 7-9 business days for VIC and 8-10 business days for Interstate metro
Delivery time is up to 15 business days for remote areas of WA, NT & QLD.

Premium: Delivery to addresses in Australia only
Trackable delivery to most P. O. Boxes and private residences in Australia within 4-5 days based on the distance to a destination following dispatch.

India:

Premium: Delivery to most Indian addresses within 5-6 business days

Rest of the World:

Premium: Countries in the American continent: Trackable delivery to most countries within 4-7 business days

Asia:

Premium: Delivery to most Asian addresses within 5-9 business days

Disclaimer:
All orders received before 5 PM U.K time would start printing from the next business day. So the estimated delivery times start from the next day as well. Orders received after 5 PM U.K time (in our internal systems) on a business day or anytime on the weekend will begin printing the second to next business day. For example, an order placed at 11 AM today will begin printing tomorrow, whereas an order placed at 9 PM tonight will begin printing the day after tomorrow.


Unfortunately, due to several restrictions, we are unable to ship to the following countries:

  1. Afghanistan
  2. American Samoa
  3. Belarus
  4. Brunei Darussalam
  5. Central African Republic
  6. The Democratic Republic of Congo
  7. Eritrea
  8. Guinea-bissau
  9. Iran
  10. Lebanon
  11. Libiya Arab Jamahriya
  12. Somalia
  13. Sudan
  14. Russian Federation
  15. Syrian Arab Republic
  16. Ukraine
  17. Venezuela