Software support for economic research at CNB



Similar documents
Data Analysis with MATLAB The MathWorks, Inc. 1

Team Members: Adam Wroblaski Jared Kline Mark Reisinger Yu Chan. Advisor: Dr. Chen-Ching Liu Client: General Electric

Introduction to MATLAB Gergely Somlay Application Engineer

Enhancing Sales and Operations Planning with Forecasting Analytics and Business Intelligence WHITE PAPER

MATLAB for Use in Finance Portfolio Optimization (Mean Variance, CVaR & MAD) Market, Credit, Counterparty Risk Analysis and beyond

Machine Learning with MATLAB David Willingham Application Engineer

I. Basic concepts: Buoyancy and Elasticity II. Estimating Tax Elasticity III. From Mechanical Projection to Forecast

Enhancing Sales and Operations Planning with Forecasting Analytics and Business Intelligence WHITE PAPER

What s New in MATLAB and Simulink

STATISTICAL DATA ANALYSIS COURSE VIA THE MATLAB WEB SERVER

Introduction to MATLAB for Data Analysis and Visualization

Predictive Analytics

Model, Analyze and Optimize the Supply Chain

SIUE Business Courses Descriptions

CHAPTER 11. AN OVEVIEW OF THE BANK OF ENGLAND QUARTERLY MODEL OF THE (BEQM)

OPC COMMUNICATION IN REAL TIME

Topics in Time Series Analysis

VWF. Virtual Wafer Fab

Modelling framework for power systems. Juha Kiviluoma Erkka Rinne Niina Helistö Miguel Azevedo

Corporate Defaults and Large Macroeconomic Shocks

Discussion of DSGE Modeling of China s Macroeconomy and Housing Cycle

5 Comparison with the Previous Convergence Programme and Sensitivity Analysis

Better planning and forecasting with IBM Predictive Analytics

APPENDIX - A. Tools Used. 1. Qualnet Simulator. 2. TRMSim-WSN Simulator. 3. SnetSim Simulator. 4. EDX SignalPro. 5.

LOGICAL TOPOLOGY DESIGN Practical tools to configure networks

Monetary Policy and Credit Cards: Evidence from a Small-Open Economy

AC : MATHEMATICAL MODELING AND SIMULATION US- ING LABVIEW AND LABVIEW MATHSCRIPT

Some programming experience in a high-level structured programming language is recommended.

Spreadsheet Simulation

Deploying MATLAB -based Applications David Willingham Senior Application Engineer

Monetary Policy of CNB:

Software for time series visualization



Students will become familiar with the Brandeis Datastream installation as the primary source of pricing, financial and economic data.

Enterprise Integration and Energy Monitoring, Billing and Optimization Platform Solutions

FreeForm Designer. Phone: Fax: POB 8792, Natanya, Israel Document2

Software for Supply Chain Design and Analysis

Model based testing tools. Olli Pekka Puolitaival

SAS Add in to MS Office A Tutorial Angela Hall, Zencos Consulting, Cary, NC

R&S FS-K130PC Distortion Analysis Software Amplifier modeling and linearization

EcOS (Economic Outlook Suite)

itesla Project Innovative Tools for Electrical System Security within Large Areas

Credit Risk Modeling with MATLAB

Comparing two Queuing Network Solvers: JMT vs. PDQ

Effective Team Development Using Microsoft Visual Studio Team System

Monetary Theory and Policy

Integrated Business Planning for sales and operations. Process Diagram

JMulTi/JStatCom - A Data Analysis Toolkit for End-users and Developers

Automating FP&A Analytics Using SAP Visual Intelligence and Predictive Analysis


April The Oxford Economics Global Economic Model

Justifying Simulation. Why use simulation? Accurate Depiction of Reality. Insightful system evaluations

Introducing Oracle Crystal Ball Predictor: a new approach to forecasting in MS Excel Environment

Testing Intelligent Device Communications in a Distributed System

imc FAMOS 6.3 visualization signal analysis data processing test reporting Comprehensive data analysis and documentation imc productive testing

MultiAlign Software. Windows GUI. Console Application. MultiAlign Software Website. Test Data

imc FAMOS 6.3 visualization signal analysis data processing test reporting Comprehensive data analysis and documentation imc productive testing

BOTSWANA. Contribution to the 2015 United Nations Economic and Social Council (ECOSOC) Integration Segment

Interactive Applications in Teaching with the MATLAB Web Server. 1 Aim and structure of the MATLAB Web Server

LECTURE 18: Should Policy Makers be restrained?

Data Visualization Developments at the IMF

JEAN GUILLAUME SAHUC CURRICULUM VITAE PERMANENT AFFILIATION CONTACT DETAILS APPOINTMENTS AND EXPERIENCE EDUCATION

ER Volatility Forecasting using GARCH models in R

RIC 2007 SNAP: Symbolic Nuclear Analysis Package. Chester Gingrich USNRC/RES 3/13/07

Levels of Software Testing. Functional Testing

Industrial HiVision Software

New Ways to Painless Inventory Management. Ugne Kontare Business Development Manager

Course Syllabus For Operations Management. Management Information Systems

Meeting with Analysts

DESKTOP COMPUTER SKILLS

