Event Detail

Wall Street Training: Introduction to Python for Finance (Limited Space) (Ended)

Date, Time, and Location:
Tuesday, June 18, 2019 (add this event to your Outlook Calendar)
8:30 am - 5:00 pm
The Standard Club, 320 S. Plymouth Court, Chicago, IL  60604   (Driving Directions)

This course provides an introduction to the object-oriented programming principles that are shared by many programming languages. The course then introduces the Python language, which is rapidly becoming one of the most popular languages for financial applications. The key features of the Python language are covered in great detail, culminating in a real-world application: the efficient frontier for a portfolio of securities. The Python implementation of these models is then compared with the equivalent implementation in Visual Basic for Applications (VBA) in order to understand the advantages and disadvantages of each language. 

Learning Objectives:

  • Object-oriented programming: understand the object-oriented approach to programming
  • Structure of the Python programming language: learn how Python code is implemented using key features
  • Implementation of efficient frontier optimization using Python 

Introduction to Python Fundamentals: 

  • Introduce the fundamental principles of programming and object-oriented approach to programming
  • Understand how to handle variables, control statements, loops, functions, classes and specialized data types
  • Note the differences between Python and other languages, including why it’s often suggested to beginners
  • Weigh the strengths and weaknesses of Python, identifying ideal use-cases in various fields of finance 

Getting Started with Python: 

  • Learn how to install Python and Open Source Modules and how to implement Python code through a user interface
  • Structure of the Python programming language: learn how Python code is implemented using key features
  • Learn input/output techniques which make it possible for external data to be read into Python and exported
  • Obtain raw data from the Internet and automatically read it into a Python program 

Python Hands-on: Efficient Frontier and Portfolio Optimization:

  • Modern portfolio theory: learn key statistical foundations of modern portfolio theory and concept of diversification
  • Understand how the efficient frontier is optimized via variance/covariance matrix and non-correlated assets
  • Introduction to the fundamentals of portfolio optimization and discuss the Microsoft Excel Solver approach
  • Learn how optimization is implemented in Python and applied to the calculation of the efficient frontier 

Prerequisite: A working Python environment with all applicable modules is required for this course. (Detailed instructions on setting up the Python environment will be available upon registration.) A PC/Windows laptop is preferred, but a Mac is also acceptable.

Note: This is geared towards the beginner level. The target audience includes those who have very little (or no) previous exposure to Python, may or may not have dabbled in other programming languages (e.g. VBA, JavaScript), and wish to get their hands dirty with the inner workings of Python. The primary application that we’ll be building in the afternoon is a finance-oriented example.

Members - $495 Early Bird (After June 5th - $550)
Non-Members - $595 Early Bird (After June 5th - $650)
Student Members - $125 (After June 5th - $150) - Limited seats available

*Function tickets cannot be used for this event

CFA Institute Qualified Activity: Eligible for 7 credit hours

Attire: Business Casual

Menu: Lunch Buffet (Vegetarian choices will be available)

Registration: Register online below

Hosted by: Education Advisory Group

Agenda: Class starts promptly at 9:00 am
8:30 am - 9:00 am: Registration
9:00 am - 5:00 pm: Seminar

Instructor: Ted Michaels
Ted Michaels has a broad background with the financing and operation of businesses, with a particular emphasis on education, real estate, and special situations investing. His current focus is on the acquisition and turnaround of distressed real estate and real estate backed investments. He has extensive experience in valuation and modeling methodologies and his responsibilities have included operational & strategic plan development and implementation, as well as deal origination, analysis & evaluation, structuring and financial modeling. As a vice president at WST, Michaels has led and assisted instruction on a wide variety of topics ranging from corporate valuation, to merger & acquisition deal structuring and leveraged buyouts. In this capacity he has taught at numerous universities throughout the United States and Canada as well as at major industry and financial services firms.

About Wall St. Training:
Wall St. Training provides professional financial training solutions to Wall Street through hands-on classroom training and customized corporate training programs for financial analysis which take a hands-on, interactive, practical, non-theoretical approach. Wall Street Training's clients include Bank of America/Merrill Lynch, Credit Suisse, Citigroup, Deutsche Bank, Fidelity, GE, Goldman Sachs, JPMorgan, Morgan Stanley, TPG, and many others. For more information: www.wallst-training.com and www.wstselfstudy.com.


*Special Notes Regarding Fees:
Student rate only available to students approved as a Student Member of CFA Society Chicago for 2017-2018. Credit card is required to guarantee ALL reservations, no function tickets accepted. Day-of-event registrations accepted on-site only if applicable and space available. There is a $10 surcharge for walk-ins. Visa, MasterCard, American Express, Discover and Diners Club are accepted. Cancellations accepted until 5:00 pm, June 12th.

Passport Program
Members of any CFA society may attend at the CFA Society Chicago member rate. If you are only a member of CFA Institute, you do not qualify for the Society member rate.

CFA Institute CE Qualified Activity
This program qualifies for credit under the guidelines for the CFA Institute Professional Development Program.

Content shared during CFA Society Chicago programs is not, and nothing in it should be construed as, an offer, invitation or recommendation of any specific financial services company or professional, or an offer, invitation or recommendation to sell, or a solicitation of an offer to buy, any securities in any jurisdiction. By registering for and attending this event, you acknowledge that any photographs that may be taken are the property of CFA Society Chicago and give your consent to their use in CFA Society Chicago's online and print business communications and marketing.