Home  /  Stata Conferences  /  2026 Stata Conference Boston

2026 Stata Conference

1–2 October | Boston, MA

Organized by StataCorp, the annual Stata Conference is an exceptional opportunity to network with researchers from across all disciplines, engage with StataCorp's developers, and learn new and exciting applications of Stata.

Join us in Boston

Join us in the heart of New England for the 2026 Stata Conference. Walk the historic Freedom Trail, explore world-class institutions like the Museum of Fine Arts and MIT, or enjoy fresh seafood alongside the bustling harbor.

Whether you’re diving into rich colonial history, catching a game at Fenway Park, or strolling through charming neighborhoods, Boston offers an inspiring blend of tradition, innovation, and culture. Experience the energy of this iconic city while connecting with fellow Stata users from around the world.

Preconference workshops

Don’t miss this opportunity to learn from Stata experts on 30 September, the day prior to the conference. These three-hour sessions will offer an in-depth look at a key topics in Stata.

Conference schedule

Thursday, 1 OctoberAll times Eastern Daylight Time

8:15 a.m.
Registration + breakfast
8:55 a.m.
Welcome + introductions
9:00 a.m.

AI-assisted Stata workflow for physician-scientists: Four decades of periviable outcomes from a longitudinal neonatal intensive care unit cohort

Kikelomo Babata, UT Southwestern | Coauthors: Caitlyn Belza, Marina Santos Oren, Elie Abu Jawdeh, and Lina Chalak (all UT Southwestern)

View abstract

Clinician investigators often have strong domain expertise but face barriers to independent research because of limited coding knowledge and constrained access to biostatistical support. This presentation demonstrates how an AI-assisted workflow can complement Stata for efficient, reproducible applied clinical research.

Using Stata 18 BE, I analyzed a validated prospective NICU database of liveborn infants delivered at 22 to 24 weeks’ gestation at Parkland Hospital from 1987 to 2024 (N=869). Infants were grouped into four eras reflecting major shifts in periviable care. Outcomes were survival to discharge and survival without severe neurologic injury. Analyses included data management, publication-quality graphics, adjusted trend estimation, and modified Poisson regression with robust standard errors controlling for gestational age and perinatal factors.

AI tools were used to accelerate code development, troubleshoot syntax, refine graphics, iterate models, and improve analytic efficiency while preserving investigator oversight, methodological judgment, and final decision-making. Active neonatal care increased from 29% to 97% across eras. Adjusted survival increased from 17% to 62%. Survival without severe neurologic injury increased from 12% to 37%, with persistent gains after multivariable adjustment.

Attendees will see a practical framework for combining Stata with AI tools to reduce technical barriers, extend limited statistical resources, and expand clinician-led observational research.

9:20 a.m.

Teaching Stata through real failure: What went wrong, what worked, and what we changed

Paris Johnson, Baltimore City Health Department | Coauthor: George Anyumba, Baltimore City Health Department

View abstract

Analysts and students are often taught Stata through polished examples that assume clean data, stable definitions, and linear analytic paths. In practice, applied research rarely unfolds this way. This presentation uses a real-world analytic project as a teaching case to examine how initial assumptions, data structure decisions, and workflow design can fail and how those failures become powerful instructional tools. We describe an early analytic approach that produced technically valid but misleading results due to hidden data fragmentation and flawed unit-of-analysis decisions. Through iterative revision, we restructured the workflow in Stata to reconcile multiple data sources, correct encounter-level logic, and embed quality checks that aligned analysis with real-world decision-making. Rather than focusing on syntax alone, we emphasize how analytic thinking evolved alongside the code. Presented as a dual-instructor narrative, this session demonstrates how teaching Stata through failure improves methodological rigor, transparency, and learner confidence. Attendees will gain practical strategies for teaching data management, model interpretation, and analytic judgment using imperfect data skills essential for applied work across disciplines.

9:50 a.m.

From Qualtrics to Word: Automating survey workflows in Stata

Inah Ko, University of Michigan

View abstract

This presentation describes a Stata-based workflow for processing Qualtrics survey data, from initial import to a Word report. Survey-based research and program evaluation often require repeated manual steps across different tools, including data export and import, data cleaning, recoding variable names and values, creating plots, and assembling results into a written report. These tasks are not only time consuming but also prone to inconsistency and error, particularly when repeated across multiple survey waves.

To reduce this manual work, I present a Stata-centered workflow that uses API-based data retrieval, metadata-driven recoding from the Qualtrics survey structure, and data visualization by running R and Python within Stata when helpful. This approach reduces manual processing and makes the pipeline easier to rerun. The presentation focuses on practical strategies that Stata users can adapt to their own survey analysis workflows.

10:10 a.m.

Rolling difference-in-differences estimation for small and large panels

Soo Jeong Lee, Southern Illinois University Carbondale | Coauthors: Elizabeth Kayoon Hur and Jeffrey M. Wooldridge, Michigan State University

View abstract

