15
Dividends and Fee Management
In this chapter, we will explore two important batch processes for a Robo-advisor platform: processing dividends and calculating platform fees. We will begin by receiving a dividend payout file from the custodian and using it to allocate dividends to specific goals. This process will be designed to be run on a daily basis on the platform.
Next, we will focus on calculating platform fees using market data. We will then put all of these steps together into a reusable function that generates a CSV file that can be sent to the broker for execution.
By the end of this chapter, you will have a better understanding of how to implement these batch processes and how they can be used to support the operation of a Robo-advisor ...
Get Robo-Advisor with Python now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.