*! version 1.2.0 18 JUN 2011
help malmq

Title

malmq -- Malmquist Productivity Index in Stata

Syntax

malmq inputvars = outputvars , [if] [in]
[, options]

Main
ort(string) specifies the orientation. The default is ort(i), meaning the input oriented Data Envelopment Analysis(DEA) frontier used. ort(out) means the output oriented DEA frontier.

trace lets all the sequences and results displayed in the result window be saved in the "malmq.log" file.

saving(filename) specifies that the results be saved in filename.dta. If the filename already exists, the previous filename will be saved with the name of filename_bak_DMYhms.dta.

Description

malmq selects the input and output variables from the user designated data file or in the opened data set and solves Malmquist Productivity Index using Data Envelopment Analysis(DEA) frontier by options specified.

There are several options to enhance the models. The user can select the desired options according to the particular model that is required.

The malmq program requires initial panel data set that contains the input and output variables and period for observed units.

Variable names must be identified by inputvars for input variable, by outputvars for output variable, and by period for panel period of time to allow that malmq program can identify and handle the multiple input-output data set.
And the variable name of Decision Making Units(DMUs) is to be specified by "dmu".

The program has the ability to accommodate unlimited number of inputs/outputs with unlimited number of DMUs. The only limitation is the memory of computer used to run malmq.

sav(filename) option creates a filename.dta file that contains the results of malmq including the informaions of the DMU, input and output data used,
efficiency change, technical change, total factor productivity change, scale efficiency change, and pure technical change.

The log file, malmquist.log, will be created in the working directory.

Examples

{"use ...\lee2.dta"}

. malmq i_AC = O_SPI O_CPI,period( time)

. malmq i_AC = O_SPI O_CPI,ort(o) period( time)

Saved Results

Matrix:

r(dearslt) the results of malmq that have observation rows of DMUs and variable columns with input data, output data, tfp, effch, tech, pech, sech, and more depending on the models specified.

Author

Choonjoo Lee

Korea National Defense University

Seoul, Republic of Korea

E-mail: [choonjoo lee]sarang64@snu.ac.kr; bloom.rambike@gmail.com