We introduce lwdid, a Stata command that implements the rolling difference-in-differences (DID) estimator proposed by Lee and Wooldridge (2025). The rolling approach transforms the panel-data DID problem into a sequence of cross-sectional treatment-effect estimation problems, allowing flexible estimation of treatment effects in settings with staggered adoption and treatment-effect heterogeneity.

The command is further designed to accommodate both large and small panels. In particular, it also implements the extension developed in Lee and Wooldridge (2026) for small-panel settings, where the number of cross-sectional units is limited and conventional large-sample asymptotic inference may be unreliable.

For large panels, a key feature of lwdid is that it provides computationally efficient inference using a multiplier bootstrap based on exact influence functions of the estimators. Because this approach avoids repeated model estimation, it substantially reduces computational cost. For settings with a small number of units, lwdid also provides valid inference procedures. Under normality, exact inference can be conducted using the t distribution, while HC3-based inference and randomization inference are provided as alternatives that require weaker assumptions.

Overall, lwdid provides applied researchers with a practical and efficient tool for estimating treatment effects within the rolling DID framework.

10:40 a.m.
Break
11:10 a.m.

Heterogeneous DID when units switch in and out of treatment

Enrique Pinzón, StataCorp

View abstract

In this talk, I will introduce the new xtswitchdid command, which provides event-study treatment effects for panel data when subjects are allowed to switch in and out of treatment. This is an implementation of the estimator proposed in de Chaisemartin and D'Haultfoeuille (2024). I will also discuss how xtswithchdid fits into the difference-in-differences estimators that have been implemented in the past couple of Stata releases and how it fits the evolution of our understanding of DID.

12:10 p.m.
Lunch (included with registration)
1:10 p.m.

A flexible, heterogeneous treatment-effects difference-in-differences estimator for repeated cross-sections

Jeff Zabel, Tufts University | Coauthors: Partha Deb, Hunter College of the City University of New York; Edward C. Norton, University of Michigan; Jeffrey M. Wooldridge, Michigan State University

View abstract

The difference-in-differences (DID) study design is an important tool for causal inference. A commonly observed special case involves a staggered entry into treatment. In this context, the observation that the standard two-way fixed-effects estimator that assumes a constant treatment effect across cohorts and time can produce a biased estimate of the overall treatment effect has led to several new approaches for dealing with both staggered timing and heterogeneous treatment effects (for example, Callaway and Sant’Anna 2021).

In Deb et al. (2025)*, we show that an appropriate regression specification using a pooled repeated cross-sectional sample can provide consistent treatment effects in a DID design with staggered entry under the usual DID assumptions. Our flexible linear model estimated by ordinary least squares with covariates (X)—FLEX—allows the covariates to enter the model in a flexible way. To be precise, we prove that FLEX is equivalent to an imputation estimator derived in Borusyak et al. (2024). In this presentation, we will describe FLEX and the associated Stata command, flexdid. We will illustrate the use of FLEX with an empirical example and provide comparisons with some benchmark estimators.

*https://www.nber.org/papers/w33026

1:40 p.m.

Creating interactive dashboards in Stata with dash

Billy Buchanan, SAG Corporation

View abstract

This talk will describe a new command intended to serve as a near drop-in replacement for twoway to create interactive dashboards in Stata and how the command was developed. This is functionality that several users have requested at previous Stata conferences, and it is now here using syntax that Stata users already know. Just replace twoway with dash and you can be on your way. The inclusion of the Bootstrap CSS framework provides responsive dashboards that will resize themselves automatically based on the device's screen size.

2:10 p.m.

From messy strings to analysis-ready data: Practical data cleaning with Stata string functions and regular expressions

Rixin Wen, Claremont Graduate University

View abstract

Data cleaning is often the most time-consuming stage of empirical analysis, particularly when raw data contain inconsistencies in formatting, encoding, and structure. While Stata provides a range of built-in commands (for example, destring, split, date) for basic transformations, these tools are frequently insufficient for handling irregular or unstructured string variables encountered in practice. This presentation demonstrates how Stata’s string functions and regular expression capabilities can be used to efficiently transform messy, real-world datasets into analysis-ready formats. Drawing on examples from research subject and teaching experience, I illustrate common data issues, including nonnumeric values stored as strings, concatenated characters, and inconsistent delimiters.

The session introduces a set of practical workflows that combine standard string commands with regex-based solutions to identify, parse, and restructure problematic variables. Emphasis is placed on reproducibility, efficiency as well as efficacy, and minimizing manual intervention. Attendees will gain hands-on strategies for diagnosing data irregularities, applying flexible string manipulation techniques, and integrating these methods into their empirical workflow. The presentation is intended for applied researchers, instructors, and students seeking to improve data preparation and conversion in Stata.

Keywords: data cleaning; string functions; regular expressions; reproducibility; Stata

2:30 p.m.

stah and stahreg: Stata commands for survival analysis using the average hazard with survival weight

Emily Xing, Harvard University | Coauthor: Hajime Uno, Harvard University

