German Stata Conference
Friday, June 19, 2026 at Internationales Begegnungszentrum der Wissenschaft München e.V.
German Stata Conference 2026
The 23rd German Stata Conference will be held on Friday, June 19th 2026 at the Internationales Begegnungszentrum München e.V.. We would like to invite everybody from everywhere who is interested in using Stata to attend this meeting.
The academic program of the meeting is being organized by Christian Ganser (LMU Munich), Johannes Giesecke (Humboldt University Berlin), Ulrich Kohler (University of Potsdam), and Daniel Krähmer (LMU Munich). The conference language will be English due to the international nature of the meeting and the participation of non-German guest speakers.
The logistics of the conference are being organized by DPC Software GmbH, Distributor of Stata in several countries including Germany, The Netherlands, Austria, Czech Republic and Hungary.
Conference Speaker
Key Note Speaker
Dr. Asjad Naqvi
(Austrian Institute for Economic Research) presents:
Visualizing relationships in Stata
Key Note Speaker
Philippe van Kerm
(University of Luxembourg) presents:
Shapley value calculations: Implementation and illustrations
Stata Speaker
Meghan Cain
(StataCorp LLC.) presents: Psychometric meta-analysis
Program
08:30–09:00 Registration
09:00–09:10 Welcome by Christian Ganser and Daniel Krähmer
09:10–10:10 Visualizing relationships in Stata | Asjad Naqvi
Asjad Naqvi (Austrian Institute for Economic Research)
Abstract: When working with flow data in Stata, such as trade, financial transactions, or migration, we often encounter limitations in visualizing network structures. To address these challenges, this presentation introduces and showcases a set of tools for working with relational data in Stata. These tools can enable users to visualize and communicate metrics such as concentration, asymmetries, and other structural patterns embedded in flow relationships.
10:10–10:30 Coffee
10:30–11:00 drlate: Doubly Robust and Covariate-Balancing Estimation of LATE in Stata | Derya Uysal
Derya Uysal (LMU Munich), Tymon Sloczyński (Brandeis University), and Jeffrey M. Wooldridge (Michigan State University)
Abstract: We introduce drlate, a new Stata command for estimating local average treat ment effects (LATE) and local average treatment effects for the treated (LATT) using doubly robust and covariate- balancing methods. The command complements Stata’s lateffects by expanding the set of available estimators and improving inference.
drlate implements regression adjustment, inverse probability weighting (IPW), IPWRA, AIPW, and normalized versions of IPW and AIPW estimators. Outcomes may be continuous, binary, or count. The treatment is binary (with extensions to continuous treatments under development), and the instrument is binary.
The instrument propensity score can be estimated either by maximum likelihood or by method-of-moments approaches that directly balance covariates. We implement covariate balancing propensity scores (Imai and Ratkovic, 2014) and inverse probability tilting (Graham, Pinto, and Egel, 2012, 2016) as covariate-balancing alternatives to likelihood based estimation.
In addition, we provide testing procedures for equality of LATE and LATT and for comparisons between LATE and both linear and nonlinear IV estimators. We also address an issue in the standard error calculation of lateffects and provide consistent variance estimation for all implemented estimators.
11:00–11:30 classify: Over two hundred measures of association, correlation and forecast accuracy for categorical outcomes | Andrei Sirchenko
Andrei Sirchenko (Nyenrode Business University)
Abstract: We describe a new Stata command classify that computes various measures of association and correlation between two categorical variables (dichotomous and polytomous, nominal and ordinal), diagnostic scores of probabilistic forecasts of such variables, and various measures of the accuracy of deterministic forecasts of them. We compiled a comprehensive catalogue of over 200 measures of association, correlation and forecast verification and diagnostic scores for probabilistic forecasts from different fields, along with the terminological synonymy and bibliography associated with them. In addition to the overall measures, the command computes the class-specific metrics as well as their macro and weighted averages.
11:30–12:00 Multilevel-Latent-Class Analysis with gsem | Wolfgang Langer
Wolfgang Langer (Martin-Luther-University Halle-Wittenberg)
Abstract: Since version 15 Stata offers the possibility to estimate Latent Class Models for categorical observed indicators being dichotomous, ordinal or nominal. It also integrates manifest covariates to predict the class membership of the observations. Both parts of the model, the measurement one and the prediction one, are estimated simultaneously, so that changes in the measurement part influence the estimates of the structural part and vice versa. According to Hayduk (1996) and Bakk & Kuha (2020) I propose a 3 steps approach. Firstly I estimate a sequence of Latent Class Models identifying the most appropriate solution by the entropy criteria. Secondly I analyze profile plot of the item probabilities to attach meaningful labels to the latent classes. The assignment of observations to the discrete latent classes follows the highest probability rule. Thirdly I estimate a multinomial logit regression model to predict the discrete latent class membership by exogenous level 1 and level 2 variables. To estimate a logistic intercept-as-outcome model I use the Stata xtmlogit command introduced by version 17. I demonstrate the usefulness of this approach presenting a latent class analysis of attitudes towards vaccination at the eve of the Covid 19 pandemia using the Special Eurobarometer 488 data set. Being a vaccination supporter, a conspirator or a naif is predicted within 28 European countries by the personal characteristics of the respondents and between countries by their fixed effect dummy variables. To enlighten these black boxes I estimate a random-effect intercept-as-outcome multinomial logit model with the xtmlogit command using exogenous level 2 variables like collective level of trust in government, gdp, poverty rate and the Global Health Security Index in addition. Finally I discuss the
main results and give some methodological considerations.
12:00–13:00 Lunch Break
13:00–14:00 Shapley value calculations: Implementation and illustrations | Philippe van Kerm
Philippe van Kerm (University of Luxembourg)
Abstract:This presentation will introduce and illustrate the use of the Shapley–Owen value in an array of applications. It will first introduce the concept of the Shapley value and the related concept of Owen value. It will then describe the ’shapowen‘ package, a generic calculator for the Shapley-Owen value. A range of examples will then show the practical implementation of the Shapley-Owen value in regression analysis and will illustrate a range of possible alternative uses of the Shapley-Owen drawn from income distribution research.
14:00–14:20 Coffee
14:20–14:50 crosswalk: A command for fast and flexible bulk recoding | Ben Jann
Ben Jann (University of Bern)
Abstract: In this talk I will present the crosswalk command, a data management utility for fast table-based recoding. The command comes with predefined crosswalk tables for common recoding tasks related to occupational classifications, e.g. to translate ISCO codes (International Standard Classification of Occupations) into ISEI scores (International Socio-economic Index of Occupational Status), OEP scores (Occupational Earning Potential), or ESeC classes (European Socio-economic Classification). However, it is also easy to define, manipulate, and apply custom recoding tables. In the talk I will briefly explain how crosswalk is implemented, present its syntax, and then illustrate its use with some applied examples.
14:50–15:20 Matching, weighting, or regression? Evidence from a comprehensive simulation study of Stata treatment effect estimators| Felix Bittmann
Felix Bittmann (LIfBI, Bamberg)
Abstract: Estimating treatment effects with cross-sectional data is one of the most widespread approaches in empirical research. Provided that researchers are able to measure all relevant control variables, it is possible to approximate unbiased (causal) treatment effects. To this end, Stata offers a wide range of standard and user-written commands. Naturally, the question remains which of these methods is most robust for producing unbiased point estimates and valid inference. We address this question by evaluating 14 different commands in a comprehensive simulation study. Using four different settings (unbiased, biased, incorrect functional form, heterogeneous treatment effects), we analyze a variety of empirically relevant scenarios. Our results indicate that linear (OLS) regression exhibits the lowest bias, the smallest standard errors, and the most accurate coverage in almost all simulation specifications. Entropy balancing and some matching approaches offer advantages when nonlinearities are incorrectly specified. When heterogeneous treatment effects are present, regression adjustment or AIPW approaches deliver the best results. Surprisingly, several methods deviate substantially from the target estimands, even in unbiased “best-case” scenarios.
15:20–15:50 New functionality in blockops, a Mata library for efficient operations on block matrices | Daniel C. Schneider
Daniel C. Schneider (MPIDR, Rostock)
Abstract: In Schneider (2025), a new Mata library called blockops was introduced. The library serves two main purposes. First, it provides a simple approach for working with a particular class of sparse matrices: Submatrices consisting entirely of zeros are represented by null pointers and are excluded from arithmetic operations. Second, it allows the application of built-in, (official) Mata library, or user-defined functions to each submatrix, in a manner similar to, for example, R’s apply() family of functions. This presentation revisits the core ideas underlying blockops and then outlines recent developments. Key efficiency concerns have been addressed, and numerous new methods have been added to the library’s central object, which represents a block matrix. The practical usefulness of the extended functionality is illustrated through several examples.
15:50–16:10 Coffee
16:10–17:10 Psychometric meta-analysis | Meghan Cain
Meghan Cain (StataCorp LLC.)
Abstract: This talk introduces meta psycorr, a new command in StataNow for psychometric meta-analysis. Psychometric meta-analysis provides a more rigorous framework than traditional meta-analysis by correcting for statistical artifacts—including measurement error, range restriction, artificial dichotomization, and small-study bias. In this talk, we will introduce the theory and then demonstrate a practical Stata workflow. We
will also generate corrected forest plots and explore heterogeneity using Stata’s integrated meta suite.
17:10–18:00 Open panel discussion with Stata developers
Abstract Contribute to the Stata community by sharing your feedback with StataCorp developers. From feature improvements to bug fixes and new ways to analyse data, we want to hear how Stata can be made better for you.
18:00 End of meeting
Workshop Visualization with Stata
Thursday, June 18, 2026 | 09:30 – 17:30
Presenter: Dr. Christian Brzinsky-Fay
The importance of visual communication increases not only on social media but also in research. It is therefore crucial to encode your results in graphs and diagrams in an appropriate way that allows readers a correct decoding of information. Stata provides publication-ready graphs with an endless number of modifications. Unfortunately, preparing scientific publications is usually a time-critical process, and researchers often don’t have enough time to invest in perfect graphs.
The workshop addresses students and scientists of different levels of knowledge. We will deal with issues of efficient graph construction, i.e. how to systematically create colourful graphs that can be intuitively understood by readers. We will also talk about graph manipulation and a couple of tricks which are not part of the documentation. During the workshop, I will also introduce some helpful user-written ados with respect to graph construction.
Scientific Organizers
Johannes Giesecke
Humboldt University Berlin
johannes.giesecke@hu-berlin.de
Ulrich Kohler
University of Potsdam
ulrich.kohler@uni-potsdam.de
Christian Ganser
LMU Munich
christian.ganser@lmu.de
Daniel Krähmer
LMU Munich
daniel.kraehmer@soziologie.uni-muenchen.de
Registration fee
Included will be the lunch, coffee and soft drinks in the morning and afternoon break and also pens and notebooks at the Live Event.
| Meeting fees (all prices are incl. VAT) | Price |
|---|---|
| Conference only: Professionals | 45€ |
| Conference only: Students | 20€ |
| Workshop only | 75€ |
| Workshop only: Students | 35€ |
| Conference & Workshop | 100€ |
| Conference & Workshop Students | 50€ |
Registration for the 2026 German Stata Conference – June 19, 2026 (binding)
Registration
Participants are asked to travel at their own expense. There will be a small conference fee to cover costs for refreshments and lunch. There will also be an optional informal meal at a restaurant in Munich on Friday evening at additional cost.
You can enroll online or by contacting Tim Prenzel via email, writing or phoning.
Tim Prenzel
DPC Software GmbH
Ludwig-Erhard-Platz 1
51373 Leverkusen
Tel: +49 212 22 47 16 -0
Email: tim.prenzel@dpc-software.de
Conference Venue
IBZ München
Amalienstr. 38
80799 Munich
Workshop Venue
LMU Munich | Institute of Sociology
Konradstr. 6
80801 Munich
Room 409 (CIP-Raum) | The room is on the 4th floor and not barrier-free.
How to get to the Venue
By Train: From Munich Central Station take the S-Bahn to Marienplatz (any line),
then the subway to Universität (U3/U6)
By plane: From Munich airport take the S-Bahn (S1/S8) to Marienplatz, then the
subway to Universität (U3/U6)
By car: Parking is limited. We recommend using public transport.
Logistics Organizer
DPC Software GmbH
Official Stata Distributor in Germany, the Netherlands, Austria, Czechia and Hungary.
You can enroll here or by contacting Tim Prenzel by email, by writing or phoning.
Tim Prenzel
DPC Software GmbH
Phone: +49-212-224716 -15
E-Mail: Tim.Prenzel@dpc-software.de


