EViews 11 Getting Started
EViews 11 Getting Started
ISBN: 978-1-880411-54-4
This software product, including program code and manual, is copyrighted, and all rights are
reserved by IHS Global Inc. The distribution and sale of this product are intended for the use of
the original purchaser only. Except as permitted under the United States Copyright Act of 1976,
no part of this product may be reproduced or distributed in any form or by any means, or stored
in a database or retrieval system, without the prior written permission of IHS Global Inc.
Disclaimer
The authors and IHS Global Inc.assume no responsibility for any errors that may appear in this
manual or the EViews program. The user assumes all responsibility for the selection of the pro-
gram to achieve intended results, and for the installation, use, and results obtained from the pro-
gram.
Trademarks
EViews® is a registered trademark of IHS Global Inc. Windows, Excel, PowerPoint, and Access
are registered trademarks of Microsoft Corporation. PostScript is a trademark of Adobe Corpora-
tion. Bloomberg is a trademark of Bloomberg Finance L.P. All other product names mentioned in
this manual may be trademarks or registered trademarks of their respective companies.
Notices, terms and conditions pertaining to third party software are located at http://
www.eviews.com/thirdparty and incorporated by reference herein.
GETTING STARTED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Installing EViews . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
32-bit or 64-bit? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Installing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Registering EViews . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
What is Registration? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
How Do I Register? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Frequently Asked Questions about Registration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Updating Your Copy of EViews . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Where to Go For Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
The Help System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
The EViews Manuals (PDF Files) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Tutorials . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
The EViews Forum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Congratulations on your purchase of EViews 11, the premier forecasting and analysis package
for Windows-based computers. This guide will lead you step-by-step through the installation
and registration procedure for EViews.
(The following discussion describes the installation and registration process for single user
copies of EViews and seat licenses purchased under a Volume License Program. Setting up
machines to use concurrent use licenses will require a different procedure; for details, please
check with your IT support department.)
Installing EViews
32-bit or 64-bit?
Before installing, you should decide whether you wish to install 32-bit EViews, 64-bit EViews,
or both.
EViews 11 is available in both 32-bit and 64-bit versions. If you are using 64-bit Windows, you
have the option of installing the 64-bit version of EViews in addition to the 32-bit version.
Your EViews serial number allows you to have both versions installed on the same 64-bit
machine.
Using 64-bit EViews allows you to create and use workfiles that are much larger in size than
before. Workfiles can now contain up to 120 million observations and the number of objects is
only limited by the amount of memory you have available details). However, if you plan on
sharing these workfiles with others, they will need to have 64-bit EViews installed in order to
open your workfile.
Installing
To begin installation, simply click on the “EViews11Installer.exe” or “EViews10Installer(64-
bit).exe” executable program file.
• First, you will be prompted to read and accept the License Agreement, and to designate
a directory into which you wish to install your copy of EViews. If you wish to change
the default installation directory, click on Browse and navigate to the desired directory.
Click on Next to continue.
• Next, you will be asked to enter a name and serial number. You should have been pro-
vided with a 24-character serial number as part of your purchase. Those of you who
have obtained your copy of EViews as part of a Volume License agreement should
2— Getting Started
obtain a serial number from your license administrator. Enter the serial number and
your name as you wish it to appear in your copy of EViews, and click on Next.
• Select the components you wish to install and click on Next.
• Lastly, you will be asked about setting up a Start Menu folder containing shortcuts to
the EViews example files folder and the EViews program executable. Clicking on Next
starts the actual installation of files onto your computer.
You should note that as part of the installation procedure, EViews will prompt you to register
files with the extensions “.WF1”, “.PRG”, “.EDB”, “.AIPZ”, and “.UIPZ”. If these extensions
are already registered, possibly by an earlier version of EViews, you will be prompted to
allow EViews 11 to override the existing registration. Registering the extensions is not
required, but doing so will allow you to double-click on files with these extensions to launch
EViews.
Once the installation procedure is completed, click on Finish. If you have elected to create
an EViews shortcut, the EViews Start Menu folder will open. To launch EViews, double-click
on the EViews 11 icon. Subsequently, you may launch EViews using the shortcut on your
desktop or by selecting EViews from the Start Menu shortcuts, if present, by double-clicking
on EViews registered file types, or by navigating to the EViews installation directory and
double-clicking on the EViews icon.
Registering EViews
What is Registration?
To use EViews 11 on a specific computer, you must first register the program using the serial
number obtained with your purchase or obtained from your license administrator. EViews
registration is the one-time process of assigning a serial number to a specific machine, send-
ing a unique machine ID number to IHS Global Inc., and writing some information to your
Windows registry or Mac application support directory. This is a simple process that can be
performed in a few seconds.
The first time EViews is run on a new machine, you will be prompted to register your copy
for that machine.
The EViews single user and standalone licenses allow for a single individual to have exclusive
use of copies of EViews residing on multiple machines, or for multiple users to have exclusive
access to a copy of EViews residing on a single machine. For example, a single user may
install and register EViews on his or her office computer, home computer and a laptop com-
puter, provided that the use of EViews is exclusive. Note, specifically, that the license terms do
not allow two users to share copies of the same license of EViews residing on two machines.
Registering EViews::—3
To facilitate the legitimate use of EViews on multiple machines, we allow each EViews single
user serial number (one beginning with “11A” or “11B”) or standalone serial number (one
beginning with “11S”) to be used in registering up to two machines.
Under the terms of the EViews Volume License agreement, “11C” (volume) license serial
numbers may not be used to register multiple machines. Each volume licensed machine run-
ning EViews must be assigned a distinct serial number. Thus, licensing an office computer,
home computer and laptop computer of a single user will require three distinct Volume
License serial numbers.
The copy of EViews may be uninstalled and reinstalled on a registered machine, updated, or
moved to a different directory without re-registering the copy for that machine. In the spe-
cial case where a machine’s hard disk is wiped clean, but no other changes are made to the
system, you may simply re-register your copy of EViews. Note that in this circumstance,
reregistration on the machine will not count as an additional registration.
If an entire machine or a machine’s hard disk is replaced, you should contact our office to
unregister your previous installation prior to re-registering.
How Do I Register?
Before starting the registration process, you should first locate your EViews serial number.
You most likely will need to enter this number into EViews during the registration proce-
dure.
tion...), or you can manually register (by clicking on Manual Registration...). Selecting
either of the these two options will open a dialog prompting you for additional information.
Auto Registration
If your computer is connected to the Internet, auto registration makes registering EViews a
snap. Simply click on the Auto Registration... button to display a dialog for entering your
registration information.
EViews will fill out as many fields in this dialog as possible. If you wish to continue with the
auto registration process, make sure that the entries in the Serial # and Name fields are
filled in with the relevant information. When you click on the Register now button, EViews
will attempt to contact one of our registration servers and, if successful, will transmit the
information contained in the dialog to the server. The server will process the information
and the machine will be registered to run EViews.
Note that there are some circumstances in which auto registration will fail. Obviously, auto
registration will not work if the computer is not connected to the Internet. If registration
fails, you should first verify that you have Internet access. Second, your computer may be
behind a firewall which does not allow the required communication between your computer
and our servers. Furthermore, while unlikely, it is possible that all of our registration servers
are temporarily unresponsive.
If you continue to have problems with auto registration, you can choose to register manually
as described in the next section, or you can contact us for assistance.
Manual Registration
If auto registration fails or if you prefer not to use the automatic registration features, you
may elect to register manually. From the main registration page, click on Manual Registra-
tion... to display the manual registration portion of the dialog:
Registering EViews::—5
You must fill in the three fields in the dialog: the 2-character serial number, your name, and
a 36-character registration key you must first obtain via web browser, phone, or email.
EViews will help you by filling in as many fields as possible.
The easiest method of retrieving the registration key is via web browser. If you have access
to an Internet connected browser, navigate to
http://www.eviews.com/register/
which will direct you to our registration servers. Follow the links to the registration page,
and fill in the form. Enter your name, serial number, and the machine ID number as dis-
played in this registration dialog into the form. Click on the Submit the form button. You
will be provided with the 36-character registration key.
Once you have obtained the key, return to the registration dialog in EViews. If necessary,
select Help/EViews Registration... from the EViews main menu to display the registration
page.
Make certain that you have entered your name and serial number exactly as provided when
you obtained the registration key, and enter the key in the registration key box. Click OK to
finish the registration process. Note that you should be able to copy-and-paste the registra-
tion key information from your browser into the dialog edit fields.
If all of the information is entered correctly, you will be informed that your registration is
complete.
6— Getting Started
If you do not have access to a working web browser, you can contact our office via email,
phone, or standard post to obtain the key:
IHS Global Inc.
Attn: Registration
4521 Campus Drive, #336
Irvine, CA 92612
Email: register@eviews.com
Phone: 949-856-3368
Please provide a registration name, full 24-character serial number, and the machine ID
number. We will then provide you with the 36-character registration key.
If you receive the key via email, you should be able to copy-and-paste the key information
into the dialog edit fields.
Contact Information
Once registration is completed, EViews will display an optional contact page form. You may
submit this form to send name, address, phone number, and email information to IHS
Global Inc. This information is for our records only and will not be redistributed to others.
• I've replaced my computers and no longer have available registrations. What should I
do?
If there are special circumstances where you need to register an additional machine,
please contact our office.
• How do I change the name in which my copy is registered?
Your copy of EViews contains the name in which it was first registered. If you wish to
change the registration name, please contact our office.
• What if I have trouble registering?
We do not anticipate that you will have problems registering your copy of EViews
using one of the available methods (auto-registration, manual using our web servers,
or manual using email or phone). Please feel free to contact our office if you encoun-
ter difficulties.
Alternately, you may manually check for updates from within EViews at any time by select-
ing Check now... under the EViews Auto-Update from Web menu item, or by selecting
EViews Update from the Help menu.
You may also visit the EViews website to check for updates to the EViews program and other
components (documentation, sample data, and sample programs). Use your browser to go
to:
http://www.eviews.com
and navigate to the downloads area. Downloading updates will not require re-registration of
EViews on any previously registered computer. Simply download the update, run the
installer, and you will have the latest shipping copy of your software.
8— Getting Started
If you elected to include the electronic versions of the manuals in your EViews installation,
you may access the PDF files from within EViews by clicking on Help in the main EViews
menu and selecting the file of interest. Alternately, you may navigate to the “Docs” subdirec-
tory of your EViews installation directory to access the files directly.
Tutorials
To get you started, we have provided a set of PowerPoint tutorials illustrating the basics of
EViews. These tutorials are a great way of seeing EViews in action.
http://www.eviews.com/Learning/index.html
Note that in some cases, entries will appear in more than one section as they might
otherwise be overlooked by those who may find them of interest.
Data Handling
• Bureau of Economic Analysis data support (“Bureau of Economic Analysis
(BEA),” on page 19).
• Seasonal Unit Root Testing (“Seasonal Unit Root Testing” on page 51).
External Interfaces
• Python programming language support (“Python Connectivity,” on page 53).
Other Features
• New functions for use in series generation (“Series Generating Functions” on
page 54).
Command Explorer
The Command Explorer provides a quick way to display context specific documentation
while working in EViews. In particular, you may use the explorer to list all of the applicable
commands and data members for a specific object type, and to display documentation for
those commands.
General EViews Interface—11
By default, EViews ships with the explorer window in a docked window on the right-hand
side of your EViews window. To activate the explorer, simply click on the tab labeled Com-
mand Explorer.
EViews will open a window showing a list of the EViews object types.
• Clicking on the name of an object type will open a documentation page for that
object in a browser window.
• Clicking on the arrow to the left of the object name will toggle the display of alpha-
betical tree-listing of all of the commands, procs, and data members for that object.
To open a browser window to the documentation of a given element, click on the
name.
Alternately, from the open explorer window, you may use the search box to locate a specific
command or proc.
12— New Features in EViews 11
if you already know the command name or a portion of the command name, you may
search for the command by simply typing portion of that command followed by a wildcard
(“*”) into the search window and pressing return. A list of matching commands will be dis-
played. Clicking on one of the results will display the corresponding help page.
Use the left and right arrows to the left of the search window to switch between the search
results and the full list of commands.
By default, the Command Explorer window will automatically close when it loses focus. You
may click on the push-pin in the upper right portion of the window to dock the open win-
dow. Click on the push-pin again to restore the docked window to auto-close.
If there are no ambiguities, the name of the object will be added to the command window. If
there are ambiguities, a list of all the objects in the workfile will appear with the first match
selected:
General EViews Interface—13
From here you can either press ENTER and the name of the object will be completed, or you
may use the up and down arrows to select a name and press ENTER to complete your selec-
tion:
Alternately, you may press CONTROL+SPACE at any time when nothing has been typed, to
see the full list of objects.
As with object name auto-complete, typing a portion of a command will add the full string if
there are no ambiguities, or will display a list of applicable commands with the nearest
match partially selected:
You may specify fixed colors or use the EViews color-mapping engine to assign colors on
the basis of values from a series in the workfile. Value-based color-mapping allows users to
quickly scan and identify particular observations such as outliers or negative values, or
show possible numerical trends.
• For series and group spreadsheets, you may set the text and/or fill color of each cell
You may use a fixed color or to choose colors on the basis of values of a series.
• For geomaps, you may set the fill color of each shape to a fixed color or you may use
the colormap to choose colors on the basis of values of a series.
For example, you may easily set the fill color for a spreadsheet to be red if a particular series
has negative values, or alternately, has outlier values:
General EViews Interface—15
You may use the simple presets to choose fill or text colors for ranges or limits, or you may
employ custom settings with gradients and multiple rules:
When applied to geomaps, the value-based fill coloring can deliver sophisticated, visually
informative results:
16— New Features in EViews 11
Geographic Maps
EViews 11 offers a geomap object that is capable of using Esri (www.esri.com) shapefiles to
draw geographic maps.
Geomaps are useful for visualizing data that are tied to specific geographic regions. You can,
for example, create a world geomap and using color-mapping feature to color the map
shapes for country based on their GDP.
• reading a shapefile containing shape drawing information and attribute values asso-
ciated with each shape
General EViews Interface—17
• selecting one of the shapefile attributes to provide text labels for the shapes
• linking the shapes in the shapefile to observations in the workfile by specifying a
series containing values that match the shapefile attribute values
• using a series to apply a colormap defining the shape fill colors
The linking step is required to associate observations from your EViews workfile with the
individual shapes.
The final step specifies values for each observation to define fill colors for each associated
shape:
18— New Features in EViews 11
Data Handling
EViews 11 offers a variety of new features for working with data.
an internet connection is required to obtain BEA online data. For more information on the
datasets, please see
www.bea.gov/data/all
EViews 11 offers a custom interface to BEA data. To open the BEA database, select File/
Open Database… from the main EViews menu, then select Bureau Of Economic Analysis
from the Database/File type dropdown menu:
Use of the BEA service is free but requires registration. The first time you attempt to open
the database you will be asked to enter an API Key obtained from the Bureau of Economic
Analysis:
Please enter your API key and then click on OK. The key will be saved as a user specific set-
ting in your EViews “.ini” file. If you need to change the key at a later time, select View/
Preferences… from the EViews database menu to modify your settings.
When you click on OK, EViews will open a standard database window:
Data Handling—21
The dialog allows you to select data available within datasets. The browser interface to the
data provides a way to search through the datasets by typing a keyword in the Filter By text-
box and clicking the Filter button:
22— New Features in EViews 11
Select a dataset and click the Next > button. A dialog with a list of dataset parameters will
be shown, which will allow you to filter and customize the search results of the available
series objects in the selected dataset. The default parameters are displayed under the Value
column of the data table. Double click the row the change the default values.
Data Handling—23
Click the Reset button to clear the selections, the Back button to navigate to the previous
window, or the Next button to view the available series:
A dialog containing a table with all the available series is displayed. The interface provides a
way to search through the series by typing a keyword in the Filter By textbox and clicking
the Filter button. Click the Select button to select the series:
24— New Features in EViews 11
Once you have found the series of interest, you may drag-and-drop (or copy-and-paste) the
series directly into an EViews workfile in the usual fashion.
Use of the Census service is free but requires registration. The first time you attempt to open
the database you will be asked to enter an API Key obtained from the United States Census
Bureau:
Please enter your API key and then click on OK. The key will be saved as a user specific set-
ting in your EViews “.ini” file. If you need to change the key at a later time, select View/
Preferences… from the EViews database menu to modify your settings.
When you click on OK, EViews will open a standard database window:
26— New Features in EViews 11
The dialog displays the available datasets. The checkbox Show TimeSeries Only is checked
by default. Uncheck the box if you want to see all available datasets. The browser interface
to the datasets provides a way to search through the datasets by typing a keyword in the Fil-
Data Handling—27
ter By textbox and clicking the Filter button. Select a dataset and click the Next> button. A
dialog with a list of variables will be shown, which will allow you to filter and customize the
search results of the available series objects in the selected dataset:
The variables that are preselected are required variables for the search; you may select addi-
tional variables you are interested in. You can search through the variables by typing a key-
word in the Filter By edit field and clicking the Filter button. Click the Next button to
navigate to the next dialog:
28— New Features in EViews 11
The majority of Census datasets require the user to specify geographic information in order
to customize and limit the data result. After selecting the geography type, click Next to nav-
igate to the next dialog. You might need to navigate to a number of dialogs until the geo-
graphic order is met:
Data Handling—29
Select one or more geography options and navigate to the next dialog. If there are any vari-
ables required by the dataset you will be asked to choose available values:
Once you finish selecting geography and required variables information, a dialog that con-
tains a table with all the available series is displayed. The interface provides a way to search
through the series by typing a keyword in the Filter By edit field and clicking the Filter but-
ton.
30— New Features in EViews 11
Once you have found the series of interest, you may drag-and-drop (or copy-and-paste) the
series directly into an EViews workfile in the usual fashion.
• See “Census (United States Census Bureau)” on page 368 in User’s Guide I.
Data Handling—31
• See also dbopen (p. 349) in the Command and Programming Reference
Use of the NOAA service is free but requires registration. The first time you attempt to open
the database you will be asked to enter an API Key obtained from the National Oceanic And
Atmospheric Administration:
Please enter your API key and then click on OK. The key will be saved as a user specific set-
ting in your EViews “.ini” file. If you need to change the key at a later time, select View/
Preferences… from the EViews database menu to modify your settings.
32— New Features in EViews 11
When you click on OK, EViews will open a standard database window:
The dialog allows you to select data available within datasets. The first step to access data is
to select a NOAA dataset from the drop down list. The dialog interface allows you to con-
tinue your search for data either by selecting a Location category (city, county, climate divi-
sion, etc.) or by typing or pasting the ids of the stations you are interested in. Click the
Next> button to navigate to the next dialog:
If you chose the location category (e.g. cities) you will be able to select one or more loca-
tions to get station data from. The interface allows you to filter and customize the available
locations by typing a keyword in the Filter By edit field and clicking the Filter button. Use
the navigation Next> button to select one or more data types:
34— New Features in EViews 11
If you previously selected more than one location you are going to see two tabs: Shared and
All Available. The Shared tab displays all the data types that are shared between the loca-
tions and the All Available tab displays all available for the locations selected. You can use
the Filter button to customize your search results. Click the Next> button to view the avail-
able NOAA stations:
Data Handling—35
A dialog that contains a table with all the available stations is displayed. The interface pro-
vides a way to search through the stations by typing a keyword in the Filter By textbox and
clicking the Filter button. Click the Select button to select the series:
You will be asked to choose a date range, specific to each dataset, in order to limit the data
results. For annual and monthly data the default is a ten year range; all other data are lim-
ited to a one year range.
36— New Features in EViews 11
Once you have found the series of interest, you may drag-and-drop (or copy-and-paste) the
series directly into an EViews workfile in the usual fashion.For additional discussion, see
• “NOAA (National Oceanic And Atmospheric Administration)” on page 400 in User’s
Guide I.
• See also dbopen (p. 349) in the Command and Programming Reference.
Duplicates Analysis
One thankless data task is examining data to find miscoding or other errors. One important
approach to data cleaning is identification and examination of observations with duplicates.
EViews 11 provides easy-to-use tools for analyzing your series or group data to identify
duplicate observations. Specialized tools make it easy you to work with and edit groups of
repeated observations. A newly developed interactive display let you jump from looking at
observations in a single duplicate group to the observation in workfile context, and vice
versa. Thus, clicking on a duplicate in the spreadsheet view will jump to show all of the
observations that share that duplicate. Similarly, clicking on an observation in the shared
individual duplicates view will jump to the corresponding observation in the full spread-
sheet.
To display the new duplicates view, click on View/Duplicate Observations from the main
menu of either a series or a group object. EViews will display the duplicates summary asso-
ciated with your data in the current workfile sample:
Data Handling—37
Here we see the summary associated with the series GPA. The summary shows that there
are 26 unique observations, and 3 sets of non-unique observations, each set comprised of a
pair of observations for 6 total obs. Also displayed are the percentages in each category.
While the summary view is useful for obtaining an overview of the duplicates in the data,
the real power of the duplicates view comes from clicking on one of the other items in the
left-hand side tree structure.
Clicking on the Graph node displays a graph of the data showing the group sizes associated
with each observation:
38— New Features in EViews 11
Here we see which six observations are in duplicate groups. There does not appear to be a
pattern to the location of these observations.
Observations which have duplicates are colored and shaded, with the intensity of both
determined by the number of observations in the corresponding group. In this case, all of
the duplicates have 2 observations in their group but in cases where there is variation in
group sizes, the spreadsheet will identify which observations are in larger groups.
Data Handling—39
As with the standard EViews spreadsheet display, you may click on the Edit +/– button to
enable editing of the observations.
Clicking on the Duplicates/Count node opens up the tree to show all of the duplicate
groups. Clicking on a specific group takes you to a display of the observations in that group:
Again, clicking on the Edit +/– button will enable editing of the observations.
After examining the observations in a specific group, you may wish to see that observation
in workfile context. If you move your pointer over the observation row identifier or value
you will see the pointer arrow change to a target, indicating that clicking will target that
observation. Simply click on the observation data to jump to the duplicates spreadsheet dis-
play with that observation selected.
Similarly, if you are in the spreadsheet display, clicking on a duplicates observation row
identifier or value will jump to the observation’s specific group display.
The same tools are available for group objects. In this case, duplicates refers to observations
for which the values of all of the series in the group are identical.
• See also Series::dups (p. 603), Alpha::dups (p. 9), and Group::dups (p. 358) in
the Object Reference.
The new split observations method creates multiple imported series from the single high-fre-
quency series. By default, split will create a series for each high-frequency period within the
destination low frequency period. For example, when copying between a monthly page and
a quarterly page, the split option will create three series. The first series will contain the first
monthly observation in each quarter, the second series will contain the second observation,
and the third series will contain the third monthly observation.
When copying between a page with seven-day daily frequency and a page with monthly fre-
quency, 31 different series will be created, with some of those series containing NAs if the
month does not have the corresponding day (February will contain NAs for series 31, 30
and, in non-leap years, 29).
The split index field may be used to indicate which high-frequency periods will be used to
create the low-frequency series by entering the corresponding periods in a space delimited
list, or as a range with a hyphen. For example, if copying from monthly to quarter and you
only want to generate series for the second and third months of the quarter, you would enter
“2 3”.
The split last observations method is identical to the split observations method with the
exception that the indexing starts at the end of the low-frequency period rather than the
start. Thus when copying from daily to monthly and entering and index of “1 2 3 4 5” or “1-
5” the last 5 days of each month will be used to create the monthly series rather than the
first.
For all conversion methods, you may specify how EViews handles missing data when carry-
ing out the calculations. You may elect to propagate NAs so that whenever a missing value
appears in a calculation, the result for the corresponding period will be an NA. Alternatively,
you may elect not to propagate NAs so that calculations will be performed ignoring the
missing values (though if all values for a period are missing, the corresponding result will
still be an NA).
• “High Frequency to Low Frequency” on page 171 in User’s Guide I.
• See also copy (p. 332) and import (p. 393) in the Command and Programming Refer-
ence.
Bayesian VARs
Bayesian VAR (BVAR) methods (Litterman 1986; Doan, Litterman, and Sims 1984; Sims and
Zha 1998; Koop and Korobilis 2010; Giannone, Lenza and Primiceri 2014) provide a logical
and consistent method of imposing parameter restrictions in VAR models.
While earlier versions of EViews offered some support for Bayesian analysis, Bayesian VARs
have been completely revamped for EViews 11 to include many new features.
For those who have worked with Bayesian VARs in previous versions of EViews, note that
support for custom hyper-parameter matrices has been removed.
42— New Features in EViews 11
• See “Bayesian VAR Models” on page 1679 of User’s Guide II for discussion and addi-
tional features.
• Also see bvar (p. 905) and “Var” (p. 897) in the Object Reference.
Mixed-Frequency VARs
EViews 11 now supports VAR estimation using endogenous variables of mixed frequency
using the methods outlined in Ghysels (2016).
Vector Autoregression (VAR) models require all variables in the VAR to be of the same fre-
quency—all variables in the VAR are monthly, or all are quarterly, etc. The single frequency
requirement is generally not met in practice as macroeconomic researchers typically possess
variables of different frequencies.
The traditional solution to mixed frequency estimation uses frequency conversion methods
to convert the high frequency variables to the lowest frequency in the VAR. This aggregation
leads to a loss of information as multiple observations are combined into a single data point.
In VAR models, different approaches to alleviate the data aggregation problem have recently
become popular. There are three broad categories of methods for estimating these mixed fre-
quency VARs:
EViews 11 offers support for the unrestricted MIDAS (U-MIDAS) approach (Ghysels 2016)
which has been expanded to include both Classical and Bayesian VAR techniques.
Switching VARs
EViews 11 offers support for estimation of switching VAR models—VAR models with nonlin-
earities arising from discrete changes in regime. As in their single equation counterparts,
EViews allows for both independent and Markov switching where the sample separation
into regimes is not observed.
To estimate a switching VAR model, open the VAR estimation dialog and select Switching
VAR from the VAR type dropdown menu:
44— New Features in EViews 11
• You may choose between Simple and Markov switching and to estimate assuming
either a Switching intercept or Switching means specification.
• You should specify the number of regimes M 1 .
• You should specify the coefficients that are allowed to vary across regimes: whether
the lagged endogenous switch or not, whether the exogenous switch or not, and
whether the error covariance matrix switches or not.
• Lastly you may specify Probability regressors which in affect the transition probabil-
ities.
Once estimated, EViews offers many tools for examining the regime and transition proba-
bilties.
• See “Switching VAR” on page 1723 of User’s Guide II for discussion and additional
detail.
• See Var::switchvar (p. 948) and “Var” (p. 897) in the Object Reference.
Elastic net regularization is a popular solution to the overfitting problem, where a model fits
training data well but does not generalize easily to new test data. Depending on the particu-
lar parameters chosen for the elastic net model, some or all of the regressors are preserved,
and their magnitudes are reduced.
Elastic net, LASSO, and ridge regression are all penalized regression methods that work by
shrinking the magnitudes of the regressors in the model. The usual approach is to modify
the standard cost function for linear regression with a penalty term.
m p 2 p p
1 1 – a
J --------
2m yi – b0
x ij b j l ------------------
2 b j2 a bj (0.1)
i1 j1 j 1 j 1
Depending on the value of a in the penalty term, Equation (0.1) becomes a ridge regression
model, a LASSO model, or an elastic net model. The magnitude of the penalty parameter
l 0 controls the impact of the penalty. If l is chosen to be a “large” value, the minimiza-
tion of this cost function:
To estimate an elastic net model, Quick/Estimate Equation... from the main EViews menu
and select ENET - Elastic Net Regularization from the main Method dropdown menu near
the bottom of the dialog:
You may perform estimation over a single lambda penalization parameter and a grid search
over multiple penalization parameters. When multiple parameters are used, EViews also
46— New Features in EViews 11
Once your equation is estimated, EViews 11 offers specialized views of tables of the coeffi-
cients and other summary statistics, graphs of coefficient evolution with respect to the pen-
alty parameter and other statistics, and diagnostics for cross validation.
• See “Elastic Net and LASSO” on page 1401 of User’s Guide II for discussion and addi-
tional detail.
• See Equation::enet (p. 90) and “Equation” (p. 33) in the Object Reference.
• See also enet (p. 355) in the Command and Programming Reference.
Yt b0 Zt b i Zt X it e t (0.2)
i1
where the b j are no longer simple coefficients, but are instead functions of the variable Z t .
The basic idea is that for each z of interest, we estimate a local regression with kernel
weighted squared residuals. Then, estimating this regression for a set of z traces out the
functional coefficients relationship.
Econometrics and Statistics—47
For example, suppose we have the single regressor functional coefficients model:
y t b 0 Z t b 1 Z t X t e t (0.3)
EViews 11 offers tools for estimating functional coefficients regression, for displaying results,
and for summarizing the estimation procedure.
You sill specify the basic regression specification, functional coefficients value, degrees of
the polynomials, and points at which to evaluate the regression.
The Options page allows you to specify various settings for estimation:
Econometrics and Statistics—49
Once estimated, there are various views and procs you may use to analyze the results:
• See “Functional Coefficient Regression” on page 1423 of User’s Guide II for discussion
and additional detail.
• See Equation::funcoef (p. 100) and “Equation” (p. 33) in the Object Reference.
• See also funcoef (p. 372) in the Command and Programming Reference.
50— New Features in EViews 11
Cluster-Robust Covariances
In many settings, observations may be grouped into different groups or “clusters” where
errors are correlated for observations in the same cluster and uncorrelated for observations
in different clusters (Liang and Zeger, 1986; Wooldridge, 2003; Cameron and Miller, 2015).
EViews offers support for estimation of coefficient covariances that are robust to either one
and two-way clustering.
In EViews 11 these cluster robust covariances are newly available for a variety of alternative
specifications—instrumental variables and GMM, generalized linear models, (GLM), and
various limited dependent variables models such as binary (probit and logit), count,
ordered, censored (Tobit).
When estimating an equation using various methods, the Covariance method dropdown on
the Options may be used to select Cluster robust covariance estimation.
You will then be prompted to enter the name of one or two series in the Cluster series edit
field, and to select the (cluster robust) CR method from among approaches ranging from
d.f. corrected to methods using finite sample corrections based on the leverage for observa-
tions.
We note that the leverage corrections are not available for the newly implemented IV, GMM,
and limited dependent variables forms of the models. Moreover, we strongly caution that in
many cases, the cluster-robust standard errors are more properly viewed as cluster-robust
QML covariances, which may be associated with QML coefficient estimates with undesirable
properties.
Testing and Diagnostics—51
• See “Cluster-Robust Covariances” on page 933 of User’s Guide II for general discus-
sion and additional detail.
EViews 11 offers several seasonal unit root tests, including the classical Hylleberg, et al.
(1990, HEGY) test, the Smith and Taylor (1999) likelihood ratio test, the Canova and Hansen
(1995) test, the Taylor (2003) robust stationarity test, and the Taylor (2005) variance ratio
test.
To begin, double click on a series name to open the series window. From there, select View/
Unit Root Tests/Seasonal Unit Root Tests...
• Canova-Hansen test
• Variance ratio test
For example, results for a traditional HEGY test are of the form:
Frequency 0 -2.390602
n=120 -2.48 -1.92 -1.60
n=140 -2.55 -1.93 -1.60
n=130* -2.52 -1.92 -1.60
Frequency PI -2.519200
n=120 -2.48 -1.92 -1.60
n=140 -2.55 -1.93 -1.60
n=130* -2.52 -1.92 -1.60
External Interfaces—53
• See “Seasonal Unit Root Testing” on page 1547 of User’s Guide II for discussion and
additional detail.
• See Series::seasuroot (p. 635)
• in the Object Reference.
External Interfaces
Python Connectivity
EViews 11 offers bi-directional communication between EViews and the Python program-
ming language.
Previously, the communication between the EViews and Pyton was only in one-direction as
the freely available pyeviews package allowed you call EViews from your Python program,
but there was no direct support for Python from within EViews.
EViews 11 now allow you to use Python packages and code from within EViews.
EViews supports Python 2 (version 2.7.15 or greater) and Python 3 (version 3.6.5 or
greater).
or
xopen(type=p)
The last three lines require the prior installation of the numpy and the pandas Python pack-
ages.
54— New Features in EViews 11
Analogous to the xput command, data (in this case a series) may be transferred from
Python to EViews with the command:
evp.PutPythonAsWF(series, app=eviewsapp, newwf=False)
Other Features
There are a number of other features and improvements that are not mentioned above.
• @ytd – year-to-date
Summary Statistics
The following previously existing functions now take an optional argument. Non-zero val-
ues for this argument refer to the number of decimal points to take account of when per-
forming the operation:
• @trmean – trimmed mean
• @intercept – intercept from regression on intercept and trend variable
• @trendcoef – slope from regression on intercept and trend variable
Distribution Functions
EViews 11 introduces distribution support for random generation and density of:
• multivariate normal
• Wishart
• inverse Wishart
For the multivariate normal, Wishart, and inverse Wishart distributions, the basic functions
perform a random draw from the distribution or provide the density of the distribution at a
point. Distributions are parameterized in part or in full by a scale matrix, which can be sup-
plied in several additional forms.
See “Multivariate Distributions” on page 595 in the Command and Programming Reference.
Matrix Functions
In addition to the “Series Generating Functions” on page 54 functions above which may be
applied to matrix elements, EViews 11 offers new matrix-specific functions:
• @sweep – perform the sweep operation
• @rsweep – perform the reverse sweep operation
• @qr – calculate the QR decomposition
• @seq – create arithmetic sequence
• @seqm – create multiplicative sequence
• @colcumprod – column-specific cumulative product
• @colcumsum – column-specific cumulative sum
• @coldemean – column-specific demean
• @coldetrend – column-specific detrend
• @colpctiles – column-specific percentiles
56— New Features in EViews 11
In addition, EViews 10 expands the set of column functions that produce descriptive statis-
tics for each column in a matrix.
• @ctrmean – column-specific trimmed mean
• @cintercept – column-specific intercept from trend regression
• @ctrendcoef – column-specific slope from trend regression
Commands
copy......................copy objects within and between workfiles, workfile pages, and
databases (p. 332) (updated).
dbopen..................open a database (p. 349) (updated).
fetch .....................fetch objects from databases or databank files (p. 362) (updated).
import...................imports data from a foreign file or a previously saved workfile into
the current default workfile (p. 393) (updated).
xopen ...................open a connection to an external application (p. 564) (updated).
xput......................send an EViews object to an external application (p. 567)
(updated).
Alphas
Alpha Views
dups..................... duplicates display for observations in the alpha series (p. 9) (new).
Equations
Equation Methods
binary .................. binary dependent variable models (including probit, logit, gompit)
models) (p. 52) (updated).
censored............... censored and truncated regression (including Tobit) model (p. 62)
(updated).
count ................... count data modeling (includes Poisson, negative binomial and
quasi-maximum likelihood count models) (p. 83) (updated).
enet...................... elastic net regression (including LASSO and ridge regression)
(p. 90) (new).
funcoef................. functional coefficients regression (p. 100) (new).
glm ...................... Generalized Linear Models (GLM) (p. 106) (updated).
gmm .................... generalized method of moments (p. 111) (updated).
ordered ................ ordinal dependent variable models (includes ordered probit,
ordered logit, and ordered extreme value models) (p. 152)
(updated).
tsls ....................... two-stage least squares regression (p. 188) (updated).
Equation Views
coefevol................ display the graph of coefficients versus lambda, R-squared, or L1
norms, for elastic net, ridge, and LASSO models (p. 67) (new).
coefmatrix ............ display matrix of lambda and coefficients for elastic net, ridge, and
LASSO models (p. 68) (new).
cverror ................. display lambda, the mean values of the training and test error mea-
sures, and the standard errors of those measures, for elastic net,
ridge, and LASSO model (p. 86) (new).
funbias ................. functional coefficients equation bias results (p. 99) (new).
Other Features—59
funbw .................. functional coefficients equation bandwidth results (p. 99) (new).
funci .................... functional coefficients equation coefficient confidence intervals
(p. 102) (new).
funcor .................. functional coefficients correlation results (p. 103) (new).
funcov.................. functional coefficients covariance results (p. 103) (new).
funresults ............. functional coefficients results (p. 104) (new).
funtest.................. perform functional coefficients hypothesis and stability tests
(p. 104) (new).
Equation Procs
makefunresults..... save coefficients, residuals, bias, variance, and confidence intervals
for functional coefficients equations (p. 139) (new).
Geomaps
Geomap Declaration
geomap ................ declare geomap object (p. 253) (new).
Geomap Views
attr....................... table of area attributes (p. 251) (new).
display ................. display default map view (p. 252) (new).
label..................... label view (p. 253) (new).
Geomap Procs
addtext................. place text in geomaps (p. 248) (new).
clearhist ............... clear the contents of the history attribute (p. 251) (new).
clearremarks ........ clear the contents of the remarks attribute (p. 252) (new).
legend .................. set legend specific options (p. 254) (new).
link ...................... link an attribute in the geomap to a series in the workfile (p. 255)
(new).
load ..................... load a shapefile from disk (p. 255) (new).
makeattrser .......... make geomap series containing linked attribute values (p. 256)
(new)
mask .................... make visible specified areas in the geomap (p. 257) (new).
olepush ................ push updates to OLE linked objects in open applications (p. 257)
(new).
options ................. change display options settings for the geomap (p. 258) (new).
save ..................... save default view to a graphics file (p. 259) (new).
setattr................... set the value of an object attribute (p. 261) (new).
setfillcolor ............ define the fill (background) color used in geomap shapes using
values in a series (p. 261) (new).
setfont.................. set the font for the geomap text (p. 267) (new).
60— New Features in EViews 11
unmask ................ make visible specified areas in the geomap (p. 268) (new).
Group
Group Views
dups ..................... duplicates display for observations in the group (p. 358) (new).
Group Procs
setfillcolor ............ set custom spreadsheet fill coloring for the group (p. 377) (new).
settextcolor ........... set custom spreadsheet text coloring for the group (p. 386) (new).
Series
Series Views
dups ..................... duplicates display for observations in the series (p. 603) (new).
seasuroot .............. seasonal unit root test on an ordinary series (p. 635) (new).
Series Procs
setfillcolor ............ set custom spreadsheet fill coloring for the series (p. 641) (new).
settextcolor ........... set custom spreadsheet text coloring for the series (p. 650) (new).
VAR
Var Methods
bvar ..................... Bayesian VAR (p. 905) (updated).
mfvar ................... mixed frequency VAR (p. 939) (new).
switchvar.............. switching VAR (including simple and Markov switching) (p. 948)
(new).
Var Views
drawcoefs ............. draw from the posterior coefficient distribution (p. 916) (new).
drawrescov ........... draw from the posterior error covariance distribution (p. 917)
(new).
impulse ................ impulse response functions (p. 924) (updated).
residcor ................ residual correlation matrix (p. 942) (updated).
residcov................ residual covariance matrix (p. 943) (updated).
rgmprobs .............. display the regime probabilities in a switching VAR (p. 916) (new).
transprobs ............ display the state transition probabilities in a switching VAR (p. 953)
(new).
Var Procs
forecast................. produce dynamic forecasts from an estimated VAR or VEC (p. 920)
(updated).
makergmprobs...... save the regime probabilities from a switching VAR (p. 935) (new).
EViews 11 Compatibility Notes—61
Workfile Compatibility
With few exceptions, EViews 11 workfiles are backward compatible with EViews 10. Note
that the following objects are new or have been modified in Version 11:
• Estimation objects estimated with methods that employ new features (Elastic net,
functional coefficients, switching VAR, mixed-frequency VAR, Bayesian VAR, estima-
tors with newly supported cluster robust covariances).
• Bayesian VARs estimated from earlier versions of the EViews are not fully compatible
with EViews 11. The original VAR object with specification may still be read, but will
not have the associated results.
If you have saved workfiles containing any of the above objects and open them in earlier
versions, EViews will delete the incompatible object and notify you that one or more objects
were not read. If you then save the workfile, you will lose the objects. We recommend that
you make a copy of any workfiles that contain these objects if you would like to use these
workfiles in earlier versions of EViews.
62— New Features in EViews 11