View abstract

We present stah and stahreg, new Stata commands for estimating and comparing time-to-event outcomes using the average hazard weighted by survival probabilities (hereafter AH). AH provides a model-free, censoring-robust summary of incidence rates that account for finite follow-up time up to a prespecified truncation time τ. The stah command supports single-arm and two-sample analyses and reports both the absolute difference and relative ratio contrasts between groups along with standard errors and confidence intervals. For two-sample comparisons, stah also supports stratified analyses based on direct standardization, enabling inference for target populations. Extending this framework through regression-based estimation, stahreg allows for covariate adjustment, accommodating independent, group-specific, and covariate-dependent censoring cases. These tools together provide clinically interpretable complements to the conventional hazard ratio and remain valid in settings with nonproportional hazards and complex censoring. We illustrate their use using data from the Mayo Clinic primary biliary cirrhosis trial data.

2:50 p.m.
Break + poster session

View more

Barriers to pro-environmental behavior across countries using Stata as a statistical development tool

Aditi Srivastava, University of Yamanashi

View abstract

Research in environmental psychology demonstrates a persistent gap between environmental attitudes and observed pro-environmental behavior, challenging linear models linking awareness, knowledge, and action. Drawing on Gifford’s “Dragons of Inaction” framework, this study quantitatively examines psychological barriers to sustainable behavior using large-scale cross-national data.

Using the International Social Survey Programme (ISSP) Environment Module 2020, presented work aims to develop and empirically a dragon proxy index (DPI) that operationalizes psychological barriers with predictive capacity at the individual level. Data preparation, scale construction, and inferential analyses are conducted using Stata, enabling transparent, reproducible, and cross-nationally comparable analytical workflows. Exploratory factor analysis with rotation is applied to evaluate the dimensional structure of proxy indicators and their correspondence to the seven theoretical barrier categories. Construct validity, internal consistency, and overall model fit are assessed using factor loadings and related diagnostics within Stata.

A key contribution of this study is addressing challenges of reliability and reproducibility in index development across countries. Expected results indicate statistically significant variation in psychological barrier profiles across national contexts and outcome measures. By integrating ISSP data with a Stata-based psychometric framework, this study proposes a robust quantitative tool for diagnosing behavioral barriers and informing targeted sustainability interventions.

Estimating non-take-up after universalization: A Heckman analysis of Mexico’s old-age pension

Israel Vargas Casimiro, Autonomous University of Madrid

View abstract

This study presents an applied Stata-based analysis of non-take-up in Mexico's old-age pension during the transition from targeted eligibility to near-universal coverage. Using harmonized microdata from the National Household Income and Expenditure Survey (ENIGH) and poverty estimates from the National Council for the Evaluation of Social Development Policy (CONEVAL) for 2016 to 2024, I estimate a two-step Heckman selection model to separate two related outcomes: the probability that an eligible older adult receives the pension and the pension income observed among beneficiaries. This approach addresses sample-selection bias because benefit amounts are observed only for participants, and it allows territorial differences in implementation to be examined within a single framework. The results show that non-take-up declined markedly after universalization and that cross-state differences in access became more compressed over time. However, exclusion did not disappear. Indigenous-language speakers and older adults below the poverty line remained less likely to receive the benefit, and important differences persisted in the amounts actually received, especially in southern states. The study shows how Stata can be used to combine harmonized survey and poverty data, estimate selection models, and visualize territorial variation in social policy implementation.

Predictors of electrical vs pharmacologic cardioversion in critically ill patients with atrial fibrillation

Sidra Ambreen, Harvard Medical School

View abstract

Introduction: Atrial fibrillation (AF) is common in critically ill patients and may worsen hemodynamic instability. Cardioversion is often required for rhythm control. Factors influencing the choice between electrical and pharmacologic cardioversion remain unclear. This study evaluated whether clinical variables, including age, acute coronary syndrome, acute respiratory failure, chronic heart failure, and hypertension, are associated with cardioversion strategy.

Methods: A retrospective observational study was conducted using the Atrial Fibrillation in Critically Ill dataset. Critically ill adult patients with preexisting AF admitted to the ICU were included. The primary outcome was cardioversion strategy (electrical versus pharmacologic) during hospitalization. Predictor variables included age, ACS, ARF, CHF, and HTN. Multivariable logistic regression analysis was performed using Stata (BE 19) to estimate adjusted odds ratios with 95% confidence intervals.

Results: Among 1,705 critically ill patients with AF, 179 (10.5%) underwent electrical cardioversion and 290 (17.0%) received pharmacologic cardioversion. ARF was present in 397 patients (23.3%), ACS in 212 patients (12.4%), CHF in 693 patients (40.6%), and HTN in 838 patients (49.1%).

Discusion: Hypertension was associated with increased electrical cardioversion, possibly representing a more stable patient subset. Overall, these findings support a context-driven approach to cardioversion in critically ill patients, prioritizing physiologic stability and reversibility of illness.

