JDemetra+: Latest features by the Deutsche Bundesbank

Slides:



Advertisements
Similar presentations
United Nations Statistics Division/DESA
Advertisements

Exercise 7.5 (p. 343) Consider the hotel occupancy data in Table 6.4 of Chapter 6 (p. 297)
Seasonal Adjustment of National Index Data at International Level
REPUBLIC OF TURKEY TURKISH STATISTICAL INSTITUTE TurkStat Direct vs. Indirect Approach in Seasonal Adjustment: Proposal for a new tool Necmettin Alpay.
Demetra+ Quick Tour Versatile software. Choose the right tool Demetra+ main feature: multi-processing Demetra+ in production. Understanding.
Report on the development of JDemetra+ (X-11 part) Status of development, testing and further issues Andreas Lorenz, Deutsche Bundesbank, Statistics Department.
USING DEMETRA+ IN DAILY WORK SAUG – Luxembourg, 16 October 2012 Enrico INFANTE, Eurostat Unit B1: Quality, Methodology and Research.
United Nations Economic Commission for Europe Statistical Division Seasonal Adjustment Process with Demetra+ Anu Peltola Economic Statistics Section, UNECE.
3.2.1 JDemetra+ development Frankfurt, 20 June 2013
Ketty Attal-Toubert and Stéphanie Himpens Insee, France 16th of November, 2011 ESTP course Demetra+ Demetra+ for X12 in Daily Work.
9 th Euroindicators Working Group Luxembourg, 4 th & 5 th December 2006 Eurostat - Unit D1 Key Indicators for European Policies.
StatisticsCanadaStatistiqueCanada Presentation of seasonally adjusted series STESEG Task Force on Data Presentation and Seasonal Adjustment Bernard Lefrançois.
Ketty Attal-Toubert and Stéphanie Himpens Insee 22nd of June, 2011 An Overview of seasonal adjustment in the short term statistic department.
Report on the development of JDemetra+ (X-11 part) SAEG Meeting, Luxembourg, 7 December 2015 Andreas Lorenz, Deutsche Bundesbank, Statistics Department.
SASG 1 Seasonal Adjustment Steering Group Item Report from User Testing Group. Demetra+ compliance with users' requirements Presented by Dario Buono.
Using Demetra+ at SURS Manca Golmajer, Andrejka Smukavec 20 June 2013.
 New build: (October, 30) Corrections of bugs Slight improvement of the UI  New release (December, 31) Core engines  X12 (marginal.
Long Time Series for Germany 1 Presentation at the Euroindicators Working Group 10 th Meeting – 3 & 4 December 2007 Luxembourg Stephanus Arz Statistics.
USING DEMETRA+ IN DAILY WORK SAUG – Luxembourg, 16 October 2012 Enrico INFANTE, Eurostat Unit B1: Quality, Methodology and Research.
Report on the development of JDemetra+ (X-11 part) Status of development Andreas Lorenz, Deutsche Bundesbank, Statistics Department.
SAEG 7 th Dec 2015 Item 2.5 Eurostat migration to JD+: state of the art By Dario Buono 1.
Ketty Attal-Toubert and Stéphanie Himpens Insee 22nd of June, 2011 Using SAS to implement additional tools.
JDemetra+: Latest features by the BBk (X-11 part) SAEG Meeting, Frankfurt am Main, 7 June 2016 Andreas Lorenz, Deutsche Bundesbank, Statistics Department.
JDemetra+ as an innovative tool for seasonal adjustment
Conference of European Statistics Stakeholders, 2016
Discussion: Timely estimates of economic indicators – Session C3 –
To the ETS - Correspondence Online Training Course
Artur Andrysiak Economic Statistics Section, UNECE
Carsten Boldsen Hansen Economic Statistics Section, UNECE
Shohreh Mirzaei Yeganeh United Nations Industrial Development
Presentation by Eurostat
Program Management Portal (PgMP): Catalog and the Client
Handbook on Seasonal Adjustment
Clarifications to the release procedure for JDemetra+
SAEG, 15 March 2018 Item 2.2 Development: progress and next steps. Contribution of the NBB
ESS guidelines on temporal disaggregation: Benchmarking and reconciliation From Annual to Quarterly to Monthly data.
Revision Analysis for General Economic Statistics
Migration to JDemetra+
KIX: A plug-in for aggregating chain-linked indices
SAEG 7th June 2016 Item 5.2 Eurostat migration to JD+: state of the art By Dario Buono.
Quality Reporting with JD+
2.1. JDemetra+ Last updates (since 2.0.0)
JDemetra+: Latest features by the Deutsche Bundesbank
SAEG 7th June 2016 Item 4.1 Eurostat work programme : priority areas-future Centre of Excellence – expected deliverables By Dario Buono.
TF meeting 7 October '15 Luxembourg
Sharing of Eurostat predefined tables
Hungarian practice on chain-linking and its implication for SA
Are we moving towards more integration of the NEW FEATURES OF TS INto JDEMETRA+ ?
Possible complements to improve EU/EA estimation techniques
SAEG 15th March 2018 Item 2.1 Use of By Dario Buono.
New Demetra 2.2 Euro-indicators Working Group
STATISTICAL AGENCY UNDER PRESIDENT OF THE REPUBLIC OF TAJIKISTAN
Sharing of Eurostat predefined tables
Ag.No Price statistics briefing (a) HICP
Current status of ongoing seasonal adjustment activities
To the ETS - Correspondence Online Training Course
Item 3.2 ESS guidelines on temporal disaggregation by Dario Buono (Eurostat) WG Methodology 5 April 2017.
LAMAS October 2016 Agenda Item 3.1 Labour Cost Indices state of play Hubertus Vreeswijk Daniel Iscru.
European Central Bank – DG Statistics
Faiz Alsuhail 21 of June, Frankfurt
Quality Reporting in CBS
Assurance of Quality of German National Accounts by Management
Use of JDemetra+ at the Deutsche Bundesbank
TYPES of seasonal adjustment processes in banco de españa
Latest features Frankfurt, 7 June 2016
Model Selection, Seasonal Adjustment, Analyzing Results
Work Session on Statistical Metadata (Geneva, Switzerland May 2013)
Are we moving towards more integration of the NEW FEATURES OF TS INto JDEMETRA+ ?
Using JDemetra+ at STATEC
ESS conceptual standards for quality reporting
Presentation transcript:

JDemetra+: Latest features by the Deutsche Bundesbank SAEG Meeting, Frankfurt am Main, 15 March 2018 Andreas Lorenz, DG Statistics

Development for JDemetra+ release 2.2.1 Outline Development for JDemetra+ release 2.2.1 Current status of the development of plug-ins Plug-in KIX Plug-in ExcelAdapter Migration to JDemetra+ Promotion of JDemetra+ Outlook Andreas Lorenz, SAEG Meeting, Frankfurt 15 March 2018

1. Development for JDemetra+ release 2.2.1 Task Status Fix one or several user-defined calendar variables for RegArima and Tramo, including automated tests JDemetra+ version 2.2.1 (snapshot) Correct the implementation of the critical value when the time series is too short for the selected filter, including automated tests and reverse engineering SaItem display the name of the specification for the method if it is saved in the workspace Diagnostics: matrix now uses all TramoSeats or X13 specifications saved in the workspace, not just the predefined (RSAX) Neu ist, dass man auch einen Teil der user- defined variables im Calendar fixieren kann, Bisher war es nur möglich alle oder einen zu fixieren. Diese Aufteilung macht nur bei user-defined variables im Calender Sinn und kann auch daher nur dort verwendet werden. Bei user-defined variables war diese Aufteilung schon immer möglich. Zum critical value, hier ist bei unseren Tests gegen WinX13 zu massiven Abweichungen gekommen, daher ist es überhaupt aufgefallen, dass es hier Unterschiede zu WinX1 gibt. Andreas Lorenz, SAEG Meeting, Frankfurt 15 March 2018

2. Current status of the development of plug-ins Task Status KIX plug-in for the Aggregation of chain-linked series almost completed ( section 3) https://github.com/bbkrd/KIX SpecParser plug-in for the translation of *.spc files from Census X-12ARIMA to JDemetra+ completed https://github.com/bbkrd/SpecParser TransReg plug-in for the transformation of regressors https://github.com/bbkrd/TransReg ConCur plug-in to produce a controlled current adjustment report https://github.com/bbkrd/ConCur ExcelAdapter plug-in for saving calendar and seasonal factors for use with the ConCur plug-in ongoing ( section 4) https://github.com/bbkrd/ExcelAdapter Andreas Lorenz, SAEG Meeting, Frankfurt 15 March 2018

3. Plug-in KIX Aggregation and disaggregation chain-linked indices Idea Apply a changing weighting structure to component indices for aggregation Index concepts Annual overlap Quarterly overlap December overlap Examples National Accounts HICP’s Labour cost indices Andreas Lorenz, SAEG Meeting, Frankfurt 15 March 2018

3. Plug-in KIX Aggregation and disaggregation chain-linked indices Problem: non-trivial aggregation in case of indirect seasonal adjustment Aggregation of chain-linked indices with annual overlap or one- month overlap method Chaining and unchaining of single time series Lagged growth rate contribution Solution: Plug-in KIX (=KettenIndeX, German for chain-linked index) Andreas Lorenz, SAEG Meeting, Frankfurt 15 March 2018

- Example of a typical use case - 3. Plug-in KIX Example - Example of a typical use case - Andreas Lorenz, SAEG Meeting, Frankfurt 15 March 2018

3. Plug-in KIX Example: Aggregation of HICP special aggregates Aggregation of HICP special aggregates (unprocessed food, processed food, industrial goods excluding energy, energy, services) Input: Time series of HICP for each special aggregate Time series of HICP weights for each special aggregate Output: Time series of HICP aggregate (all-items) Andreas Lorenz, SAEG Meeting, Frankfurt 15 March 2018

3. Plug-in KIX Example: Aggregation of HICP special aggregates (cont’d) 1 2 Andreas Lorenz, SAEG Meeting, Frankfurt 15 March 2018

3. Plug-in KIX Example: Aggregation of HICP special aggregates (cont’d) 4 Andreas Lorenz, SAEG Meeting, Frankfurt 15 March 2018

[Name=]CLI.PER,index1,[weight1,]+/-,index2,[weight2,]…,refyr 3. Plug-in KIX Example: Aggregation of HICP special aggregates (cont’d) 5 CLI.PER,i1,w1,+,i2,w2,+,i3,w3,+,i4,w4,+,i5,w5,2015 Command syntax and arguments for chain-linking according to one-period overlap: [Name=]CLI.PER,index1,[weight1,]+/-,index2,[weight2,]…,refyr Andreas Lorenz, SAEG Meeting, Frankfurt 15 March 2018

3. Plug-in KIX Example: Aggregation of HICP special aggregates (cont’d) 6 7 Andreas Lorenz, SAEG Meeting, Frankfurt 15 March 2018

Formula input Index data input Weight data input Results 3. Plug-in KIX Example: Aggregation of HICP special aggregates (cont’d) Formula input Index data input Weight data input Results Andreas Lorenz, SAEG Meeting, Frankfurt 15 March 2018

Summary of the workflow with KIX: Select the KIX node in workspace 3. Plug-in KIX Example: Aggregation of HICP special aggregates (cont’d) Summary of the workflow with KIX: Select the KIX node in workspace Open new KIX document Drop index data in the index data window Drop weight data in the weight data window Enter appropriate command syntax1) in the formula window Click on the “start calculation” icon Chain-linked aggregate appears in results window 1) See documentation of KIX plug-in. Andreas Lorenz, SAEG Meeting, Frankfurt 15 March 2018

