
about this book
In Build a Robo-Advisor with Python (From Scratch), you’ll design and develop a working financial advisor that can manage a real investing strategy. You’ll add new features to your advisor chapter by chapter, including determining the optimal weight of cryptocurrency in your portfolio, rebalancing to keep your investments on target while minimizing taxes, and using reinforcement learning to find a “glide path” that can maximize how long your money will last in retirement. Best of all, the skills you learn in reinforcement learning, convex optimization, and Monte Carlo methods can be applied to numerous lucrative fields beyond the domain of finance.
Who should read this book
Our target audience is anyone who is interested in finance and investments, who has some familiarity with Python, and who is interested in learning about how Python can be used to automate investment processes. You may be looking to apply the tools you’ll learn for your own finances or professionally, whether you’re interested in jobs in this area or you’re a financial advisor who wants to automate parts of your business.
How this book is organized: A roadmap
The book is organized into four parts.