Subsidizing inequality: The socioeconomic composition and externalities of Greek life

Martin Jacard Falck, University of Delaware

View abstract

This research compares the socioeconomic background of college students in fraternities with those who are not. Using data from the Panel Study of Income Dynamics (PSID) and its Transition into Adulthood Supplement (TAS), we compare family income and net worth between students who participate in Greek life and those who do not. After adjusting for inflation and transforming distributions using natural logarithms, we find that fraternity-affiliated students come from families with significantly higher income and wealth levels. On average, Greek participants report family net worth over 60% higher and family incomes over 40% higher than their non-Greek peers. These gaps are shown across kernel density estimates, violin plots, and box plots and are proven through the use of regression and t-test analysis. We then contextualize these findings within the institutional framework of Greek life. Fraternities benefit from federal tax exemption under their IRC 501(c)(7) designation, under which they operate as nonprofit “social clubs” while avoiding taxation on dues and property.

Simultaneously, numerous studies have documented the public health risks associated with fraternity membership, including increased rates of sexual assault, substance abuse, epidemiologic outbreaks, and hazing. This creates a situation in which highly privileged students receive access to both institutional resources and public subsidies, despite generating social externalities and restricting membership in practice. Taken together, this work suggests that Greek life explicitly or implicitly discriminates based on socioeconomic status and is protected by public policy. By analyzing data within a broader institutional framework, this research contributes to the works on educational inequality and calls for reconsideration of how fraternities are regulated, subsidized, and integrated into university systems.

A Stata-based framework for PROMs validation and population segmentation in value-based healthcare

Hissah Alnefaie, Center for National Health Insurance, Riyadh, Saudi Arabia

View abstract

Reliable measurement of patient outcomes requires robust data validation and standardized reporting processes. This presentation introduces a Stata-based framework for data reporting, cleaning, and validation developed to support patient-reported outcome measures (PROMs) for coronary artery disease and stroke patients within a national health insurance system. The framework standardizes PROMs data collection across multiple healthcare providers by automating data cleaning, validation, and linkage procedures. Using automated loops, merge routines, and customized validation algorithms, Stata scripts were developed to harmonize variable structures, verify national identifiers, remove duplicates, and prepare PROMs datasets for analysis.

In parallel, a national population segmentation model was developed using Stata to stratify patients based on diagnosis profiles, comorbidity burden, and healthcare utilization patterns. The validated PROMs datasets were then linked to this segmentation model, enabling analysis of patient-reported outcomes across clinically and utilization-based population segments. This integration enabled the development of a PROMs segmentation dashboard for coronary artery disease and stroke patients, providing segment-level benchmarking and improved visibility of outcomes for high-need and high-cost populations. Findings highlight the potential of Stata as an end-to-end platform for national-scale outcomes measurement, supporting performance management and equitable care for high-need populations.

A reproducible workflow for decremental life tables with confidence intervals

Denis Mayambala, Makerere University

View abstract

Background: Stata's ltable and sts list commands provide point estimates for cumulative mortality but do not produce confidence intervals for cumulative failure or excess mortality between groups. This limits their use for hypothesis testing and comparative analysis.

Methods: We developed a workflow that extends Stata's life table capabilities by adding confidence intervals using a simplified delta method. The approach: (1) obtain interval mortality probabilities using ltable, failure; (2) apply lowess smoothing (bandwidth = 0.4) to stabilize estimates; (3) propagate uncertainty using a delta method approximation, where the variance of cumulative mortality is computed as the cumulative sum of the squared mortality contributions; (4) calculate cumulative mortality and excess mortality with 95% confidence intervals. The workflow was implemented in R and validated against Stata's point estimates using HIV cohort data from Uganda (AFRICOS, 2013–2023).

Results: The workflow reproduced Stata's point estimates exactly while adding confidence intervals that revealed when excess mortality became statistically significant (e.g., overall excess: 3.4%; 95% CI: 1.3–5.6% by year 9). These intervals are not available from standard Stata commands. The method assumes independence between intervals, which provides a practical approximation for hypothesis testing.

Conclusion: This workflow enhances Stata's life table functionality by providing confidence intervals for cumulative and excess mortality. It can be implemented as a Stata ado-command or used as a template for researchers needing hypothesis tests for survival differences. The simplified delta method offers a practical solution while future work could develop a full gradient-based approach.

Effective methods for teaching statistics using Stata: A practical approach

Tosin Adeniyi, University of Ilorin

View abstract

This poster presents practical and engaging methods for teaching statistics using Stata, with a focus on improving student understanding through applied learning. Many students find statistical concepts abstract and difficult to grasp when taught theoretically. This work demonstrates how integrating Stata into teaching can bridge the gap between theory and practice. The approach emphasizes hands-on learning, where students actively engage in data analysis using real and simulated datasets. Step-by-step demonstrations using do-files are employed to guide students through data management, statistical modeling, and interpretation of results. In addition, problem-based learning is introduced by presenting students with real-world research questions, encouraging them to select appropriate statistical methods and interpret outputs independently.