4. Plug-in ExcelAdapter Controlled current adjustment with Excel as “database” for storing factors Development motivated by comments from Destatis and aimed as a further alternative for performing controlled current seasonal adjustment with JDemetra+ Should be used as a companion for the ConCur and ConCurReport plug- ins which summarise all relevant information for performing seasonal adjustment with the controlled current adjustment approach With the ExcelAdapter plug-in, the (previously) forecasted seasonal and calendar factors can be stored to (and read from) Excel Es gibt ConCur für die UI und ConCurReport für den HTML Output Andreas Lorenz, SAEG Meeting, Frankfurt 15 March 2018

4. Plug-in ExcelAdapter Preparations (1/2) Specification of data source It is necessary to switch from the default data source for update to the ExcelConnection in Tools > Options > Demetra > DatasourceUpdateOptions Default Datasource = Workspace Andreas Lorenz, SAEG Meeting, Frankfurt 15 March 2018

4. Plug-in ExcelAdapter Preparations (2/2) Creation of metadata Click on Window>Properties to open an extra window for storing metadata. The following metadata are possible: calendarfactor - Table A6 combined with A7 including forecasts seasonalfactor - D10 including forecasts Default Datasource = Workspace Andreas Lorenz, SAEG Meeting, Frankfurt 15 March 2018

