COVID-19 Update: Due to social distancing measures, this event will be offered remotely via Zoom. For this reason, we are requiring that you have Anaconda installed before the course begins. Unlike our in-person classes, we will not be providing support for the installation in this new Zoom format. Detailed installation instructions can be found here. It is highly recommended that you try to work through at least the first tutorial before the class, to ensure your installation worked properly.
We also highly recommend that you use two computer monitors during the class, one to broadcast the Zoom session, and one for working through the Jupyter Notebook tutorials.
In light of these circumstances, we are reducing the price of the course to $199/$249 member/non-member.
Python is rapidly becoming one of the most popular programming languages for evaluating financial data, developing financial models, and creating financial applications. In short: Python is quickly becoming "the new Excel."
This is a one-day training designed to get you up and running with financial data analysis in Python. No prior Python experience is required; however, it will be helpful to have had some basic exposure to other programming languages or concepts. This course, and all the material, has been tailor-made for finance professionals.
In this training, we will dive into the pandas and numpy packages, which are fundamental to data analysis in Python. We will also use Jupyter Notebook, which is an interactive programming environment that lies at the heart of Python's data analysis stack; by the end of this training, you will be very much at home working with them.
If you're not sure whether learning Python makes sense for you, check out this blog post by the course instructor: https://blog.awareetf.com/newsletter/are-you-in-excel-hell
Sample material from a previous course can be found here: https://github.com/pritamdalal/cfa_mn_python_20191107
8:00 am - introduction & wrangling tutorials
8:45 am - coffee break
9:00 am - wrangling tutorials
10:15 am - questions and coffee break
10:30 am - wrangling tutorials
12:00 pm-1:00 pm - lunch
1:00 pm - wrangling tutorials
2:30 pm - questions and coffee break
2:45 pm - wrangling
3:45 pm - questions and coffee break
4:00 pm - advanced topics and Q&A