The poster also highlights key resources for teaching Stata, including official documentation, online tutorials, and instructor-developed materials such as guided exercises and recorded sessions. Visual tools such as graphs and tables are used to enhance understanding and interpretation. This approach has been found to improve student engagement, confidence, and practical statistical skills. The poster provides insights and strategies that can be adopted by educators, students, and new professionals interested in teaching or learning statistics using Stata.

catllm: LLM-powered text classification and category discovery for Stata

Chris Soria, University of California, Berkeley

View abstract

This presentation introduces catllm, a Stata package for LLM-powered text analysis that requires no NLP or AI experience. The package provides four commands. cat-llm classify assigns open-ended text responses to user-defined categories, with options for chain-of-thought reasoning and multimodel ensemble classification with configurable consensus thresholds. cat-llm extract inductively discovers a parsimonious set of categories from a corpus without requiring the researcher to specify them in advance. cat-llm explore performs raw category extraction across repeated passes for saturation analysis. cat-llm summarize generates concise text summaries row by row. All commands operate directly on Stata string variables, returning results as new variables or r() macros.

The package supports all major LLM providers—OpenAI, Anthropic, Google, and Mistral—as well as locally hosted models via Ollama. A single cat-llm setup command handles all installation. Model selection, temperature, prompting strategy, and ensemble configuration are all controlled through standard Stata options syntax. Default parameter settings are informed by systematic empirical validation against human-coded survey data, striving for maximal accuracy and efficiency within the package framework. The package is freely available and installable from GitHub.

3:40 p.m.

Epi-nomics: Applying lessons from epidemiology research on misclassification to economics policy evaluation

Patrick Koval, Boston University School of Public Health | Coauthor: Daniel Schwab, College of the Holy Cross

View abstract

Policy evaluation in economics examines the effect of regulations on aggregate outcomes, but economics research rarely considers misclassification of the outcome of interest. We apply simulation methods that are well established in epidemiological analysis to determine when under- or overreporting leads to bias of causal estimates in policy analysis, with a focus on difference-in-differences methodology. First, we simulate data with perfect sensitivity and imperfect specificity; mean absolute bias in this case is close to zero as long as specificity is similar for exposed and nonexposed units but is sizable when specificity varies by exposure. Next, we show that with perfect specificity and imperfect sensitivity, mean absolute bias is highest when sensitivity is low for untreated units and high for treated units. Finally, we present a new Stata program that presents difference-in-differences estimates corrected for under- and over-counting under a range of plausible assumptions about misclassification.

4:10 p.m.

Pooled mean group (PMG) and beyond: A critical evaluation of panel ARDL estimation in Stata

Aliyu Rufai, University of South Africa | Coauthor: Mokhele Khumalo, University of South Africa

View abstract

The panel autoregressive distributed lag (ARDL) model is essential for nonstationary panel data. However, researchers face a bewildering choice between xtpmg (official), xtdcce2, and pnardl (community contributed). This presentation proposes a systematic evaluation of these three commands using Monte Carlo simulations varying panel dimensions (N=20–100; T=20–100) and degrees of cross-sectional dependence.

We will assess each command on four criteria: bias and consistency under different data-generating processes, coverage rates of confidence intervals, computational efficiency, and user accessibility. We will also examine whether xtpmg remains reliable when cross-sectional dependence is present, how much computational cost xtdcce2 imposes for its robustness gains, and under what conditions pnardl correctly identifies asymmetric adjustment. A worked case study using the xtpmg examples.do dataset will illustrate the complete workflow from stationarity testing to error-correction interpretation. Based on our planned simulations, we aim to provide practical decision criteria and an annotated syntax guide to help researchers select the appropriate command for their panel structure and research question.

4:30 p.m.
Adjourn
6:30 p.m.
Optional users' dinner at Petit Robert Bistro

Friday, 2 October

8:45 a.m.
Registration + breakfast
9:15 a.m.

Beyond teffects and lateffects: Average and local average treatment effects with covariates in Stata

Tymon Sloczynski, Brandeis University | Coauthors: S. Derya Uysal, LMU Munich; Jeffrey M. Wooldridge, Michigan State University

View abstract

This presentation, based on joint work with S. Derya Uysal and Jeffrey M. Wooldridge, introduces three Stata commands for treatment-effect estimation with covariates: teffects2, kappalate, and drlate. The talk combines the underlying econometric ideas with a practical discussion of implementation and empirical use. First, teffects2 extends Stata's teffects by implementing IPW, AIPW, and IPWRA estimators for ATE and ATT with exact-balancing inverse probability tilting weights; it can also be used for ATT in difference-in-differences settings. Under these weights, several estimators that usually differ become numerically identical, simplifying interpretation and practice. Second, kappalate implements normalized weighting estimators of LATE, emphasizing finite-sample properties that matter in applications, including invariance to outcome recoding and advantages under one-sided noncompliance. Third, drlate introduces doubly robust IPWRA estimators of LATE and LATT. Throughout, I compare these commands with Stata's built-in teffects and lateffects.

