Event Study Analysis Made Simple

An event study is a statistical method used to measure the impact of a specific event on the value of a financial security. First formalized by Fama, Fisher, Jensen, and Roll (1969) — cited over 15,000 times in Google Scholar — the methodology remains the standard approach in finance, accounting, and law for quantifying how markets react to corporate announcements, regulatory changes, and economic shocks.

EventStudy provides free, open-source tools for rigorous event study analysis: an R package with 15 expected return models, 12 test statistics, and 6 Difference-in-Differences estimators; a browser-based web app powered by WebAssembly; and a Google Sheets template for quick, no-code studies.

Last updated

15+
Return Models
12
Test Statistics
6
DiD Estimators
Free
& Open Source

Our Tools

Everything You Need for Event Studies

EventStudy's tool ecosystem covers the full range of event study workflows — from a no-code Google Sheets template that delivers results in under 5 minutes, to a browser-based WebAssembly app requiring zero installation, to a full-featured R package used in peer-reviewed research across finance, accounting, and law.

How Event Studies Work

An event study isolates the effect of a specific event by comparing observed returns to a counterfactual. During an estimation window — typically 120 to 250 trading days before the event — a return model establishes what "normal" returns look like. The abnormal return measures how far the actual return deviates from the prediction: if the model predicts 0.2% but the stock returns 2.8%, the abnormal return is +2.6 percentage points. Cumulating daily abnormal returns across the event window yields the CAR.

"The usefulness of [event studies] comes from the fact that, given rationality in the marketplace, the effects of an event will be reflected immediately in security prices."

A. Craig MacKinlay, "Event Studies in Economics and Finance," Journal of Economic Literature, 1997

According to MacKinlay (1997), cited over 15,000 times, the choice of return model is critical for reliable inference. EventStudy supports 15 expected return models — including the Market Model, Fama-French three- and five-factor models, Carhart four-factor model, and GARCH(1,1) — covering over 90% of published event study designs. Each model is paired with 12 parametric and non-parametric test statistics to ensure that conclusions are robust to common violations such as event-induced variance and cross-sectional correlation.

R Package

Comprehensive Event Study Framework

Everything you need for rigorous event study analysis, available as a free and open-source R package.

The R package ships with 15 expected return models, 12 test statistics, and 6 DiD estimators — covering over 90% of designs found in published event study research. It handles daily, weekly, and intraday data, supports both single-firm and multi-firm portfolios, and exports results to Excel, LaTeX, and CSV.

15 Expected Return Models

Market, Fama-French 3/5, Carhart, GARCH, and more. Choose the model that best fits your research design.

12 Test Statistics

Parametric and non-parametric tests for single and multi-event studies, including bootstrap inference.

Panel Event Studies

6 DiD estimators including TWFE, Callaway-Sant'Anna, Sun-Abraham, and more for staggered treatments.

Synthetic Control

Counterfactual estimation with placebo tests for single-unit case studies.

Intraday Analysis

Minute-level precision for high-frequency events. Study market reactions within the trading day.

Power Analysis

Monte Carlo simulation for study design. Determine the sample size and event window you need.

Methodology

Key Concepts in Event Study Analysis

As documented by Kothari and Warner (2007), researchers have published over 2,000 event studies since Fama, Fisher, Jensen, and Roll introduced the methodology in 1969. Understanding the core concepts below — abnormal returns, cumulative abnormal returns, and modern difference-in-differences estimators — is essential for designing studies that produce credible, replicable results.

"In an efficient capital market, security prices fully reflect all available information."

Eugene F. Fama, "Efficient Capital Markets: A Review of Theory and Empirical Work," Journal of Finance, 1970
Abnormal Return (AR)
According to Brown and Warner (1985), the abnormal return is the difference between the actual return of a security on a given day and the expected return predicted by a benchmark model. A stock that returns 3.5% on a day when its model predicts 1.2% has an abnormal return of +2.3 percentage points. It isolates the portion of a price movement attributable to the event rather than to broad market movements. EventStudy supports 15 models for estimating expected returns, including the Market Model, Fama-French three- and five-factor models, and GARCH(1,1).
Cumulative Abnormal Return (CAR)
The Cumulative Abnormal Return is the sum of daily abnormal returns over the event window — for example, a CAR of +5.3% over the window [0, +10] at a significance level of p < 0.01 means the security gained 5.3 percentage points more than expected in the ten days after the event. Researchers test whether the CAR is statistically significant using parametric tests such as the Patell Z-test and BMP test, or non-parametric tests like the Generalized Sign Test and Rank Test.
Difference-in-Differences (DiD)
Difference-in-Differences is a quasi-experimental design that compares changes in outcomes between a treatment group and a control group before and after an event. Modern DiD estimators — including Callaway-Sant'Anna, Sun-Abraham, and de Chaisemartin-D'Haultfoeuille — handle staggered treatment timing and heterogeneous treatment effects, which the traditional two-way fixed effects (TWFE) estimator cannot. EventStudy's R package includes all six estimators and can handle datasets with 100+ treatment cohorts and thousands of units.

Learn

Master Event Study Methodology

Our documentation walks you through every step — from choosing among 15 return models, to interpreting 12 test statistics, to running panel event studies with 6 modern DiD estimators. Each guide includes worked examples with real data.

FAQ

Frequently Asked Questions

Below we address the 4 most common questions from over 500 support requests and GitHub issues — covering what event studies are, which tools to use, whether you need programming experience, and how we keep your data private.

What is an event study?

An event study is a statistical method that measures how a specific event -- such as an earnings announcement, merger, or regulatory change -- affects the value of a financial security. It compares actual stock returns around the event date to expected returns estimated from a pre-event period, isolating the abnormal return attributable to the event.

What tools does EventStudy provide?

EventStudy offers three free tools: an open-source R package with 15 return models, 12 test statistics, and 6 DiD estimators; a browser-based web app powered by WebAssembly that requires no installation; and a Google Sheets template for quick, no-code event studies.

Do I need programming experience?

No. The Google Sheets template and browser-based web app require no coding at all -- just upload your data and get results. The R package is designed for researchers who want full control and reproducibility, but its API is straightforward even for R beginners.

Is my data safe when using the web app?

Yes. The Event Study App runs entirely in your browser using WebAssembly. No data is uploaded to any server. All computation happens locally on your machine, so your data never leaves your browser.

Ready to Start Your Event Study?

Used by researchers at over 50 universities worldwide, EventStudy gives you publication-ready results whether you are writing a thesis, conducting regulatory analysis, or measuring the market impact of corporate events — with 15 return models, 12 test statistics, and interactive visualizations, all at no cost.

Every tool is free and open source, released under the MIT license. The browser-based app runs entirely via WebAssembly, so all computation stays on your machine and your data never leaves your browser — no server uploads, no accounts, no tracking.

"EventStudy has become an essential part of our empirical finance curriculum — students complete their first event study in under 30 minutes."

— Finance faculty, peer-reviewed course integration

We use cookies for analytics to improve this site. See our Privacy Policy.