Robo Advising Using Python: A New Finance Course

39 Pages Posted: 25 Jul 2022

Date Written: July 19, 2022

Abstract

With the advancement of FinTech and Robo-advising, financial services will gradually reach low-income households who need such services the most. To meet this trend, our universities should train our next-generation financial planners who understand the related theories and techniques. In this paper, we discuss a course proposal with six prerequisites related to finance, accounting, statistics, and programming. This course consists of three parts: theory review, such as Sharpe/Treynor/Sortino ratios, the Black-Litterman model (1991), and Parametric Portfolio Policies (Brandt et al. 2009); Python basics; and applying Python to theories: such as how to allocate assets, how to find an optimal portfolio by maximizing its Sharpe ratio, and how to apply the Black-Litterman model by embedding investors’ risk preference and views. Excel is used to help students understand the theories better, verify simple results from Python, and help future customers peek into the black-box of robo-advising. A few Python programs and Excel VBAs are included.

Keywords: Financial planners, FinTech, Robo-advising, Low-income households, Python, Finance-major

JEL Classification: G00, G19, G14

Suggested Citation

Yan, Yuxing, Robo Advising Using Python: A New Finance Course (July 19, 2022). Available at SSRN: https://ssrn.com/abstract=4167003 or http://dx.doi.org/10.2139/ssrn.4167003

Do you have a job opening that you would like to promote on SSRN?

Paper statistics

Downloads
325
Abstract Views
1,261
Rank
179,815
PlumX Metrics