9:45 a.m.

Clinical trial design using Stata

Alex Asher, StataCorp

View abstract

We will discuss power and sample-size computations for clinical trials, starting with simple fixed-sample designs with closed-form solutions and ranging to more complex adaptive designs and calculations via simulation. We will explore ways to add your own power and sample-size calculations to Stata and how to leverage AI tools when designing clinical trials in Stata.

10:45 a.m.
Break
11:15 a.m.

Beyond early detection: Medicaid expansion was associated with greater survival gains in late-stage breast, lung, and colorectal cancer

Oluwasegun Akinyemi, Howard University College of Medicine | Coauthors: Oladayo Oyebanji-2, Mojisola Fasokun-3, Fadeke Ogunyankin-4, Siobhan Nnorom-1 Kakra Hughes-5, Terrence Fullum-5, Edward Cornwell III-5, May Tee-5, Quyen Chu-5, Christine Nembhard-5, Robin Williams-5, Gal Levy-5

View abstract

Importance: Medicaid expansion's cancer survival benefits are frequently attributed to earlier stage at diagnosis, potentially underestimating gains operating through treatment access pathways.

Objective: To evaluate whether survival benefits of Medicaid expansion differ by stage at diagnosis among working-age adults with breast, lung, or colorectal cancer.

Methods: Difference-in-differences analysis using SEER data (2004–2023) among adults aged 40–64 years (N=3,910,353). A three-way interaction among expansion status, post-ACA period, and stage group was estimated using multivariable Cox proportional-hazards models with robust variance, implemented via Stata's stcox and margins commands.

Results: Medicaid expansion was associated with stage-dependent mortality reductions. Advanced-stage patients experienced the greatest benefit (HR, 0.93; 95% CI, 0.90–0.95; −7.0% relative reduction), while early-stage patients showed a smaller but significant reduction (HR, 0.97; 95% CI, 0.96–0.98; −3.6%). Benefits were most pronounced in early-expansion states and attenuated in late-expansion states.

Conclusions and relevance: Medicaid expansion improves cancer survival beyond stage migration alone, with the greatest gains among advanced-stage patients in early-expansion states—highlighting the critical role of sustained coverage in enabling access to complex oncology care.

1) The Clive O.Callender Outcomes Research Center, Howard University College of Medicine, Washington, DC, USA
2) Department of Internal Medicine, University Hospitals Cleveland Medical Center, Cleveland, Ohio, USA
3) Department of Epidemiology, University of Alabama at Birmingham, Alabama, USA
4) Department of Research Data Science and Analytics, Cook Children's Health Care System: Cook Children's Medical Center, Fort Worth, Texas, USA
5) Department of Surgery, Howard University College of Medicine, Washington, DC, USA

11:45 a.m.

Implementing mixed-data sampling models for temporal sampling and aggregation in Stata

Stephen Snudden, Wilfrid Laurier University | Coauthor: Quinlan Lee, University of Toronto

View abstract

Many economic forecasts are constructed for temporally aggregated variables, such as monthly averages or quarterly sums, even when high-frequency data are available. Recent work on temporal aggregation shows that using only monthly or quarterly data can substantially reduce forecast accuracy and distort forecast evaluation. This presentation shows how Stata users can exploit high-frequency information using mixed-data sampling (MIDAS) methods. I first demonstrate how unrestricted MIDAS and restricted MIDAS can be implemented in Stata using existing data-management and time-series commands. These methods are straightforward to code and produce large gains relative to monthly or quarterly benchmarks, but they recover only part of the efficiency available from high-frequency information. I then show how to implement bottom-up MIDAS (BUMIDAS) methods. BUMIDAS reduces the number of parameters by up to a factor equal to the aggregation frequency and is the direct-forecast equivalent of optimal recursive bottom-up approaches.

In the applications, daily recursive methods and bottom-up MIDAS reduce forecast errors by roughly half relative to standard monthly or quarterly approaches, and BUMIDAS often outperforms recursive methods in practice. Prototype Stata code is provided to automate aggregation, lag construction, estimation, forecasting, and forecast comparison across low-frequency, UMIDAS, RMIDAS, recursive bottom-up, and bottom-up MIDAS methods.

12:15 p.m.
Lunch (included with registration)
1:15 p.m.

mlim: Single and multiple imputation with automated machine learning

E.F. Haghish, University of Bergen

View abstract

Missing data are common in empirical research. Standard imputation tools require users to specify model forms and tuning parameters before it is clear which model best fits each incomplete variable. As data become more complex, for example because of nested structures, mixed variable types, or low-prevalence categories, imputation becomes more difficult.