4. Plug-in ExcelAdapter Example - Example of a typical use case - Andreas Lorenz, SAEG Meeting, Frankfurt 15 March 2018

4. Plug-in ExcelAdapter Starting point: Controlled concurrent adjustment view (ConCur plug-in) Andreas Lorenz, SAEG Meeting, Frankfurt 15 March 2018

4. Plug-in ExcelAdapter Right-click on series in order to add Excel metadata Andreas Lorenz, SAEG Meeting, Frankfurt 15 March 2018

4. Plug-in ExcelAdapter Right-click on series in order to save factors to Excel file Andreas Lorenz, SAEG Meeting, Frankfurt 15 March 2018

4. Plug-in ExcelAdapter Saved seasonal factors appear as an additional row in D8B-Table Andreas Lorenz, SAEG Meeting, Frankfurt 15 March 2018

4. Plug-in ExcelAdapter One month later (with new data) right click on series to refresh Andreas Lorenz, SAEG Meeting, Frankfurt 15 March 2018

4. Plug-in ExcelAdapter Compare re-estimated seasonal factors with previously extrapolated factors Andreas Lorenz, SAEG Meeting, Frankfurt 15 March 2018

5. Migration to JDemetra+ General aspects Migration from Census X-12 ARIMA version 0.2.8 to JDemetra+ 2.2.1 will not involve a change in the seasonal adjustment method Existing *.spc-files are translated to JDemetra+ via SpecParser Changes in models/filters when needed, according to controlled current adjustment strategy Changeover to JDemetra+ should not cause revisions other than those usually encountered in the context of re-estimating seasonal factors with the X-13 method (confirmed by parallel testing) Andreas Lorenz, SAEG Meeting, Frankfurt 15 March 2018

