Accounting Coding Camp
Learn the Essentials of Python, STATA, and SAS to Conduct Empirical Research in Accounting and Finance
The Accounting Coding Camp covers foundational programming skills in SAS, Python and STATA needed to conduct empirical research. The course provides an introduction on how to access and manipulate data from standard financial datasets, as well as an introduction to basic web scraping of EDGAR and Yahoo! Finance, machine learning, ChatGPT, and integrated development environments. Students will be able to download all of the programs used in the course, including all of the solution and replication code.
Use Python to import data locally or directly from WRDS, prepare data for statistical analysis, scrape data from the web, perform robotic process automation, and perform textual analysis.
Use SAS to import data locally or directly from WRDS and prepare data for statistical analysis.
Use STATA to run statistical models and create beautifully-formatted output tables.
Introduction to Programming
Learn the basics of the Python, SAS, and STATA to conduct empirical research.
Wharton Research Data Services
Access WRDS directly from Python or SAS. 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.
Content & Materials
The Accounting Coding Camp covers foundational programming skills in SAS, Python and STATA needed to conduct empirical research. The course will also provide an introduction on how to access and manipulate data from standard financial datasets, as well as an introduction to basic web scraping of EDGAR and Yahoo! Finance, machine learning, ChatGPT, and integrated development environments. Students will be able to download all of the programs used in the course, including all of the solution and replication code.
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.
Cost
This packages which includes ALL camps offered by the Accounting Coding Camp (introductory, intermediate, and advanced Python, SAS, and STATA) costs $2,000 per participant. Alternative enrollment options are listed below.
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
Preview
Would you like to preview the course? You can sign up to preview the course for free here: PREVIEW
Contact Us
Email us at [email protected].