mlim is a new Stata package that uses automated machine learning for single and multiple imputation in mixed datasets. For each incomplete variable, mlim builds and tunes a separate prediction model, rather than applying one predefined model to all variables. The default method is elastic net, with optional random forest, gradient boosting, and stacked ensemble models for more computationally demanding applications. The package supports large datasets with continuous, binary, multinomial, and ordinal variables and includes automatic balancing procedures to reduce bias when categorical variables contain rare levels. This presentation introduces mlim to the Stata community as a competent open-source software for single and multiple imputation. It discusses the motivation, workflow, strengths, limitations, and examples of how Stata users can apply mlim to impute missing data.

1:45 p.m.

Open panel discussion with Stata Developers

View abstract

Contribute to the Stata community by sharing your feedback with StataCorp's developers. From feature improvements to bug fixes and new ways to analyze data, we want to hear how Stata can be made better for our users.

2:30 p.m.
Break
3:00 p.m.

Bootstrapping time-dependent stationary processes

Kit Baum, Boston College | Coauthor: Jesús Otero, Universidad del Rosario, Colombia

View abstract

We present the community-contributed blockboot command to bootstrap time-dependent stationary processes using four schemes that preserve the processes' dependence structure by resampling blocks of observations. These schemes include the nonoverlapping block bootstrap of Carlstein (1986, Annals of Statistics 14: 1171–1179); the moving block bootstrap of Künsch (1989, Annals of Statistics 17: 1217–1241) and Liu and Singh (1992, in Exploring the Limits of Bootstrap, ed. LePage and Billard: Wiley); the circular block bootstrap of Politis and Romano (1992, also in Exploring the Limits of Bootstrap); and the stationary block bootstrap of Politis and Romano (1994, Journal of the American Statistical Association 89: 1303–1313). An illustration of these four block bootstrap schemes for time-series data in the context of computing the size of unit-root tests extends and updates the findings of Schwert, "Tests for Unit Roots: A Monte Carlo Investigation" (1989, Journal of Business and Economic Statistics 7: 147–159). We find that the results are most sensitive to the choice of block length, which can be specified in the command or computed automatically.

3:20 p.m.

Visualizing complex policy sequences in Stata using flexible subsetting

Andrea Chu, American University

View abstract

Researchers often need to visualize how policy events evolve, intersect, branch, and diverge over time so they can better understand complex policy processes and identify patterns that may later be linked to macroeconomic or other aggregate outcomes. This is especially valuable when the same policy history can be examined under different analytical lenses, such as narrow sectoral categories or broader policy groupings. In Stata, however, visualizing these interacting event structures is not straightforward from a flat one-record-per-event dataset, particularly when the same data must be repeatedly restructured into alternative views. I propose a workflow that addresses this challenge through flexible subsetting and by organizing events into stages. The workflow allows the same dataset to generate alternative policy process maps efficiently. In the sanctions context, for example, events can be grouped narrowly by sectoral sanctions or more broadly by financial and trade sanctions, revealing different event flows and helping researchers trace how policies connect and evolve over time.

3:40 p.m.

sparkta - Interactive, self-contained HTML charts and dashboards from Stata

Fahad Mirza, World Bank

View abstract

Sparkta (Spark Stata) is an open-source Stata package that produces self-contained, interactive HTML dashboards directly from a single Stata command. The package does not require any external installation of Python or R and makes use of the Java API. Sparkta outputs HTML files that run in any browser with no server, internet connection, and external dependencies, making them safe for institutional and air-gapped environments. The package supports 20 chart types, including bar, line, scatter, area, histogram, pie, boxplot, violin, and confidence interval charts. Charts are rendered using Chart.js and follow Stata syntax conventions throughout: options such as over(), by(), if, in, filter(), and value label awareness all behave as Stata users expect.

Sparkta combines interactive visualization with live Stata-computed statistics. A collapsible panel beneath each chart reports N, mean, SD, median, and confidence intervals computed to match Stata's own summarize and ci means commands exactly. Additional features include an offline mode that bundles all JavaScript locally, a PNG download button, reference line and annotation overlays, animated transitions, named color palettes, including a colorblind-safe option, and over 130 styling and layout options.

Sparkta is available on GitHub and is being prepared for SSC submission.

4:10 p.m.
Adjourn

Preconference workshop

Interpreting regression results in Stata: margins and contrasts

Wednesday, 30 September | 9:00 a.m.–12:00 p.m.

Alvaro Fuentes Higuera

The margins and contrast commands are the core of Stata postestimation, the analysis we do after fitting a statistical model. They allow us to extract information from our predictions, to compute and visualize marginal effects (even when complicated nonlinearities abound), and to understand and test differences across the groups defined by our categorical covariates, among many other important tasks. [Read more ...]

This introductory workshop covers the most popular features of the margins and contrast commands. We show how they are used to interpret the estimation results of a linear regression for a continuous outcome, a logistic regression for a binary outcome, and a negative-binomial regression for a count outcome.

Alvaro Fuentes Higuera is a Senior Econometrician at StataCorp LLC. His PhD research at the Leibniz Institute for Science and Mathematics Education in Kiel, Germany, focused on propensity-score methods for causal inference with multilevel data. At Stata, he produces documentation and other written materials and develops and presents trainings.

