

Stata is a comprehensive statistical software package offering academic and professional users working in biostatistics, economics, epidemiology, psychology, public health and the political and social sciences, an array of statistical functions and full data management capabilities. Stata is easy to use for beginners via its system of drop down menus, but at the same time offers extremely sophisticated programming capabilities for the more advanced user. Newly developed capabilities and official updates can be easily installed via the Internet.
Stata is available in three different editions:
- Stata/BE is ideal for medium-sized databases
- Stata/SE allows one to work with much larger databases than Stata/BE
- Stata/MP is the fastest edition, harnessing the power of multi-processor PCs, including Intel i3, i5, i7, i9 and AMD multi-core, Xeon, and Celeron. Stata/MP allows data to be analysed at a significantly higher speed: saving between a third and a half of the time compared to Stata/SE on inexpensive dual-core laptops and between a half and three quarters of the time on desktops and laptops with four cores. Stata/MP is even faster on multi-processor servers; it supports processors up to 64 cores. Some of Stata’s estimation procedures, including linear regression, are almost perfectly parallelised, which means they run twice as fast on a machine with two cores, four times as fast on four cores, eight times as fast on eight cores, and so on. Note however, that some estimation commands can be parallelised more than others. On average estimation commands are 1,7 times faster on two-core machines, 2,6 times faster on four-core and 3,4 times faster on machines with eight cores. Speed can also be important when handling big data. Adding new variables, for instance, is almost 100 per cent parallel, while the data sorting command is 61 per cent parallel.
Further information on Stata/MP’s can be found in the Stata/MP performance report.
In addition to speed, Stata/BE, Stata/SE and Stata/MP editions also differ according to the size of the data bases they can handle:
Stata/MP | Stata/SE | Stata/BE | |
Maximum number of variables | 120,000 | 32,767 | 2,048 |
Maximum number of independent variables | 65,532 | 10,998 | 798 |
Maximum number of observations | up to 20 billion* | up to 2,14 billion | up to 2,14 billion |
*The maximum number of observations is limited by the amount of available RAM on your system.
LINEAR MODELS regression • censored outcomes • endogenous regressors • bootstrap, jackknife, and robust and cluster–robust variance • wild cluster bootstrap • instrumental variables • control functions • three-stage least squares • constraints • quantile regression • GLS • DID • HDFE •
PANEL/LONGITUDINAL DATA random and fixed effects with robust standard errors • HDFE • CRE • linear mixed models • random-effects probit • GEE • random- and fixed-effects Poisson • dynamic panel-data models • instrumental variables • DID • panel unit-root tests • panel-data VAR •
MULTILEVEL MIXED-EFFECTS MODELS continuous, binary, count, and survival outcomes • two-, three-, and higher-level models • generalized linear models • nonlinear models • random intercepts • random slopes • crossed random effects • BLUPs of effects and fitted values • hierarchical models • residual error structures • DDF adjustments • support for survey data •
BINARY, COUNT, AND LIMITED OUTCOMES logistic, probit, tobit • Poisson and negative binomial • conditional, multinomial, nested, ordered, rank-ordered, and stereotype logistic • multinomial probit • zero-inflated and left-truncated models • selection models • marginal effects •
CHOICE MODELS discrete choice • rank-ordered alternatives • conditional logit • multinomial probit • nested logit • mixed logit • panel data • case-specific and alternative-specific predictors • interpret results—expected probabilities, covariate effects, comparisons across alternatives •
EXTENDED REGRESSION MODELS (ERMS) endogenous covariates • sample selection • nonrandom treatment • panel data • account for problems alone or in combination • continuous, interval-censored, binary, and ordinal outcomes •
GENERALIZED LINEAR MODELS (GLMS) ten link functions • user-defined links • seven distributions • ML and IRLS estimation • nine variance estimators • seven residuals •
FINITE MIXTURE MODELS (FMMS) fmm: prefix for 17 estimators • mixtures of a single estimator • mixtures combining multiple estimators or distributions • continuous, binary, count, ordinal, categorical, censored, truncated, and survival outcomes •
SPATIAL AUTOREGRESSIVE MODELS spatial lags of dependent variable, independent variables, and autoregressive errors • fixed and random effects in panel data • endogenous covariates • analyze spillover effects •
ANOVA/MANOVA balanced and unbalanced designs • factorial, nested, and mixed designs • repeated measures • marginal means • contrasts •
EXACT STATISTICS exact logistic and Poisson regression • exact case–control statistics • binomial tests • Fisher’s exact test for r × c tables •
EPIDEMIOLOGY standardization of rates • case–control • cohort • matched case–control • Mantel–Haenszel • pharmacokinetics • ROC analysis • ICD-10 • additive models of risk • meta-analysis •
DSGE MODELS specify models algebraically • solve models • estimate parameters • identification diagnostics • policy and transition matrices • IRFs • dynamic forecasts • Bayesian •
TESTS, PREDICTIONS, AND EFFECTS Wald tests • LR tests • linear and nonlinear combinations • predictions and generalized predictions • marginal means • least-squares means • adjusted means • marginal and partial effects • forecast models • Hausman tests •
CONTRASTS, PAIRWISE COMPARISONS, AND MARGINS compare means, intercepts, or slopes • compare with reference category, adjacent category, grand mean, etc. • orthogonal polynomials • multiple-comparison adjustments • graph estimated means and contrasts • interaction plots •
RESAMPLING AND SIMULATION METHODS bootstrap • Bayesian bootstrap • jackknife • Monte Carlo simulation • permutation tests • exact p-values •
MULTIVARIATE METHODS factor analysis • principal components • discriminant analysis • rotation • multidimensional scaling • Procrustean analysis • correspondence analysis • biplots • dendrograms • user-extensible analyses •
CLUSTER ANALYSIS hierarchical clustering • kmeans and kmedian nonhierarchical clustering • dendrograms • stopping rules • user-extensible analyses •
NETWORK ANALYSIS nwcommands: import and manipulate networks • generate networks • calculate centrality and dissimilarity measures • visualize networks •
TIME SERIES ARIMA • ARFIMA • ARCH/GARCH • VAR • SVAR • IVSVAR • VEC • multivariate GARCH • unobserved-components model • dynamic factors • state-space models • Markov-switching models • business calendars • tests for structural breaks • threshold regression • forecasts • impulse–response functions • local projections • unit-root tests • filters and smoothers • rolling and recursive estimation • Bayesian •
SURVIVAL ANALYSIS Kaplan–Meier and Nelson–Aalen estimators • Cox regression (frailty) • parametric models (frailty, random effects) • competing risks • hazards • time-varying covariates • left-, right-, and interval-censoring • Weibull, exponential, and Gompertz models • marginal models •
BAYESIAN ANALYSIS thousands of built-in models • univariate and multivariate models • linear and nonlinear models • panel data • multilevel models • VAR • DSGE • continuous, binary, ordinal, and count outcomes • bayes: prefix for over 60 estimation commands • variable selection • continuous univariate, multivariate, and discrete priors • add your own models • multiple chains • convergence diagnostics • posterior summaries • hypothesis testing • model fit • model comparison • predictions • dynamic forecast • impulse–response functions •
BAYESIAN MODEL AVERAGING full enumeration • MC3 and MH sampling • three model prior classes • fixed and random g-priors for coefficients • heredity rules • PIP for predictors • model ranking by PMP • BMA convergence • variable-inclusion maps • model-size distribution plots • jointness measures • log predictive-score • predictions •
META-ANALYSIS effect sizes • common, fixed, and random effects • forest, funnel, and more plots • subgroup, leave-one-out, and cumulative analysis • meta-regression • small-study effects • publication bias • multivariate • multilevel •
POWER, PRECISION, AND SAMPLE SIZE power • sample size • effect size • minimum detectable effect • CI width • means • proportions • variances • correlations • ANOVA • regression • cluster randomized designs • case–control studies • cohort studies • contingency tables • survival analysis • balanced or unbalanced designs • results in tables or graphs • group sequential designs for clinical trials •
CAUSAL INFERENCE/TREATMENT EFFECTS inverse probability weight (IPW) • doubly robust methods • propensity-score matching • regression adjustment • covariate matching • CATE • DID • multilevel treatments • endogenous treatments • average treatment effects (ATEs) • ATEs on the treated (ATET) • potential-outcome means (POMs) • continuous, binary, count, fractional, and survival outcomes • panel data • lasso • casual mediation analysis • |
MACHINE LEARNING Machine learning via H2O • Lasso for prediction and inference • Unsupervised learning: PCA, kmeans, and more • Bayesian variable selection • Bayesian model averaging • Community-contributed features •
LASSO lasso • elastic net • model selection • prediction • inference • continuous, binary, count, and survival outcomes • cross-validation • adaptive lasso • double selection • partialing out • cross-fit partialing out • double machine learning • endogenous covariates • treatment effects •
MACHINE LEARNING VIA H2O ensemble decision trees • gradient boosting machine • random forest • regression • classification • tuning • validation • cross-validation • prediction • ROC curve • precision–recall curve • explainability • SHAP values • variable importance • PDP • ICE •
SEM (STRUCTURAL EQUATION MODELING) graphical path diagram builder • standardized and unstandardized estimates • modification indices • direct and indirect effects • continuous, binary, count, ordinal, and survival outcomes • multilevel models • random slopes and intercepts • factor scores, empirical Bayes, and other predictions • groups and tests of invariance • goodness of fit • handles MAR data by FIML • correlated data • survey data •
LATENT CLASS ANALYSIS binary, ordinal, continuous, count, categorical, fractional, and survival items • add covariates to model class membership • combine with SEM path models • expected class proportions • goodness of fit • predictions of class membership • model-comparison statistics •
MULTIPLE IMPUTATION nine univariate imputation methods • multivariate normal imputation • chained equations • explore pattern of missingness • manage imputed datasets • fit model and pool results • transform parameters • joint tests of parameter estimates • predictions •
SURVEY METHODS multistage designs • bootstrap, BRR, jackknife, linearized, and SDR variance estimation • poststratification • raking • calibration • DEFF • predictive margins • means, proportions, ratios, totals • summary tables • almost all estimators supported •
IRT (ITEM RESPONSE THEORY) binary (1PL, 2PL, 3PL), ordinal, and categorical response models • item characteristic curves • test characteristic curves • item information functions • test information functions • multiple-group models • differential item functioning (DIF) •
DATA MANAGEMENT data transformations • data frames • match-merge • import/export data • JDBC • ODBC • SQL • Unicode • by-group processing • append files • sort • row–column transposition • labeling • save results •
REPORTING reproducible reports • customizable tables • graphical tables builder • Word • Excel • PDF • HTML • dynamic documents • Markdown • Stata results and graphs • SVG • EPS • PNG • TIF •
GRAPHICS lines • bars • areas • ranges • contours • confidence intervals • interaction plots • survival plots • publication quality • customize anything • Graph Editor •
PROGRAMMING FEATURES adding new commands • scripting • object-oriented programming • menu and dialog-box programming • dynamic documents • Markdown • Project Manager • Python integration • PyStata • Jupyter notebook • Java integration • Java plugins • H2O access • C/C++ plugins •
MATA—STATA’S SERIOUS PROGRAMMING LANGUAGE interactive sessions • large-scale development projects • optimization • matrix inversions • decompositions • eigenvalues and eigenvectors • LAPACK engine • Intel® MKL • real and complex numbers • string matrices • interface to Stata datasets and matrices • numerical derivatives • object-oriented programming •
GRAPHICAL USER INTERFACE menus and dialogs for all features • Data Editor • Variables Manager • Graph Editor • Project Manager • Do-file Editor • multiple preference sets •
DOCUMENTATION 36 manuals • 19,000+ pages • seamless navigation • thousands of worked examples • quick starts • methods and formulas • references •
BASIC STATISTICS summaries • cross-tabulations • correlations • z and t tests • equality-of-variance tests • tests of proportions • confidence intervals • factor variables •
NONPARAMETRIC METHODS nonparametric regression • Wilcoxon–Mann–Whitney, Wilcoxon signed ranks, and Kruskal–Wallis tests • Cochran–Armitage and other trend tests • Spearman and Kendall correlations • Kolmogorov–Smirnov tests • exact binomial CIs • survival data • ROC analysis • smoothing • bootstrapping •
NONLINEAR REGRESSION, GMM AND OTHER SYSTEMS OF EQUATIONS generalized method of moments (GMM) • nonlinear regression • demand systems •
SIMPLE MAXIMUM LIKELIHOOD specify likelihood using simple expressions • no programming required • survey data • standard, robust, bootstrap, and jackknife SEs • matrix estimators •
PROGRAMMABLE MAXIMUM LIKELIHOOD user-specified functions • NR, DFP, BFGS, BHHH • OIM, OPG, robust, bootstrap, and jackknife SEs • Wald tests • survey data • numeric or analytic derivatives •
OTHER STATISTICAL METHODS kappa measure of interrater agreement • Cronbach’s alpha • stepwise regression • tests of normality •
FUNCTIONS statistical • random-number • mathematical • string • date and time • regular expressions • Unicode •
INTERNET CAPABILITIES search and download thousands of community-contributed features (see below) • web updating • web file sharing • latest Stata news •
COMMUNITY-CONTRIBUTED FEATURES search and download thousands of free additions • discover new features in the Stata Journal • share commands by posting to the SSC • discuss community-contributed features on Statalist •
EMBEDDED STATISTICAL COMPUTATIONS Numerics by Stata
INSTALLATION QUALIFICATION IQ report for regulatory agencies such as the FDA • installation verification
FDA COMPLIANCE Adherence to FDA regulatory requirement for statistical software
ACCESSIBILITY Section 508 compliance, accessibility for persons with disabilities
SAMPLE SESSION |
More information on the new commands and functions introduced in Stata 18 can be obtained by clicking on the topic of interest in the table below.
|
|
MACHINE LEARNING VIA H2O: ENSEMBLE DECISION TREES Employ machine learning to uncover insights from the data when traditional statistical models fall short. Use ensemble decision trees—gradient boosting machine (GBM) and random forest—to perform regression or classification.
CONDITIONAL AVERAGE TREATMENT EFFECTS (CATE) Go beyond estimating overall treatment effects in your causal analysis to estimating individualized and group-specific ones. Compare different interventions and policies. Explore treatment-effects heterogeneity.
HIGH-DIMENSIONAL FIXED EFFECTS (HDFE) Absorb not just one but multiple high-dimensional categorical variables in your linear, fixed-effects linear, and instrumental-variables linear models, and enjoy remarkable speed gains!
BAYESIAN VARIABLE SELECTION FOR LINEAR MODEL Select variables in a linear regression and account for variable-selection uncertainty with Bayesian variable selection. Choose between global–local shrinkage and spike-and-slab priors for regression coefficients, and perform Bayesian inference.
INTERVAL-CENSORED MULTIPLE-EVENT COX MODEL Need to analyze event times from multiple events such as the onsets of diabetes and hypertension? Don’t know the exact event times? Use marginal interval-censored multiple-event Cox model.
BAYESIAN QUANTILE REGRESSION Use Bayesian quantile regression to obtain full posterior distributions of quantile regression coefficients for comprehensive inference, including model-based “standard errors”.
PANEL-DATA VECTOR AUTOREGRESSIVE MODEL Fit a panel-data vector autoregressive model to analyze the trajectories of related variables when you observe multiple units or panels over time.
CORRELATED RANDOM-EFFECTS (CRE) MODEL Want coefficient estimates of time-invariant covariates in your panel-data model? Fit an RE model. Want to allow for correlation between covariates and unobserved panel-level effects? Fit an FE model. Want both? With xtreg, cre, you can now fit a CRE model.
BAYESIAN BOOTSTRAP Perform Bayesian bootstrap to obtain more precise parameter estimates in small samples and incorporate prior information when sampling observations. Use it with official commands or community-contributed commands.
CONTROL-FUNCTION LINEAR AND PROBIT MODELS Fit control-function linear and probit models with continuous, binary, fractional, and count endogenous variables. Easily test for endogeneity.
GRAPHICS: BAR GRAPH CIS, HEAT MAPS, … Enjoy exciting new graphical features such as heat maps, spike and capped-spike range plots, bar graphs with CIs, and more!
SVAR MODELS VIA INSTRUMENTAL VARIABLES Use instruments instead of short-run constraints to estimate dynamic causal effects.
|
INSTRUMENTAL-VARIABLES LOCAL-PROJECTION IRFS Account for endogeneity when using local projections to estimate dynamic causal effects.
LATENT CLASS MODEL-COMPARISON STATISTICS Easily compare latent class models with varying numbers of latent classes. Construct and export publication-quality tables comparing models.
META-ANALYSIS FOR CORRELATIONS Perform meta-analysis for correlations just like you already do for two-sample means and proportions. Use all standard features such as forest plots and subgroup analysis.
INFERENCE ROBUST TO WEAK INSTRUMENTS Do you have weak instruments in your instrumental-variables regression? Use hypotheses tests robust to weak instruments to perform reliable inference on endogenous regressors.
MUNDLAK SPECIFICATION TEST Use Mundlak specification test to choose between random-effects and fixed-effects or correlated random-effects models, even with cluster–robust, bootstrap, or jackknife standard errors.
BAYESIAN ASYMMETRIC LAPLACE MODEL Go beyond classic quantile regression by fitting Bayesian simultaneous, multilevel, and nonlinear quantile regression models.
DO-FILE EDITOR: AUTOCOMPLETION, TEMPLATES, … Navigator panel, file templates, code folding improvements, word and selection highlighting, more autocompletion, temporary bookmarks, and much more.
TABLES: EASIER TABULATIONS, EXPORTING, … Create a table, customize with title and notes, and export in one command. Easily collect and customize tabulations with measures of association, tabulations of survey data, and ANOVA tables.
MULTIPLE DATASETS: MODIFY A SET OF FRAMES If you work with multiple datasets in memory or frames, you can now modify a frameset file without loading it into memory: add frames in memory to it or drop frames from it.
STATA IN FRENCH All of Stata’s interface—all menus and all dialogs—is now available in French, joining English, Chinese, Japanese, Korean, Spanish, and Swedish.
MORE And there’s much more. See all the new features in Stata 19.
|
Click here to download StataCorp licensing conditions.
BY INSTALLING OR USING THE LICENSED SOFTWARE FROM STATACORP LLC (“STATACORP”), THE INDIVIDUAL IF ACTING ON BEHALF OF HIMSELF OR HERSELF (“INDIVIDUAL CUSTOMER”) OR THE INDIVIDUAL WHO IS ACTING ON BEHALF OF AN EDUCATIONAL OR NONPROFIT INSTITUTION, GOVERNMENTAL AGENCY, OR OTHER ENTITY (“ENTITY CUSTOMER”, THE INDIVIDUAL CUSTOMER AND ENTITY CUSTOMER TOGETHER ARE “CUSTOMER”) IS AGREEING TO BE BOUND BY THIS SOFTWARE LICENSE AGREEMENT (“AGREEMENT”).
IF CUSTOMER DOES NOT AGREE TO THE TERMS OF THIS AGREEMENT, CUSTOMER MAY NOT INSTALL, COPY, OR USE THE LICENSED SOFTWARE.
THE “EFFECTIVE DATE” FOR THIS AGREEMENT IS THE DAY CUSTOMER INSTALLS THE SOFTWARE.
- DEFINITIONS.
“Activation Key” means, collectively, the specific Serial Number, code, and authorization for each copy of the Licensed Software issued by StataCorp to Customer.
“Affiliates” or “Affiliate” means an entity, institution, or organization that controls, is controlled by, or is under common control with another entity, institution, or organization, with at least majority ownership.
“Authorized Reseller” means an authorized distributor, authorized reseller, or dealer of the Licensed Software. “Authorized User” means an employee, contractor, registered student, research assistant, or agent of Entity Customer authorized by Entity Customer to use the Licensed Software.
“Concurrent Authorized Users” means Authorized Users who use the software at the same time in accordance with the terms of this Agreement.
“Confidential Information” has the meaning set forth in Section 7 of this Agreement.
“Customer Enhancements” means enhancements to Stata Special Files in which the copyright is owned by Customer and which are derivative works of the StataCorp Enhancements.
“Documentation” means the user manuals and supporting documentation in electronic form provided with the Licensed Software under this Agreement.
“License Fee” means the applicable fee for which Customer licenses the Licensed Software.
“License Period” means (a) a specific fixed term as set forth in the License and Activation Key or (b) perpetual as set forth in the License and Activation Key, unless Licensed Software is terminated as provided below.
“Licensed Software” means the specific software licensed to Customer under the terms of this Agreement (as specified in the License and Activation Key issued to Customer), including any Updates and Upgrades thereto. “Serial Number” means a set of unique characters associated with a specific copy of the Licensed Software issued by StataCorp to Customer (based on the specific configuration and release of the Licensed Software and the license type, license term, and/or number of Concurrent Authorized Users).
“StataCorp Enhancements” means Stata Special Files or enhancements to Stata Special Files in which the copyright is owned by StataCorp or distributed by StataCorp from time to time. StataCorp Enhancements are not defined as Software.
“StataCorp Website” means www.stata.com.
“Stata Special Files” are files with file extensions of .ado, .class, .dlg, .idlg, .hlp., .ihlp, .mata, .mnu, .scheme, .sthlp, or .style. These files may be modified and distributed by the Customer pursuant to the terms and conditions of this license.
“Update” means a revision to the Licensed Software or patch that improves the functionality of the Licensed Software, and may contain new features or enhancements, which is not an Upgrade.
“Upgrade” means a subsequent version of the Licensed Software that StataCorp designates as a new release and makes generally commercially available or a different edition of the Licensed Software that StataCorp makes generally commercially available.
2. LICENSE AND ACTIVATION KEY, LICENSE GRANTS, AND OWNERSHIP.
2.1 License and Activation Key. StataCorp shall issue Customer a “License and Activation Key” via email, postal mail, or courier (e.g., FedEx, UPS, DHL) that sets forth the specific Licensed Software, the specific number of Concurrent Authorized Users for Entity Customers, and the Activation Key associated with the Licensed Software (the License and Activation Key). The License and Activation Key is hereby incorporated by reference into this Agreement. Certain of the licenses in Section 2.2(b) permit use by Authorized Users of Entity Customer and the Entity Customer is responsible for compliance of all such Authorized Users with the Agreement and shall be liable for the breach of the terms of this Agreement by such Authorized Users.
2.2 Licenses.
(a) Single-User License Grant. This Section 2.2(a) applies only to an Individual Customer whose License and Activation Key issued by StataCorp specifies the “License Type” as “Single User”. A Single-User license is for a named individual who is identified as the only Authorized Subject to the terms and conditions of this Agreement, StataCorp grants to Customer a non-assignable, nontransferable license, without the right to sublicense, to use the Licensed Software, in object-code form only, solely for Customer’s internal business, research, or educational purposes, and solely by the Individual Customer.
(b) Concurrent Authorized-User License Grant.
(i) Network License Grant – Licensed Software. This Section 2.2(b) (i) applies only to a Customer whose License and Activation Key issued by StataCorp specifies the “License Type” as “Network”. Subject to the terms and conditions of this Agreement, StataCorp grants to Customer a non-assignable, nontransferable license, without the right to sublicense, to use the Licensed Software, in object-code form only, within a single local geographic location or physical site solely for Customer’s internal business, research, or educational purposes. Customer is authorized by StataCorp to install the Licensed Software on an unlimited number of machines as long as Customer has a site license agreement with StataCorp authorizing this, or as long as the specific number of Concurrent Authorized Users for which Customer has paid the applicable License Fee is not exceeded.
(ii) Student Lab License Grant – Licensed Software. This Section 2.2(b) (ii) applies only to a Customer whose License and Activation Key issued by StataCorp specifies the “License Type” as “Student Lab”. Subject to the terms and conditions of this Agreement, StataCorp grants to Customer a non-assignable, nontransferable license, without the right to sublicense, to use the Licensed Software, in object-code form only, solely in an educational student lab environment (including virtual lab environments) for teaching purposes (but not for research purposes) within a degree-granting Customer is authorized to install the Licensed Software on an unlimited number of machines as long as the specific number of Concurrent Authorized Users for which Customer has paid the applicable License Fee is not exceeded.
(iii) Customer Obligations. This Section 2.2(b) (iii) applies to a Customer whose License and Activation Key issued by StataCorp specifies the “License Type” as “Network” or “Student Lab”. Customer is responsible for managing the usage of the Licensed Software to ensure that such usage does not exceed the specific number of Concurrent Authorized Users for which Customer has paid the applicable License Fee. Customer may add additional Concurrent Authorized Users to Customer’s account for the Licensed Software by placing an order with StataCorp or an Authorized Reseller.
2.3 Documentation License. Subject to the terms and conditions of this Agreement, StataCorp grants to Customer a non-assignable, nontransferable license, without the right to sublicense, to use the Documentation in connection with Customer’s authorized use of the Licensed Software. Customer may not reproduce or distribute the Documentation in any manner, whether physically or electronically, without the express written permission of StataCorp. Entity Customer may make the Documentation available on any website or private network administered by the Entity Customer.
2.4 Activation Key. StataCorp shall issue to Customer a License and Activation Key for each copy of the Licensed Software. Customer is entirely responsible for any and all activities that occur under Customer’s account and all charges incurred from use of the copy of the Licensed Software assigned by Serial Number to Customer (e.g., maintenance, support, or license or subscription fee charges). The Licensed Software shall be deemed accepted upon the delivery of the Activation Key to Customer by StataCorp or an Authorized Reseller.
2.5 License to StataCorp Enhancements. Subject to the terms and conditions of this Agreement, StataCorp grants to Customer a non-assignable, nontransferable, royalty-free license, without the right to sublicense, to use the StataCorp Enhancements solely with the Software for Customer’s internal business, research, or educational purposes. In addition, subject to the terms and conditions of this Agreement, StataCorp grants to Customer a non-assignable, nontransferable, royalty-free license to modify, reproduce, and distribute the StataCorp Enhancements to create Customer Enhancements solely for use with the Software. Customer may distribute the Customer Enhancements to third parties either at no charge or for a fee. THE STATACORP ENHANCEMENTS ARE PROVIDED TO CUSTOMER ON AN ‘AS IS’ AND ‘WHERE IS’ BASIS AND WITHOUT WARRANTY OF ANY TYPE OR KIND. STATACORP AND ITS THIRD-PARTY LICENSORS HEREBY EXPRESSLY DISCLAIM AND EXCLUDE ALL WARRANTIES AND CONDITIONS, WHETHER STATUTORY, EXPRESS, IMPLIED, OR OTHERWISE, WITH RESPECT TO THE STATACORP ENHANCEMENTS, INCLUDING, BUT NOT LIMITED TO, ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT OF THIRD-PARTY RIGHTS.
2.6 License to Customer Enhancements. If Customer submits Customer Enhancements to StataCorp or makes Customer Enhancements generally available for modification, use, or distribution without charge by third parties, Customer grants to StataCorp a perpetual, irrevocable, transferable, royalty-free license to modify, reproduce, and distribute the Customer Enhancements, with the right to sublicense through multiple tiers of distribution. THE CUSTOMER ENHANCEMENTS ARE PROVIDED TO STATACORP ON AN ‘AS IS’ AND ‘WHERE IS’ BASIS AND WITHOUT WARRANTY OF ANY TYPE OR KIND. CUSTOMER HEREBY EXPRESSLY DISCLAIMS AND EXCLUDES ALL WARRANTIES AND CONDITIONS, WHETHER STATUTORY, EXPRESS, IMPLIED OR OTHERWISE, WITH RESPECT TO THE CUSTOMER ENHANCEMENTS, INCLUDING, BUT NOT LIMITED TO, ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT OF THIRD-PARTY RIGHTS.
2.7 Restrictions. Customer shall not, nor permit any person (including any Authorized User) to: (i) reverse engineer, reverse compile, decrypt, disassemble, or otherwise attempt to derive the source code of the Licensed
Software (except to the extent that this restriction is expressly prohibited by law); (ii) modify, translate, or create derivative works of the Licensed Software; (iii) sublicense, resell, rent, lease, distribute, market, commercialize, or otherwise transfer rights or usage to the Licensed Software (except as expressly permitted under this Agreement);
(iv) remove, modify, or obscure any copyright notices or other proprietary notices or legends appearing on or in the Licensed Software, or any portion thereof; (v) transfer, use, or export the Licensed Software in violation of any applicable laws, rules, or regulations of any government or governmental agency; (vi) use the Licensed Software or any system services accessed through the Licensed Software to disrupt, disable, or otherwise harm the operations, software, hardware, equipment, and/or systems of a business, institution, or other entity, including, without limitation, exposing the business, institution, or other entity to any computer virus, trojan horse, or other harmful, disruptive, or unauthorized component; or (vii) embed the Licensed Software in any third-party applications, unless otherwise authorized in writing in advance by an officer of StataCorp.
2.8 Ownership. The Licensed Software, StataCorp Enhancements, and Documentation contain copyrighted material and other proprietary material and information of StataCorp and/or its licensors. StataCorp and/or its licensors shall retain all right, title, and interest, including all intellectual property rights, in and to the Licensed Software, StataCorp Enhancements, and Documentation. Customer will not remove, alter, or destroy any form of copyright notice, proprietary markings, or confidential legends placed upon or contained within the Licensed Software, StataCorp Enhancements, or Documentation, or any component thereof.
- TECHNICAL SUPPORT AND UPGRADES AND UPDATES.
3.1 Technical Support. StataCorp agrees to provide Customer with technical support services which include periodic distribution of bug fixes and minor enhancements as Updates scheduled by All registered users of the then-current release of Stata are eligible for free limited technical support. Installation support inquiries by telephone will be accepted by StataCorp during normal business hours. Technical support email inquiries are accepted at any time and will be answered during normal StataCorp business hours. StataCorp will attempt to respond to inquiries within the same business day.
3.2 Updates and Upgrades. To receive and use an Upgrade, Customer must pay the applicable fees for that Upgrade and agree to StataCorp’s standard terms and conditions governing the use of that Upgrade. If no such standard terms and conditions are stated by StataCorp, the terms of this Agreement shall apply and the Upgrade shall be deemed Licensed Software. StataCorp will issue a new Activation Key for the Upgrade. For a Single-User license, once StataCorp issues the new Activation Key for an Upgrade version, Customer shall be able to continue to use the prior version of the Licensed Software until any License Period has expired. For Network and Student Lab licenses, once StataCorp issues the new Activation Key for an Upgrade, Customer shall be able to continue to use the prior version of the Licensed Software on the condition that the total, combined number of Concurrent Authorized Users who are using the Licensed Software (either the prior version, Upgrade, or both) does not exceed the specific number of Concurrent Authorized Users for which Customer has paid the applicable fee and until any License Period has For a Single-User license, technical support services are provided only for the Customer of the then-current version of the Licensed Software. For any other type of license selected by Customer (i.e., Network or Student Lab), technical support services are provided only for the Authorized Users of the then-current version of the Licensed Software.
- LIMITED WARRANTY; WARRANTY DISCLAIMER.
4.1 Limited Media Warranty. For thirty (30) days from the date of purchase, StataCorp warrants that the media on which the Licensed Software, StataCorp Enhancements, and Documentation is furnished shall be free from defects in material and faulty workmanship. Customer may return for replacement, without charge, any media that fails to meet this limited media warranty to StataCorp or the dealer from whom the Licensed Software (and StataCorp Enhancements) was purchased, as applicable, within the 30-day period. StataCorp or the applicable dealer will not be responsible for replacing any media that contains defects due to Customer’s misuse. THE FOREGOING IS CUSTOMER’S SOLE REMEDY, AND STATACORP’S SOLE OBLIGATION, WITH RESPECT TO A BREACH OF THE LIMITED MEDIA WARRANTY.
4.2 Performance Warranty. StataCorp represents and warrants for a period of 90 days from the date of the order that the Licensed Software substantially conforms to the functional specifications in the Stata Reference Manual. StataCorp will repair or replace the Licensed Software if this warranty is breached unless it cannot do so within a reasonable period of time, then StataCorp will refund the fee paid for that license under the order (this Agreement will then terminate). Customer must notify StataCorp during the warranty period or 30 days after it ends of any alleged breach of the warranty. THIS SECTION CONTAINS CUSTOMER’S EXCLUSIVE REMEDY AND STATACORP’S SOLE LIABILITY FOR BREACH OF THIS WARRANTY.
4.3 No Disabling Code. With respect to the Licensed Software (including any Updates or Upgrades) and as of the date of delivery, StataCorp represents and warrants that (i) it has used commercially reasonable efforts consistent with industry standards to scan for and remove any software viruses, and (ii) it has not inserted any Disabling Code.
“Disabling Code” means computer code inserted by StataCorp that is not addressed in the Documentation and that is designed to delete, interfere with, or disable the normal operation of the Products. This Disabling Code warranty does not apply to StataCorp passwords necessary for the operation of the Licensed Software, to the Licensed Software’s Activation Key requirement, or for any use by Customer outside the scope of the license.
4.4 No Warranty. EXCEPT FOR THE WARRANTIES ABOVE, THE LICENSED SOFTWARE, DOCUMENTATION, AND SUPPORT SERVICES ARE PROVIDED TO CUSTOMER ON AN ‘AS IS’ AND ‘WHERE IS’ BASIS AND WITHOUT WARRANTY OF ANY TYPE OR KIND. STATACORP HEREBY EXPRESSLY DISCLAIMS AND EXCLUDES ON BEHALF OF ITSELF AND ITS LICENSORS ALL WARRANTIES AND CONDITIONS, WHETHER STATUTORY, EXPRESS, IMPLIED, OR OTHERWISE, WITH RESPECT TO THE LICENSED SOFTWARE AND SUPPORT SERVICES, INCLUDING, BUT NOT LIMITED TO, ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT OF THIRD PARTY RIGHTS.
- TERM AND TERMINATION.
5.1 Term. If License Period is not for a fixed term, this Agreement shall commence on the Effective Date and shall continue in effect until terminated as set forth below. If the License Period is for a fixed term, this Agreement will commence on the Effective Date and shall continue until the earlier to occur of the expiration of the License Period or the termination of this Agreement as set forth below. In the case of additional Concurrent Authorized Users who are authorized and added after the initial License Fee payment, the term of their usage of the Licensed Software shall be coterminous with the preexisting then-current term. If Customer purchases an Upgrade, the term of the Agreement shall be the specific term set forth in the new License and Activation Key issued for the Upgrade.
5.2 Termination. Customer may terminate this Agreement at any time with written notice to StataCorp. StataCorp may terminate this Agreement immediately without notice if Customer breaches any term of this Agreement, including, without limitation, breaching the scope of the license granted or confidentiality obligations under this Agreement.
5.3 Effect of Expiration or Termination. Upon expiration or termination of this Agreement, (i) the rights and licenses granted to Customer pursuant to this Agreement shall automatically and immediately terminate and (ii) Customer shall immediately cease using the Licensed Software. In addition, for a fixed-term License Period, upon expiration of the License Period, the Activation Key will expire and the Licensed Software will cease to function. Sections 2.5, 2.6, 2.7, 2.8 4.4, 5.3, 7, 8, 9, 10, and 11 of this Agreement shall survive any expiration or termination of this Agreement.
- FEES AND PAYMENT.
6.1 Fees and Payment Terms. Customer licenses the Licensed Software from StataCorp. This Agreement is between Customer and StataCorp solely. The applicable License Fee is specified on the StataCorp Website or in the specific price proposal provided by StataCorp or an Authorized Reseller. The payment terms and conditions for the License Fee payable to StataCorp are specified on the StataCorp invoice or in the specific price proposal provided by StataCorp. The payment terms and conditions for the License Fee payable to an Authorized Reseller are as specified by the specific Authorized Reseller. All fees paid to StataCorp are non-refundable except as explicitly permitted from time to time on the StataCorp Website. StataCorp may terminate this Agreement and invalidate Customer’s Activation Key if the billing or contact information is false, fraudulent, or Customer will pay all taxes, including sales, use, personal property, value-added, excise, customs fees, import duties, stamp duties, and any other similar taxes and duties, including penalties and interest, imposed by any United States federal, state, provincial, or local government entity or any non-U.S. government entity on the transactions contemplated by this Agreement, excluding taxes based upon StataCorp’s net income. StataCorp will not collect, and Customer will not pay, any sales tax for which a valid and properly completed sales tax exemption or resale certificate is provided. Customer bears sole responsibility for any withholding taxes assessable by any local, state, provincial, or foreign jurisdiction. Should such taxes be deducted from the total amount payable, Customer is still liable for the full License Fee payable to StataCorp.
6.2 Additional Concurrent Authorized Users Fee. During the License Period, Customer shall pay to StataCorp or the specific Authorized Reseller the then-current rate for any licenses for additional Concurrent Authorized Users. This fee shall be charged or invoiced to Customer on the date such additional Concurrent Authorized Users are added to Customer’s account.
6.3 Concurrent Authorized User Accounting. Customer shall maintain business practices and records necessary to manage the number of Concurrent Authorized Users and compliance with the terms of this Agreement. StataCorp has the right to request usage reports during the License Period and Customer will provide such a report within 30 days of request. If StataCorp determines that Customer has more Concurrent Authorized Users than Customer has paid for, Customer shall immediately pay StataCorp the applicable additional fees.
- CONFIDENTIALITY.
Customer and StataCorp agree to maintain the confidentiality of any confidential or proprietary information of one party (the “disclosing party”) received by the other party (the “receiving party”) during the term of, or prior to entering into, this Agreement that the receiving party should know is considered confidential or proprietary by the disclosing party based on the circumstances surrounding the disclosure, including, without limitation, non-public technical and business information (“Confidential Information”). The Licensed Software is copyrighted and shall be deemed StataCorp’s Confidential Information. The Documentation is copyrighted material of StataCorp. This section shall not apply to any information that is or becomes publicly available through no breach of this Agreement by the receiving party or is independently developed by the receiving party without access to or use of the Confidential Information of the disclosing party. The foregoing confidentiality obligations will not restrict either party from disclosing Confidential Information of the other party pursuant to the order or requirement of a court, administrative agency, or other governmental body, provided that the party required to make such a disclosure gives reasonable notice to the other party to enable the other party to seek a protective order or otherwise limit such disclosure. The receiving party of any Confidential Information of the disclosing party agrees not to use the disclosing party’s Confidential Information for any purpose except as necessary to fulfill its obligations and exercise its rights under this Agreement. The receiving party shall protect the secrecy of and avoid disclosure and unauthorized use of the disclosing party’s Confidential Information with no less than reasonable care. All the disclosing party’s information remains the property of the disclosing party.
- LIMITATION OF LIABILITY.
8.1 Consequential Damages Waiver. IN NO EVENT SHALL STATACORP OR ITS LICENSORS HAVE ANY LIABILITY FOR ANY INCIDENTAL, CONSEQUENTIAL, INDIRECT, SPECIAL, OR PUNITIVE DAMAGES ARISING OUT OF OR IN CONNECTION WITH THIS AGREEMENT, REGARDLESS OF THE FORM OF THE ACTION, WHETHER IN CONTRACT, TORT (INCLUDING NEGLIGENCE), STRICT PRODUCT LIABILITY, OR OTHERWISE, EVEN IF ANY REPRESENTATIVE OF STATACORP HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES AND NOTWITHSTANDING THE FAILURE OF THE ESSENTIAL PURPOSE OF THIS AGREEMENT OR ANY LIMITED REMEDY HEREUNDER.
8.2 Limitation of Damages. IN NO EVENT SHALL STATACORP’S LIABILITY ARISING OUT OF OR RELATED TO THIS AGREEMENT EXCEED: (I) IF THE LICENSED SOFTWARE IS LICENSED FROM STATACORP DIRECTLY, THE LICENSE FEES PAID BY CUSTOMER TO STATACORP FOR THE LICENSED SOFTWARE, OR
(II) IF THE LICENSED SOFTWARE IS LICENSED THROUGH AN AUTHORIZED RESELLER, THE LICENSE FEES PAID BY CUSTOMER TO THE APPLICABLE AUTHORIZED RESELLER, AS APPLICABLE. IN NO EVENT WILL STATACORP’S LICENSORS HAVE ANY LIABILITY FOR ANY CLAIM ARISING IN CONNECTION WITH THIS AGREEMENT.
8.3 Limitation of Remedies. THE PARTIES AGREE THAT THESE LIMITATIONS SHALL APPLY NOTWITHSTANDING THE FAILURE OF THE ESSENTIAL PURPOSE OF THIS AGREEMENT OR ANY LIMITED REMEDY HEREUNDER.
- U.S. GOVERNMENT CUSTOMERS.
The Licensed Software under this Agreement is “commercial computer software” as that term is described in DFAR 252.227-7014(a)(1). If acquired by or on behalf of a civilian agency, the U.S. Government acquires this commercial computer software and/or commercial computer software documentation subject to the terms and this Agreement as specified in 48 C.F.R. 12.212 (Computer Software) and 12.111(Technical Data) of the Federal Acquisition Regulations (“FAR”) and its successors. If acquired by or on behalf of any agency within the Department of Defense (“DOD”), the U.S. Government acquires this commercial computer software and/or commercial computer software documentation subject to the terms of this Agreement as specified in 48 C.F.R. 227.7202 of the DOD FAR Supplement and its successors.
- ICD-10 USERS.
The World Health Organization (WHO) ICD-10 codes are provided as part of the Licensed Software with the expressed permission and direction of the WHO. The use of ICD-10 with Licensed Software does not imply any endorsement of Licensed Software by WHO. The ICD-10 codes shall not be amended, abridged, translated, deleted or in any way changed without the consent of WHO. The ICD-10 codes are for the use of Authorized User. They are not to be reproduced, transmitted or distributed outside of Authorized User’s organization in any form or by any means except in summary results of analyses. ICD-10 is distributed without warranty of any kind, either express or implied. In no event shall the World Health Organization be liable for damages, including any general, special, incidental, or consequential damages, arising out of the use of ICD-10.
- GOVERNING LAW AND JURISDICTION.
Unless the Customer is required by statute or regulation to apply the law of a state other than Texas, this Agreement will be governed by and construed in accordance with the laws of the State of Texas and the federal U.S. laws applicable therein, excluding any conflicts of law provisions, and the Customer and StataCorp agree to submit to the personal and exclusive jurisdiction of the courts located in Harris County, Texas. If the statute or regulation applying to the Customer requires the application of a law of a state other than Texas, the parties agree that the terms of this Agreement shall be governed and construed in accordance with the law specified in such statute or regulation, and the Customer shall give written notice of such requirement to StataCorp. The application of such different law shall be effective upon the receipt of such written notice by StataCorp.
- GENERAL.
Except as expressly provided herein, Customer may not assign or transfer any of its rights under this Agreement (including its licenses with respect to the Licensed Software and Documentation) without the prior written consent of StataCorp. The parties agree that the United Nations Convention on Contracts for the International Sale of Goods will not apply to this Agreement. The failure of either party to require performance by the other party of any provision hereof shall not affect the full right to require such performance at any time thereafter, nor shall the waiver by either party of a breach of any provision hereof be taken or held to be a waiver of the provision itself. If any provision of this Agreement is found void and unenforceable, it will be replaced to the extent possible by StataCorp with a provision that comes closest to the meaning of the original provision. This Agreement and the documents referenced in this Agreement constitute the entire agreement between Customer and StataCorp relating to its subject matter and all terms herein and supersede all prior or contemporaneous agreements or understandings. This Agreement may be modified or changed only in writing signed by authorized representatives of Customer and StataCorp. Notices hereunder shall be in writing and addressed to Customer at the address provided when purchasing this license or, in the case of StataCorp, when addressed to StataCorp LLC, Attn: Vice President, Finance and Operations, 4905 Lakeway Drive, College Station, Texas 77845, USA.
Rev. April 2025
OPERATING SYSTEM
WINDOWS:
- Windows 10 and 11*
- Windows Server 2022, 2019, 2016, 2012R2*
*Stata requires 64-bit Windows for x86-64 processors made by Intel® or AMD (Core i3 equivalent or better)
MAC:
- Mac with Apple Silicon or Intel processors
- macOS 11 (Big Sur) through macOS 15 (Sequoia) for Macs with Apple Silicon and
macOS 10.13 (High Sierra) through macOS 15 (Sequoia) for Macs with Intel processors
LINUX:
- Any 64-bit (Core i3 equivalent or better) running Linux
- Minimum requirements include the GNU C library (glibc) 2.28 or better and libcurl4
- Check the output of ldd -v within a terminal
- For xstata, you need to have GTK 2.24 installed
SYSTEM REQUIREMENTS
- RAM: Stata/BE requires 1GB of memory, Stata/SE 2 GB and Stata/MP 4 GB
- Disk Space: Stata 19 requires 4 GB of available space on your hard disk drive
- Stata for Linux requires a video card that can display thousands of colors or more (16-bit or 24-bit color)
AUTOMATIC UPDATING OF OFFICIAL UPDATES VIA INTERNET
Download Stata’s official updates, community-written commands, etc.
STATA CHEAT SHEETS
Users can download the following useful Stata Cheat Sheets:
- Data Analysis
- Programming
- Data Processing
- Data Transformation
- Data Visualization
- Plotting in Stata
- Dates and Times
- Call Python from Stata
MAINTENANCE CONTRACT StataCorp LLC
StataCorp offers registered users the possibility to subscribe to either an annual and biannual maintenance contract offering the following advantages:
- a free upgrade to the latest release of Stata, should one be released during your current period;
- access to both TStat and StataCorp’s online technical support staff
STATALIST ARCHIVE
The Boston College Statistical Software Components Archive (SSC), coordinated by Christopher Baum (baum@bc.edu) contains postings of complete programs or commands developed by Stata users to the Statalist. The archive also contains scripts and programmes of other statistical and mathematical software, and all contents can be found from: i) IDEAS, at the University of Quebec, Canada; ii) EconPapers, at the Stockholm School of Economics (which can provide quicker access to users in Europe)
The complete Stata documentation, available in pdf format in the download application file and on the USB of the software, consisting of 36 manuals and more than 19,000 pages, is automatically archived during the installation process in the sub-directory docs of the main Stata directory (C:\Program File\Stata19\docs in Windows and Applications/Stata/docs in Mac)
Stata Journal is a scientific journal that contains reviewed articles about Stata and software written by Stata users. Stata Journal is included in the scientific citation indexes.
In contrast to a traditional type of training course, where participants are required to attend the course in person, StataCorp’s NetCourses are held entirely online. NetCourses are therefore more logistically and economically accessible than traditional ones. Furthermore, the structure of the courses is much more flexible as there are no time constraints. Courses are typically divided into several sessions; at the beginning of each session, participants receive: teaching materials; answers to questions and solutions from the exercises done in the previous session. There is a break between sessions to allow the participants to: review the previous lessons; complete exercises related to the subject of the last session; discuss problems/ideas with the other participants and the course leader. At the end of the course, the e-mail loop remains open for a predefined period to allow discussions between participants and the course leader.
StataCorp’s online video tutorials are an excellent means of refreshing and extending one’s individual Stata skills.
Stata Press publications are powerful tools for learning, not only particular statistical methodologies, but also how to use Stata software in the most efficient way. The publications provide a step-by-step explanation of applying analysis methods in Stata, developed in various fields of research and are an important in-depth support for all users.
STATA USERS LIST- ‘THE STATA LISTSERVER’
The Statalist is a forum run by Stata users in which all users, from beginners to experts, can exchange information on both statistics and Stata. To join, register (free of charge) at: http://www.statalist.org/forums/register
StataCorp has developed a series of effective and engaging webinars which offer users an opportunity to improve their existing Stata skills and learn new tricks to improve how they work in Stata.
© Copyright StataCorp LLC 1996-2025
Stata is a comprehensive statistical software package offering academic and professional users working in biostatistics, economics, epidemiology, psychology, public health and the political and social sciences, an array of statistical functions and full data management capabilities. Stata is easy to use for beginners via its system of drop down menus, but at the same time offers extremely sophisticated programming capabilities for the more advanced user.
-
Up and Running in Stata
Up and Running in Stata provides participants with the necessary introductory toolset to enable them to ...
-
Automating Your Research in Stata: “A Little Bit of Programming Goes An Awfully Long Way!”
This course aims to provide participants with the fundamental Stata programming toolkit in order to facilitate, ...
-
Linear Panel Data Models in Stata
This introductory course offers participants the opportunity to acquire the necessary theoretical background and the applied ...
-
Non-Linear Panel Data Models in Stata
This course follows on from our Linear Panel Data Models in Stata course to offer the ...