THE INSURANCE BUSINESS (SOLVENCY) RULES 2015

Perm State University Master in Finance & Information Technology (MiFIT)

How To Build A Trading Engine In A Microsoft Microsoft Matlab (A Trading Engine)

FISCAL POLICY AGENCY MINISTRY OF FINANCE MACROECONOMIC MODELLING IN FISCAL POLICY AGENCY

SAP Predictive Analysis Installation

Introduction to Time Series Analysis and Forecasting. 2nd Edition. Wiley Series in Probability and Statistics

Workforce Management Online Solution

Simulation Software 1

Data logger and analysis tools

Today's Topics. COMP 388/441: Human-Computer Interaction. simple 2D plotting. 1D techniques. Ancient plotting techniques. Data Visualization:

VI. Real Business Cycles Models

Barcode Based Automated Parking Management System

Contents WEKA Microsoft SQL Database

CLOUD HPC IN FINANCE CLOUD BENCHMARK REPORT WITH REAL-WORLD USE-CASES

MSc Financial Economics - SH506 (Under Review)

General Comparison between 4D Software

1 Topic. 2 Scilab. 2.1 What is Scilab?

Turning Data into Actionable Insights: Predictive Analytics with MATLAB WHITE PAPER

MANAGEMENT INFORMATION. Prepared By: Hardeep Singh

In the case of the online marketing of Jaro Development Corporation, it

Not Your Dad s Magic Eight Ball

Transcription:

Software support for economic research at CNB Modern tools for financial analysis and modeling František Brázdik Macroeconomic Forecasting Division frantisek.brazdik@cnb.cz Czech National Bank May 23, 2007 Section 412 Matlab tools 1 / 22

Outline Supporting prediction process 1 Supporting prediction process 2 Solving, simulating and estimation of DSGE models 3 from prediction process Section 412 Matlab tools 2 / 22

Outline Supporting prediction process 1 Supporting prediction process 2 Solving, simulating and estimation of DSGE models 3 from prediction process Section 412 Matlab tools 3 / 22

Introduction Monetary policy of CNB: Inflation targeting regime Delay in policy transmission Prediction of economic development Prediction: Model Expert judgement Section 412 Matlab tools 4 / 22

Prediction process I Data + Model + Expert judgment = Prediction Data: Various sources Database creation: loading from external databases, merging databases Time series operations: seasonal adjustment, transformations Model: Define a rational expectation model Solve and estimate model Simulate Section 412 Matlab tools 5 / 22

Prediction process II Expert judgement: Include expected shocks: impact of news, legislative changes Compare scenarios Section 412 Matlab tools 6 / 22

Software requirements I Users: Developers Model operators Decision makers Requirements: User friendly interface Availability of special functions Implementation of changes in models Sensitivity tests Automation of repetitive tasks Section 412 Matlab tools 7 / 22

Software requirements II Output: Tables: Call L A TEX to create tables Databases: Final output is MS Excel Inflation report: MS Word document Section 412 Matlab tools 8 / 22

Software options I Ready to use programs: Specific data structures Black box computation Impossibility of customization or implementing changes in algorithms Programming languages: Lack of specialized libraries Requirement of skilled users Time consuming development process Section 412 Matlab tools 9 / 22

Software options II Matlab: High-level language Numerical computation algorithms Easy to implement new algorithms: Toolboxes Data visualization and analysis Section 412 Matlab tools 10 / 22

Outline Supporting prediction process 1 Supporting prediction process 2 Solving, simulating and estimation of DSGE models 3 from prediction process Section 412 Matlab tools 11 / 22

DSGE toolboxes Toolboxes for DSGE models simulation: IRIS Developed by CNB staff Designed specially for CNB s prediction process Dynare Developed by O. Kamenik and M. Juillard Designed to solve and estimate theoretical models Section 412 Matlab tools 12 / 22

IRIS I Supporting prediction process IRIS toolbox: CNB s toolbox Database functions: underlying format CSV Time series function: plotting and transformations Solution of linear DSGE models Inclusion of expert information in form of shocks Simulation: constrained vs. unconstrained Section 412 Matlab tools 13 / 22

IRIS II Supporting prediction process Special types of figures: Section 412 Matlab tools 14 / 22

IRIS III Supporting prediction process GUI interface: Java Section 412 Matlab tools 15 / 22

Dynare Supporting prediction process Dynare: Free alternative to internal/commercial toolboxes Up to second order approximation Bayesian and Maximum-Likelihood estimation No database functions Dynare++: cubic and higher order of approximation Section 412 Matlab tools 16 / 22

Outline Supporting prediction process 1 Supporting prediction process 2 Solving, simulating and estimation of DSGE models 3 from prediction process Section 412 Matlab tools 17 / 22

I L A TEX: Creating reports ActiveX: To ease repetitive tasks Section 412 Matlab tools 18 / 22

II Exporting tables to MS Word Section 412 Matlab tools 19 / 22

III Exporting figures to MS Powerpoint Section 412 Matlab tools 20 / 22

IV Exporting graphics: Impulse responses Section 412 Matlab tools 21 / 22

Use of Matlab in CNB: Forecasting Research Econometrics Testing of risk evaluation models Section 412 Matlab tools 22 / 22