Introduction to machine learning in Stata

Wednesday, 30 September | 1:00–4:00 p.m.

Eduardo García Echeverri

Which customers are most likely to default on a loan? What key factors drive the market value of professional athletes? How does the effectiveness of a medical treatment change based on individual patient characteristics? This workshop covers the most popular and powerful machine learning (ML) techniques available in Stata to help you answer complex, data-driven questions like these. [Read more ...]

We begin with predictive modeling. Leveraging Stata’s h2oml suite, participants will learn how to implement two of the most widely used algorithms in machine learning via H2O: gradient boosting machine (GBM) and random forest (RF). We will explore how to fit these models to predict continuous, binary, and multinomial outcomes; evaluate model performance; and optimally tune hyperparameters. Moving beyond the "black box" nature of ML, we will also demonstrate Stata's robust toolkit for explainable ML (XML). Participants will learn how to interpret and explain individual predictions using variable importance metrics, global surrogate models, partial dependence plots, ICE curves, and SHAP values.

The workshop then transitions from prediction to causality. We will cover how to harness ML algorithms—such as LASSO and honest RF—to estimate conditional average treatment effects (CATE). Participants will gain hands-on experience uncovering treatment-effect heterogeneity, learning how to estimate these effects both at the individual observation level and for targeted subpopulations.

Eduardo García Echeverri is a Senior Econometrician at StataCorp LLC. He holds a PhD in economics from the University of Rochester and a master’s degree from Universidad de los Andes in Colombia. His research focuses on nonparametric and semiparametric methods in econometrics. At Stata, he produces documentation, develops webinars, and contributes to the development of new statistical features.

Scientific committee

The scientific committee plays a vital role in organizing the Stata Conference. From reviewing abstracts for the program to promoting community engagement, the committee helps foster an exciting, diverse, and informative event for both new and longtime Stata users.

We look forward to seeing you in Boston!

Kit Baum

Boston College

Michelle Jiang

University of Massachusetts Boston

Shadiya Moss

Northeastern University

Phil Schumm

University of Chicago

Venue + lodging

Revere Hotel Boston Common

200 Stuart Street

Boston, MA 02116

The conference venue and hotel is at Revere Hotel Boston Common, located in the heart of historic downtown Boston. The conference hotel is offering a special group rate for Stata Conference attendees staying between 30 September–2 October.

Sign up to be notified as soon as housing opens.

Conference registration

Professional

All access pass to event sessions

$195


Student

Discounted student pricing

$125

Additional events

Preconference workshop

$65 (per workshop)

Users' dinner

$65

Add options during registration

Users' dinner

Stata Conference attendees are invited to join us for our annual users’ dinner at Petit Robert Bistro on Thursday, 1 October at 6:30 p.m. Enjoy classic French cuisine served family style while you network with other Stata users. Limited seating is available, and you must register above to attend.

Petit Robert Bistro
480 Columbus Ave
Boston, MA 02118
(617) 867-0600

FAQs

Have questions about the Stata Conference?
Our FAQs have you covered.
Discover important details on registration, logistics, and more.

Expand all descriptions

When and where will the conference be held?

The 2026 Stata Conference will be held between 8:00 a.m. and 5:00 p.m. EDT on Thursday, 1 October, and Friday, 2 October, in Boston, Massachusetts. Everyone is also invited to attend our preconference workshop on Wednesday and our annual users' dinner on Thursday night. The venue and accommodations will be at Revere Hotel Boston Common, located in the heart of downtown Boston.

Who should attend the conference?

The Stata Conference is open to users of all disciplines and experience levels, bringing together a unique mix of experts and professionals. You will hear from Stata users at the top of their fields, as well as Stata's own researchers and developers. Presentation topics will include new community-contributed commands, methods and resources for teaching with Stata, new approaches to using Stata together with other software, and much more. Anyone interested in Stata is welcome to attend.

Who will be attending the conference from StataCorp?

Look forward to meeting the following StataCorp employees:

  • Chinh Nguyen, Vice President of Software Design
  • Enrique Pinzón, Director of Econometrics
  • Alex Asher, Senior Biostatistician and Software Developer
  • Eduardo Garcia Echeverri, Senior Econometrician
  • Alvaro Fuentes Higuera, Senior Econometrician

Will there be networking opportunities at the conference?

Yes! The Stata community is full of users from all disciplines, including people you may have met online but would like to meet in person. There will be breaks between sessions where you can take a moment to talk to the people around you and an open panel discussion where you can ask questions and share feedback with Stata developers.

Everyone is also invited to join an optional users' dinner Thursday night.

Want to start socializing now? Follow @Stata on X. Throughout the conference, we will be live tweeting using the conference hashtag #Stata2026.

Will the conference be recorded or available online?

The conference presentations will not be recorded, but proceedings and slides will be made available on this page in the following weeks after the conference.