This workshop is currently being offered to corporate teams only. If you are an individual looking to learn more about these topics, check out my book Advancing into Analytics: From Excel to Python and R.
Download a PDF brochure for this workshop:
With Python now officially supported in both Power BI and Excel, there are increasing opportunities to pair the programming language with your existing tools for financial analysis. In fact, Python is becoming a consistently hot topic in the field:
This two-day workshop will help your finance team make sense of it all: not just the basics of Python coding, but the powerful analytics techniques it’s made possible for free.
Workshop benefits
As part of this workshop, your team will be able to:
- Situate both Python and Excel as part of a wider data analytics stack, understanding what tool to use, when
- Build repeatable data cleaning processes and analyses using shareable, easy-to-read code
- Create window functions, resample data and perform other time series analysis of particular interest to finance professionals
- Apply statistical thinking and rigor to everyday analyses
- Get a hands-on introduction and understanding of machine learning using industry-standard software
What makes this workshop different
There are a ton of places to learn Python these days. What distinguishes this workshop is that it’s:
- Participative. The quicker you apply what you learn, the more likely you are to retain it. This is literally a hands-on workshop where attendees will have plenty of time on the keyboard to try the concepts out for themselves with demos, activities and more.
- Authoritative. The workshop is designed and led by me, George Mount. I run my own analytics consultancy and have published a book on analytics in Python with O’Reilly Media, the leading technical book publisher.
- Topical. No fake, boring data sources and examples here. Upon request, we will design the workshop to use data from your own organization or industry. In any case, we’ll use a variety of real world and fun datasets.
- Tailored. Most analysts coming to Python have Excel as a strong point of origin. I understand the Excel community as a longtime blogger and author. I understand the needs of finance teams, with a master’s degree and work experience in finance myself. This workshop is designed exactly with the needs of the typical financial analyst in mind.
Due to their hands-on and participative nature, sessions work best for groups of up to 20 in-person or 35 online participants.
Who should attend
This workshop is designed specifically with corporate finance and FP&A analysts in mind. However, adjacent roles such as those in accounting or operations may also benefit. Some typical job titles:
- Financial analysts
- Data analysts
- Accountants
- Controllers
- Operations analysts
Ideally, attendees will have some familiarity with intermediate Excel topics such as PivotTables or lookup functions such as VLOOKUP()
or XLOOKUP()
.
There is no coding experience required to attend this workshop. As an Excel user, you have a huge head start toward learning to code… you’ve arguably already been doing it!
What attendees will receive
- A copy of my book Advancing into Analytics
- Two days of either onsite or online instruction (about six hours total per day, plus time for lunch and breaks)
- Step-by-step demo notes explaining the entire course’s content
- Supplemental video content to practice with and share later
- Lifetime access to all slides, datasets and handouts used in the course
Agenda
Day One
The first day covers the basics of Python and Jupyter Notebooks along with fundamental data analysis and visualization techniques. Particular attention is paid to time series data (a specialty of Pandas which is often quite cumbersome in Excel). Labs, exercises and skills checks are placed throughout to keep the session engaging.
Python language & ecosystem
- Notebooks and programming
- Python and Excel for data analytics
- Intro to variables, lists and data types
- Intro to
numpy
pandas
DataFrames
- Importing and exporting to and from Excel
- Manipulating rows and columns (adding, dropping, renaming)
- Aggregating and summarizing data sources
- Merging and appending
Data visualization with seaborn
- Information design best practices
- Constructing univariate and bivariate visualizations
- Creating custom visuals and readapting work
Working with time series
- Converting and formatting dates and times
- Aggregating time series data (resampling)
- Window functions: leads, lags, moving averages
Day Two
In the second day, we get into more specific applications of Python and particularly Pandas for finance. Starting with statistics fundamentals such as the central limit theorem (explained through live demos), we move swiftly into statistical modeling and ultimately machine learning. Plenty of hands-on practice is provided to solidify these concepts.
Python for finance
- Analyzing missing values
- Working with hierarchical data in MultiIndex
- Calculating returns and payoffs
- Calculating moving correlations and covariances
Statistical thinking
- The law of large numbers and expected values
- The central limit theorem and normality
- Visualizing and testing for the normal distribution
- A/B testing and the scientific method
Exploratory and confirmatory data analysis
- Exploring a dataset through statistics and visualizations
- Statistical significance and confidence intervals
- Linear and logistic regression
Introduction to machine learning
- Supervised vs unsupervised learning
- Classification vs regression
- Structured vs unstructured data
- Feature engineering 101
- Train/test split
- Model evaluation & iteration
About your instructor
George Mount is the founder of Stringfest Analytics. He has over 10 years of experience in data analytics and holds master’s degrees in both finance and information systems from Case Western Reserve University. George is widely recognized an expert in the fields of data analysis and is the author of Advancing into Analytics: From Excel to Python and R (O’Reilly Media, 2021).
George has extensive experience in reporting, analytics, and modeling and is a respected trainer in these fields. He provides training for companies throughout North America and beyond.
Software Required
For best results, please have the desktop version of Excel for Windows 365 installed. A cloud-based instance of Python will be made available to use during the session. I’ll work with your team to test the setup ahead of time.
Get started
Ready for your team to build rigorous, repeatable, readable data analyses for finance in Python? Drop me a line below and I’ll be in touch shortly to get started.