A user-friendly front-end for Eviews- based macro-structural models

Slides:



Advertisements
Similar presentations
Easily retrieve data from the Baan database
Advertisements

What does REMI say? sm Introduction to The Next Generation of Policy Insight.
ASYCUDA Overview … a summary of the objectives of ASYCUDA implementation projects and features of the software for the Customs computer system.
MicroKernel Pattern Presented by Sahibzada Sami ud din Kashif Khurshid.
28 March 2003e-MapScholar: content management system The e-MapScholar Content Management System (CMS) David Medyckyj-Scott Project Director.
Research Proposal PIDE and Iran. Prudent economic management is essential for putting the economies on the path of sustainable economic growth. Over the.
DIGIDOC A web based tool to Manage Documents. System Overview DigiDoc is a web-based customizable, integrated solution for Business Process Management.
SharePoint Forms All you ever wanted to know about forms but were afraid to ask.
COMBASE: strategic content management system Soft Format, 2006.
Dashboards Slide by ana’s presentation. Tired of these challenges? No centralized view of executive information from multiple functional areas and systems;
Modeling Electrical Systems With EMTP-RV
Software Development Languages and Environments. Programming languages High level languages are problem orientated contain many English words are easier.
Byron Gangnes Econ 427 lecture 20 slides Econometric Models.
Type Title Here Second level heading Third level heading CGE modelling at the department of Immigration and Border Protection Kasipillai Kandiah Migration.
EC 936 ECONOMIC POLICY MODELLING
Financial Modelling Introduction. What Is a Financial Model ? A financial model is a forecast for a specific business of key financial information, usually.
SSIS Over DTS Sagayaraj Putti (139460). 5 September What is DTS?  Data Transformation Services (DTS)  DTS is a set of objects and utilities that.
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
1 Software Development Topic 2 Software Development Languages and Environments.
Model Bank Testing Accelerators “Ready-to-use” test scenarios to reduce effort, time and money.
Basics of Web Databases With the advent of Web database technology, Web pages are no longer static, but dynamic with connection to a back-end database.
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 12 Slide 1 Distributed Systems Architectures.
What is Sure BDCs? BDC stands for Batch Data Communication and is also known as Batch Input. It is a technique for mass input of data into SAP by simulating.
Financial Statement Modeling & Spreadsheet Engineering “Training in spreadsheet modeling improves both the efficiency and effectiveness with which analysts.
Spreadsheet-Based Decision Support Systems Chapter 22:
Page Up or Down to navigate through the program.
Copyright © 2012 Pearson Education, Inc. Publishing as Pearson Addison-Wesley C H A P T E R 6 Value- Returning Functions and Modules.
Session 7: Population projections for national populations 7.1. Spectrum 7.2. Evaluation of projection results 7.3. Accounting for uncertainty – choosing.
ERP. What is ERP?  ERP stands for: Enterprise Resource Planning systems  This is what it does: attempts to integrate all data and processes of an organization.
1 Chapter 15 User Interface Design. 2 Interface Design Easy to use? Easy to understand? Easy to learn?
1 Computer Programming (ECGD2102 ) Using MATLAB Instructor: Eng. Eman Al.Swaity Lecture (1): Introduction.
SE: CHAPTER 7 Writing The Program
FlexElink Winter presentation 26 February 2002 Flexible linking (and formatting) management software Hector Sanchez Universitat Jaume I Ing. Informatica.
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
DemocracyApps, Inc. Community Budget Explorer A Technical Overview.
Role of Integrated Assessment Modelling (IAM) in climate change policy analysis The Global Integrated Assessment Model (GIAM) An ABARE-CSIRO joint initiative.
Productivity Micro-economic Analysis Division 1 Productivity Micro-economic Analysis Division Statistics Canada January 2008.
Use CSS to Implement a Reusable Design Selecting a Dreamweaver CSS Starter Layout is the easiest way to create a page with a CSS layout You can access.
Introduction to ArcGIS for Environmental Scientists Module 3 – GIS Analysis Model Builder.
BOĞAZİÇİ UNIVERSITY DEPARTMENT OF MANAGEMENT INFORMATION SYSTEMS MATLAB AS A DATA MINING ENVIRONMENT.
HUMAN RESOURCE MODULE. Sub systems under HR module Human resource management is an essential factor of any successful business. The various subsystems.
Institute for the Protection and Security of the Citizen HAZAS – Hazard Assessment ECCAIRS Technical Course Provided by the Joint Research Centre - Ispra.
A S P. Outline  The introduction of ASP  Why we choose ASP  How ASP works  Basic syntax rule of ASP  ASP’S object model  Limitations of ASP  Summary.
Distributed Systems Architectures. Topics covered l Client-server architectures l Distributed object architectures l Inter-organisational computing.
Introduction and Overview
Building Dashboards with JMP 13 Dan Schikore SAS, JMP
Overview of E-Learning Authoring Software
Internet Made Easy! Make sure all your information is always up to date and instantly available to all your clients.
Programming Logic and Design Seventh Edition
QLIK Overview & Desk Aid
PLM, Document and Workflow Management
Recent trends in estimation methodologies
Software testing
ICP Kit HHC Data Validation and Aggregation Module
PHP / MySQL Introduction
Chapter 2: Operating-System Structures
ROBUST RELIABLE DYNAMIC EQUITY RESEARCH PLATFORM
12 Product Configurator
Introduction and Overview
Collaborative Business Solutions
BLACKVARD MANAGEMENT CONSULTING, LLC
Analysis models and design models
Software Design Lecture : 9.
Replacing Legacy Bank Account Management System Using Business Rules
Topics Introduction to Value-returning Functions: Generating Random Numbers Writing Your Own Value-Returning Functions The math Module Storing Functions.
Implementation Methodology
Information Hidding Dr. Veton Kepuska.
GENEDI EUROPEAN COMMISSION - EUROSTAT GENERIC EDI TOOLBOX
The Basics: EViews Desktop, Workfiles and Objects
EViews Training The Basics: EViews Desktop, Workfiles and Objects Note: Data and Workfiles for examples in this tutorial are: Data: Data.xlsx Results:
Presentation transcript:

A user-friendly front-end for Eviews- based macro-structural models MFMSA: A user-friendly front-end for Eviews- based macro-structural models Andrew Burns World Bank October 4, 2017 a aburns@worldbank.org

World Bank Modelling Environment World bank uses a wide range of models Global models MFMod Macrostructural model used for forecasting and simulation Dynamic recursive CGE models (Envisage III; Manage) Country specific models Usually adapted and customized from global models MFMod (Macro-Fiscal model) built specifically to allow collaborative forecasting with and easy-to-use interface MFModSA (MFMod Stand Alone) adapted from MFMod Easy-to-use front end for forecasting and simple simulation Access to Eviews object module for more complicated work and reporting Highly customizable

The modelling challenge at the World Bank Need to forecast 180+ countries 4 times a year Significant country expertise embedded in 300+ country economists the vast majority of whom are field based Disparate modelling skills within country-economist community

Solution – MFMod internet-based model Produce a low-cost, easy-to-use forecasting system that can be used by economists with different technical backgrounds sitting in 100+ locations Both a global model and 180+ country models Country models can be solved independently of global model, using isimulate collaborative forecasting platform (isimulate.worldbank.org)

Limitations of MFMod system Country models are, of necessarily, partially standardized Share common structure and functional forms, with parameters estimated to fit country data Some 40 different variants (oil exporting; fixed exchange rate economies; economies with and without production accounts etc.) Lack institutional / fiscal detail that a fully-blown customized country model would have Separate accounting of major commodity sector (other than oil) Detailed mapping of country-specific fiscal features Limited ability to customize equations, functional forms etc

MFMod Stand Alone Combines benefits of MFMod system but allows for the customization that main internal bank-wide system lacks COM-based Excel / EViews implementation of MFMod user interface Highly customizable (layout, reports) model content Main vocation is to run a single country model, typically a customized version of the internet-based MFMod – with additional fiscal and sectoral detail and or longer time period (but platform is agnostic on model / use)

Principle advantages of MFMod SA Highly Customizable Increased fiscal, structural, financial detail to meet client needs Annual, Quarterly or Monthly models One or two “model Mechanics” can be trained to maintain, modify and customize Easy-to-operate Model drivers do not need “modeler skills” Interface allows a flexible interaction with model without any programming Ability to save and compare multiple scenarios Easy access to EViews back end to prepare customized reports (very powerful) Flexibility means unlimited potential uses Forecasting Medium-term budgetary analysis Tax policy analysis External shocks Alternative policy scenarios Complex mixture of excel, .NET, MySQL, PHP, and EViews code Excel and .NET manage the user interface, MYSQL and PHP, a middle-ware, which interprets inputs from excel and writes eviews scripts reflecting user inputs Middleware module looks after record keeping, and allows for user to go backwards and forwards through the simulation history (random access Undo / Redo functionality) model is written and solves in eviews

Interface hides the model MFModSA uses excel as front-end with EViews operating as solution engine EViews and Excel Middleware controls Dot net User with excel front-end Excelified changes Excelified results EViews Code EViews description of simulation Results of EViews simul

Middleware manages user’s interactions with EViews model MFMod SA EViews back end Excel front end Middleware Writes and executes Eviews simulation based on Excel inputs Returns results and allows visualization/ comparison of results All data are stored and calculations done in EViews

A clean and consistent interface

Clean and consistent interface Model is broken up into economically meaningful sheets / blocks

Clean and consistent interface Endogenous Exogenous Identity (closure rule) Historical Data distinguishes Color coding between qualities of variables

Clean and consistent interface Data display can be changed from growth rates, levels % GDP, or contribution to growth by selecting from the drop down

Clean and consistent interface The change Display mode button changes the representation of all the series on the sheet

Model suggestion in black The display options Equation triplet User in red Model suggestion in black Add-factor in blue

The display options: Viewing equations Right click on variable name and select View equation

The model is operated via the menu 1 2 3 4 5 6 7 8 9 10 Load the EViews work file Save the EViews work file Solve the model Make model endogenous or exogenous – controls the sheets Display variables in levels, growth rates, ratios or contribution to GDP Compare policy shocks or alternative forecasts Set the model parameters Set type of growth rate for quarterly models About and news on the standalone A help file for specific issues