Accounting Coding Camp


All Python Camps


Included in this Package are the Introductory, Intermediate, and Advanced Python Camps (See Below for Alternative Enrollment Options)



Learn Python for Academic Research

In these courses, you will learn to use Python to import data locally or directly from WRDS, prepare data for statistical analysis, scrape data from the web, perform robotic process automation, perform textual analysis, make predictions with machine learning, and use ChatGPT to increase your efficiency and productivity. You will also learn to effectively use an integrated development environment to increase your productivity.


Introductory Python


Learn the basics of the Python programming language including installation and basic commands.

Wharton Research Data Services

Access WRDS directly from Python. We teach you how to access Compustat and CRSP data using SQL commands. We also compute common financial statement variables and cumulative buy-and-hold abnormal returns.

Data Preparation and Analysis

Import, merge, clean, and explore data including winsorization, truncation, descriptive statistics, and basic regression analysis.

Web Scraping

Scrape data from the web. We teach you the basics of HTML structure and how to interact with web browsers. We apply these skills to scrape data from EDGAR and Yahoo! Finance.

Textual Analysis

Perform textual analysis including text functions, regular expressions, tokenization, text pre-processing, and counting words. We apply these skills to calculate disclosure tone and the Fog index.

Robotic Process Automation

Learn robotic process automation such as obtaining and validating user input, automating the keyboard and mouse, and managing files and folders in the operating system.

ChatGPT


Increase your coding speed and efficiency by learning to use ChatGPT to write, optimize, and debug your code.

Machine Learning


Learn to use machine learning in your research including random forest, neural networks, support vector machines, and latent Dirichlet allocation.

Integrated Development Environments

Increase your productivity by learning the ins and outs of the two most popular integrated development environments for Python: Visual Studio Code and PyCharm.

Meet the Accounting Coding Camp Team

The Accounting Coding Camp is taught by a team of experienced professors: Mike Drake, Josh Lee, and Jake Thornock. This team has published many articles in the top academic journals, including JAR, JAE, TAR, CAR, RAST, JF, JFE and MS.

Format

The Accounting Coding Camp is conducted entirely online and consists of a series of asynchronous videos and exercises. This format provides students with maximum flexibility around the timing and pace of their learning experience. Students will have access to the material for one-year starting on their enrollment date. 

Course Materials

Students will be able to download all of the programs used in the course, including all of the solution and replication code. 

Cost

This packages which includes the introductory, intermediate, and advanced Python Camps costs $1,500 per participant. See below for alternative enrollment options.

Frequently Asked Questions

You can find answers to frequently asked questions here: FAQ

List of Skills Taught

You can view a list of skills taught in the course by programming language here: SKILLS

Contact Us

Email us at [email protected].

Choose a Pricing Option