There is a growing demand for finance people who have solid knowledge about the world finance and PYTHON programming! My main goal in teaching finance, in particular investments, is to bring the recent innovations and ever-changing industry standards in my lectures. For example, I am currently incorporating Python in my Security Analysis and Portfolio Management class.
Python has been on the programming stage for over two decades. In addition to its several technical advantages compared to other programming languages (i.e., easy to learn and plenty of online learning resources, and extensive data visualization support), Python's practical application covers several industries including major investment banks. I designed this class for my students who do not have any programming experience. At the end of this class, my students can learn how to pull data from online resources (i.e., Yahoo Finance, SEC etc.), to implement risk-return analysis, Markowitz portfolio optimization, and Monte-Carlo simulations.
This is an in-class example that my students generate efficient frontier and Sharpe Ratio of various portfolios composed of GOOGLE, WALMART, and FACEBOOK stocks using Markowitz Optimization.
Python has been on the programming stage for over two decades. In addition to its several technical advantages compared to other programming languages (i.e., easy to learn and plenty of online learning resources, and extensive data visualization support), Python's practical application covers several industries including major investment banks. I designed this class for my students who do not have any programming experience. At the end of this class, my students can learn how to pull data from online resources (i.e., Yahoo Finance, SEC etc.), to implement risk-return analysis, Markowitz portfolio optimization, and Monte-Carlo simulations.
This is an in-class example that my students generate efficient frontier and Sharpe Ratio of various portfolios composed of GOOGLE, WALMART, and FACEBOOK stocks using Markowitz Optimization.