5. Migration to JDemetra+ Time schedule Time schedule for 2018 April: Industrial new orders May: Industrial production June: Industrial turnover October: Registered unemployment Planned for 2019 August: National Accounts Andreas Lorenz, SAEG Meeting, Frankfurt 15 March 2018

5. Migration to JDemetra+ Communication Dedicated section for JDemetra+ on the Website of the Bundesbank Seasonal adjustment software and method will be mentioned in the publication tables and in explanatory notes Information in the Monthly Report of the Bundesbank planned (dedicated box) Andreas Lorenz, SAEG Meeting, Frankfurt 15 March 2018

6. Promotion of JDemetra+ Technical Central Banking course “Seasonal adjustment of economic data”, 4/17 , 5 days, Cemla/Mexico, Andreas Lorenz and Christiane Hofer, Technical Central Banking course: “Seasonal adjustment of economic data”, 10/17, 5 days, Frankfurt, Karsten Webel and Christiane Hofer ECB course: “Seasonal Adjustment of Government Finance Statistics with JDemetra+”, 2/18, 3 days, Frankfurt, Karsten Webel and Christiane Hofer ESTP course: “Introduction to Seasonal adjustment and JDemetra+”, 2/18, 3 days, Luxemburg, Dario Buono and Andreas Dietrich Andreas Lorenz, SAEG Meeting, Frankfurt 15 March 2018

Ongoing migration to JDemetra+ 2.2.1 7. Outlook Ongoing migration to JDemetra+ 2.2.1 New internal Bundesbank project aimed at deeper integration of JDemetra+ into the production process of seasonal adjustment Start of work with the sources of JDemetra+ 3.0 and decision regarding what we will and can do Ongoing courses and conferences Andreas Lorenz, SAEG Meeting, Frankfurt 15 March 2018

Thank you for your attention! Any questions, remarks or suggestions? Andreas Lorenz, SAEG Meeting, Frankfurt 15 March 2018