SlideShare a Scribd company logo
Eurostat tools for Benchmarking and Seasonal
adjustment JDemetra+ and JEcotrim
by
Dario BUONO, Ph.D.
Eurostat, European Commission, Luxembourg
Macroeconomic Imbalances Procedure team
IASC satellite conference on
"Big data and computational statistics"
August 22nd
2013, 13:45, Seoul, Korea
SESSION SS2R5: Practical Issues in Chain Linking and Benchmarking
Objective
 Inform the about the Eurostat IT tools available for
Seasonal Adjustment and Benchmarking and
Temporal Disaggregation
 No methodological issues will be addressed
 Summary information on JDEMETRA+ with briefing on
the ESS guidelines on Seasonal Adjustment
 Summary information on JECOTRIM
 User support provided by Eurostat
Q & A
Content
 Recall of seasonal adjustment issue;
 An overview of the seasonal adjustment software;
 IT solutions for SA software;
 The role of Eurostat;
 JDemetra+;
– Aims of the project, Functionalities, Advantages;
 JEcotrim: a plugin of JDEMETRA+
What is Seasonal Adjustment?
SEASONAL
ADJUSTMENT
Fluctuations observed during the year (each
month, each quarter) and which appear to
repeat themselves on a more or less regular
basis from one year to the other
Remove Seasonality
Seasonality:
What happens after SA?
Original and Seasonally Adjusted series
Original Series
What happens after SA?
Original and Seasonally Adjusted series
The series has been cleaned!!
Seasonally Adjusted series
What happens after SA?
Growth Rates
Original Series
1
1
−=
−t
t
t
X
X
G
What happens after SA?
Growth Rates
Seasonally Adjusted series
1
1
−=
−t
t
t
X
X
G
Leading seasonal adjustment software – a
quick review
 The main SA programs are:
– TSW – the Windows application, developed by Bank of
Spain, that integrates the TRAMO and the SEATS
programs;
– X-12-ARIMA and X-13ARIMA-SEATS – the programs
produced by the U.S. Census Bureau, that include X-12-
ARIMA method
• (X-13ARIMA-SEATS is also capable to generate
ARIMA model-based SA).
 Both written in a FORTRAN language.
Seasonal adjustment software from an IT
perspective
 The algorithms written originally in FORTRAN might be
applied to solve time series related issues, but are not
designed for reusability;
 In case of introduction of the new functionality, the actual
programs are modified;
 Uncertain future of the FORTRAN language;
– Lack of developers;
– Not a strictly object-oriented language.
Eurostat’s scopes in area of SA
 Eurostat aims to:
– Promote the idea of seasonal adjustment;
– Ease an access of non-specialists to TRAMO/SEATS and
X-12-ARIMA (X-13ARIMA-SEATS);
– Converge towards a harmonised process for seasonally
and calendar adjustment practices.
SA software promoted by Eurostat
 Demetra (2002);
– Initially successful because of its user-friendliness;
 Demetra+ (2010);
– Implementation of the ESS Guidelines on SA;
– Provides graphical interface and common input/output
diagnostics for TRAMO/SEATS and X-12-ARIMA;
– Includes complex technical solutions. Cannot be used
under IT environments other than Windows (.NET)
technology;
 JDemetra+ (2012);
– Fortran codes re-written in JAVA using NetBeans.
 JECOTRIM (2013) as plug in of JDEMETRA+
What is JDEMETRA+?
JDEMETRA+ is a new tool for
Seasonal and Calendar Adjustment
developed by NBB and EUROSTAT
Identify more components
Trend-Cycle Component
Outliers
Irregular Component
New tool new issue!!
 Maintenance of the tool in the long-term;
 Integration of the libraries in the IT environments of
many institutions (portability issue of Demetra+.NET);
 Re-use of the modules/algorithms for other
purposes.
Aims of the current project
 Provide a tool for SA which:
– Is flexible, i.e.:
• encompasses the leading SA algorithms;
• could evolve independently when improvements or
alternative methods appear.
– Is versatile, i.e. can be:
• used in a rich graphical interface (JDemetra+ itself);
• integrated in other (in-house) developments.
– Consists of modules that can be reuse in the other
circumstances;
– Is an open source, and therefore may increase the
transparency of statistical computation and contribute to a
better sharing of the statistical knowledge.
JDemetra+ functionalities
 SA methods:
– TRAMO/SEATS;
– X-13ARIMA-SEATS;
– X-12-ARIMA;
– Structural models;
– Mixed Airline;
– Generalised Airline.
 SA tools:
– Seasonality tests;
– Direct/indirect comparison;
– Calendars with weights on holidays.
 Other tools:
– Benchmarking (JEcotrim);
– Temporal disaggregation (JECOTRIM);
Advantages of JDemetra+
 Efficient process of large datasets;
 A user-friendly graphical interface.
 Possibility for different teams to progressively take over
the software or to contribute to its evolution.
 Core engines rewritten in Java, by NetBeans platform:
– supported by almost all IT operating systems;
– that allows for easy extensions (plug-ins) and
improvements;
Future plans
 Modification and extension of the code, e. g.;
– Modification of existing functionalities;
– New data providers due to genetic serialization
functionality;
– Additional diagnostics and output;
– New seasonal adjustment methods (using batch
processing).
– Plug in for revision analysis
– Plugin for business cycle analysis
ESS Guidelines on SA
 Introduced in 2009
 Chapters subdivided into specific items describing different steps of the SA process
 Items presented in a standard structure providing:
1. Description of the issue
2. List of options which could be followed to perform the step
3. Prioritized list of three alternatives from most recommended one to the
one to avoid (A, B and C)
4. Concise list of main references
 Added value:
1. Conceptual framework and practical implementation steps
2. Both for experienced users and beginners
http://epp.eurostat.ec.europa.eu/cache/ITY_OFFPUB/K
JECOTRIM: un update of ECOTRIM
 ECOTRIM contains procedures based on temporal
disaggregation, benchmarking, reconciliation of low
frequency series and matrix balancing via complex
mathematical and statistical methods.
 Ecotrim was developed in C++ (for Windows) by Eurostat
 JEcotrim can be defined simply as an upgrade of Ecotrim
– Correction of some bugs
– New methods
– Plugged to Jdemetra
Definition
 Temporal Disaggregation
– Process of deriving high frequency data from low
frequency data and, if available, related high frequency
information
Temporal Disaggregation techniques are useful in
compiling short-term statistics:
 Quarterly National Accounts (QNA)
Give a quarterly breakdown of the figures in the annual
accounts
 Flash estimates
Use the available information in the best possible way
including, in the framework of a statistical model, the
short-term available information and the low frequency
data in a coherent way
 Monthly indicators of GDP
The monthly estimates are derived from the available
information respecting the coherence with quarterly data
Basic principles
 Distribution
– When annual data are either sums or averages of
quarterly data (e.g., GDP, consumption, indexes and in
general all flow variables and all average stock variables)
 Interpolation
– When annual value equals by definition that of the fourth
(or first) quarter (e.g., population at the end of the year,
money stock, and all stock variables)
 Extrapolation
– When estimates of quarterly data are made when the
relevant annual data are not yet available
Estimates have to be consistent and coherent
 Temporal consistency
– Quarterly values have to match annual values (for
example the sum of quarterly values of the GDP must be
equal to the annual value)
 Accounting coherence
– Quarterly components of an account should respect the
accounting constraints (for example, the sum of quarterly
values of the GDP expenditure side components should
be equal to the corresponding quarterly value of GDP)
Temporal Disaggregation and
Benchmarking available in JEcotrim
 Univariate Approach (temporal Benchmarking)
– Modified Denton,
– Chow-Lin, Fernández,Litterman
 Multivariate Approach (accounting Benchmarking)
– RAS-PM
– Two-Step reconciliation
Webpages on JDEMETRA+ and JEcotrim
You can download the latest version of the tools at
http://www.cros-portal.eu/content/seasonal-adjustment
Together with:
ESS guidelines on Seasonal Adjustment
User Manual and other documents
Help-Desk e-mail: estat-methodology@ec.europa.eu
Information about the EUROSTAT ESTP Training Course
Questions?

More Related Content

Similar to Eurostat tools for benchmarking and seasonal adjustment j_demetra+ and jecotrim_buono_final_20130820

Forecasting Capacity Issues in Stateful Systems: A Proactive Approach
Forecasting Capacity Issues in Stateful Systems: A Proactive ApproachForecasting Capacity Issues in Stateful Systems: A Proactive Approach
Forecasting Capacity Issues in Stateful Systems: A Proactive Approach
IRJET Journal
 
Application of DEA in IT & Communication
Application of DEA in IT & CommunicationApplication of DEA in IT & Communication
Application of DEA in IT & Communication
Abhay_018
 
Modelingprogramstructure
ModelingprogramstructureModelingprogramstructure
Modelingprogramstructurelearnt
 
Best Practices in Software Cost Estimation - Metrikon 2015 - Frank Vogelezang
Best Practices in Software Cost Estimation - Metrikon 2015 - Frank VogelezangBest Practices in Software Cost Estimation - Metrikon 2015 - Frank Vogelezang
Best Practices in Software Cost Estimation - Metrikon 2015 - Frank Vogelezang
Frank Vogelezang
 
Census Hub Project
Census Hub ProjectCensus Hub Project
Census Hub Project
Vincenzo Patruno
 
CCCXG Global Forum March 2017 BGC What information would be needed and how co...
CCCXG Global Forum March 2017 BGC What information would be needed and how co...CCCXG Global Forum March 2017 BGC What information would be needed and how co...
CCCXG Global Forum March 2017 BGC What information would be needed and how co...
OECD Environment
 
BIILS, HILDA and the JISC infoNet Impact Calculator
BIILS, HILDA and the JISC infoNet Impact CalculatorBIILS, HILDA and the JISC infoNet Impact Calculator
BIILS, HILDA and the JISC infoNet Impact Calculator
Leeds Met FSD
 
IntenGrid WP8 dissemination brochure 20 May 2020
IntenGrid WP8 dissemination brochure 20 May 2020IntenGrid WP8 dissemination brochure 20 May 2020
IntenGrid WP8 dissemination brochure 20 May 2020
Sergio Potenciano Menci
 
IRJET- Analysis for EnhancedForecastof Expense Movement in Stock Exchange
IRJET- Analysis for EnhancedForecastof Expense Movement in Stock ExchangeIRJET- Analysis for EnhancedForecastof Expense Movement in Stock Exchange
IRJET- Analysis for EnhancedForecastof Expense Movement in Stock Exchange
IRJET Journal
 
Tutorial_Caf_2020_etool.pdf
Tutorial_Caf_2020_etool.pdfTutorial_Caf_2020_etool.pdf
Tutorial_Caf_2020_etool.pdf
Salvatore Spampinato
 
MSF ITC Strat Plan - Executive summary v11
MSF ITC Strat Plan - Executive summary v11MSF ITC Strat Plan - Executive summary v11
MSF ITC Strat Plan - Executive summary v11Joan Lluis
 
SUNSHINE short overview of the project and its objectives
SUNSHINE short overview of the project and its objectives SUNSHINE short overview of the project and its objectives
SUNSHINE short overview of the project and its objectives
Raffaele de Amicis
 
Sas profile csg_0413
Sas  profile csg_0413Sas  profile csg_0413
Sas profile csg_0413
C.S. Ganti
 
CCXG Forum, March 2021, Mary Awad
CCXG Forum, March 2021, Mary AwadCCXG Forum, March 2021, Mary Awad
CCXG Forum, March 2021, Mary Awad
OECD Environment
 
Feed the Future indicators and the Africa RISING project mapping and monitori...
Feed the Future indicators and the Africa RISING project mapping and monitori...Feed the Future indicators and the Africa RISING project mapping and monitori...
Feed the Future indicators and the Africa RISING project mapping and monitori...
africa-rising
 
IRJET- Towards Efficient Framework for Semantic Query Search Engine in Large-...
IRJET- Towards Efficient Framework for Semantic Query Search Engine in Large-...IRJET- Towards Efficient Framework for Semantic Query Search Engine in Large-...
IRJET- Towards Efficient Framework for Semantic Query Search Engine in Large-...
IRJET Journal
 
IRJET- Road Accident Prediction using Machine Learning Algorithm
IRJET- Road Accident Prediction using Machine Learning AlgorithmIRJET- Road Accident Prediction using Machine Learning Algorithm
IRJET- Road Accident Prediction using Machine Learning Algorithm
IRJET Journal
 
HW/SW Partitioning Approach on Reconfigurable Multimedia System on Chip
HW/SW Partitioning Approach on Reconfigurable Multimedia System on ChipHW/SW Partitioning Approach on Reconfigurable Multimedia System on Chip
HW/SW Partitioning Approach on Reconfigurable Multimedia System on Chip
CSCJournals
 
EXAMPLE on Maestro Itais 2011 Paper20
EXAMPLE on Maestro Itais 2011 Paper20EXAMPLE on Maestro Itais 2011 Paper20
EXAMPLE on Maestro Itais 2011 Paper20
net-eucen
 

Similar to Eurostat tools for benchmarking and seasonal adjustment j_demetra+ and jecotrim_buono_final_20130820 (20)

Forecasting Capacity Issues in Stateful Systems: A Proactive Approach
Forecasting Capacity Issues in Stateful Systems: A Proactive ApproachForecasting Capacity Issues in Stateful Systems: A Proactive Approach
Forecasting Capacity Issues in Stateful Systems: A Proactive Approach
 
Application of DEA in IT & Communication
Application of DEA in IT & CommunicationApplication of DEA in IT & Communication
Application of DEA in IT & Communication
 
Modelingprogramstructure
ModelingprogramstructureModelingprogramstructure
Modelingprogramstructure
 
Best Practices in Software Cost Estimation - Metrikon 2015 - Frank Vogelezang
Best Practices in Software Cost Estimation - Metrikon 2015 - Frank VogelezangBest Practices in Software Cost Estimation - Metrikon 2015 - Frank Vogelezang
Best Practices in Software Cost Estimation - Metrikon 2015 - Frank Vogelezang
 
Census Hub Project
Census Hub ProjectCensus Hub Project
Census Hub Project
 
CCCXG Global Forum March 2017 BGC What information would be needed and how co...
CCCXG Global Forum March 2017 BGC What information would be needed and how co...CCCXG Global Forum March 2017 BGC What information would be needed and how co...
CCCXG Global Forum March 2017 BGC What information would be needed and how co...
 
BIILS, HILDA and the JISC infoNet Impact Calculator
BIILS, HILDA and the JISC infoNet Impact CalculatorBIILS, HILDA and the JISC infoNet Impact Calculator
BIILS, HILDA and the JISC infoNet Impact Calculator
 
IntenGrid WP8 dissemination brochure 20 May 2020
IntenGrid WP8 dissemination brochure 20 May 2020IntenGrid WP8 dissemination brochure 20 May 2020
IntenGrid WP8 dissemination brochure 20 May 2020
 
IRJET- Analysis for EnhancedForecastof Expense Movement in Stock Exchange
IRJET- Analysis for EnhancedForecastof Expense Movement in Stock ExchangeIRJET- Analysis for EnhancedForecastof Expense Movement in Stock Exchange
IRJET- Analysis for EnhancedForecastof Expense Movement in Stock Exchange
 
Tutorial_Caf_2020_etool.pdf
Tutorial_Caf_2020_etool.pdfTutorial_Caf_2020_etool.pdf
Tutorial_Caf_2020_etool.pdf
 
MSF ITC Strat Plan - Executive summary v11
MSF ITC Strat Plan - Executive summary v11MSF ITC Strat Plan - Executive summary v11
MSF ITC Strat Plan - Executive summary v11
 
SUNSHINE short overview of the project and its objectives
SUNSHINE short overview of the project and its objectives SUNSHINE short overview of the project and its objectives
SUNSHINE short overview of the project and its objectives
 
Sas profile csg_0413
Sas  profile csg_0413Sas  profile csg_0413
Sas profile csg_0413
 
UNIDO-SA
UNIDO-SAUNIDO-SA
UNIDO-SA
 
CCXG Forum, March 2021, Mary Awad
CCXG Forum, March 2021, Mary AwadCCXG Forum, March 2021, Mary Awad
CCXG Forum, March 2021, Mary Awad
 
Feed the Future indicators and the Africa RISING project mapping and monitori...
Feed the Future indicators and the Africa RISING project mapping and monitori...Feed the Future indicators and the Africa RISING project mapping and monitori...
Feed the Future indicators and the Africa RISING project mapping and monitori...
 
IRJET- Towards Efficient Framework for Semantic Query Search Engine in Large-...
IRJET- Towards Efficient Framework for Semantic Query Search Engine in Large-...IRJET- Towards Efficient Framework for Semantic Query Search Engine in Large-...
IRJET- Towards Efficient Framework for Semantic Query Search Engine in Large-...
 
IRJET- Road Accident Prediction using Machine Learning Algorithm
IRJET- Road Accident Prediction using Machine Learning AlgorithmIRJET- Road Accident Prediction using Machine Learning Algorithm
IRJET- Road Accident Prediction using Machine Learning Algorithm
 
HW/SW Partitioning Approach on Reconfigurable Multimedia System on Chip
HW/SW Partitioning Approach on Reconfigurable Multimedia System on ChipHW/SW Partitioning Approach on Reconfigurable Multimedia System on Chip
HW/SW Partitioning Approach on Reconfigurable Multimedia System on Chip
 
EXAMPLE on Maestro Itais 2011 Paper20
EXAMPLE on Maestro Itais 2011 Paper20EXAMPLE on Maestro Itais 2011 Paper20
EXAMPLE on Maestro Itais 2011 Paper20
 

More from Dario Buono

Big Data and Nowcasting
Big Data and NowcastingBig Data and Nowcasting
Big Data and Nowcasting
Dario Buono
 
Reporting uncertainties - too much information?
Reporting uncertainties - too much information?Reporting uncertainties - too much information?
Reporting uncertainties - too much information?
Dario Buono
 
Skills for the new generation of statisticians
Skills for the new generation of statisticians Skills for the new generation of statisticians
Skills for the new generation of statisticians
Dario Buono
 
JDemetra+ Java Tool for Seasonal Adjustment
JDemetra+ Java Tool for Seasonal AdjustmentJDemetra+ Java Tool for Seasonal Adjustment
JDemetra+ Java Tool for Seasonal Adjustment
Dario Buono
 
Big data and macroeconomic nowcasting from data access to modelling
Big data and macroeconomic nowcasting from data access to modellingBig data and macroeconomic nowcasting from data access to modelling
Big data and macroeconomic nowcasting from data access to modelling
Dario Buono
 
Big Data Analysis: The curse of dimensionality in official statistics
Big Data Analysis: The curse of dimensionality in official statisticsBig Data Analysis: The curse of dimensionality in official statistics
Big Data Analysis: The curse of dimensionality in official statistics
Dario Buono
 
Physics4Stats & BMI vs. QoL
Physics4Stats & BMI vs. QoLPhysics4Stats & BMI vs. QoL
Physics4Stats & BMI vs. QoL
Dario Buono
 
Methodological network and strategy
Methodological network and strategy Methodological network and strategy
Methodological network and strategy
Dario Buono
 
Safebook quality grading
Safebook quality gradingSafebook quality grading
Safebook quality grading
Dario Buono
 
MIP: Analysis of metadata and data revisions
MIP: Analysis of metadata and data revisionsMIP: Analysis of metadata and data revisions
MIP: Analysis of metadata and data revisions
Dario Buono
 
New innovative 3 way anova a-priori test for direct vs. indirect approach in ...
New innovative 3 way anova a-priori test for direct vs. indirect approach in ...New innovative 3 way anova a-priori test for direct vs. indirect approach in ...
New innovative 3 way anova a-priori test for direct vs. indirect approach in ...
Dario Buono
 
Detecting outliers at the end of the series using forecast intervals
Detecting outliers at the end of the series using forecast intervals Detecting outliers at the end of the series using forecast intervals
Detecting outliers at the end of the series using forecast intervals
Dario Buono
 
1 out of 20 scenarios
1 out of 20 scenarios1 out of 20 scenarios
1 out of 20 scenarios
Dario Buono
 
Eurostat methodological skills staff survey lesson learned final
Eurostat methodological skills staff survey lesson learned finalEurostat methodological skills staff survey lesson learned final
Eurostat methodological skills staff survey lesson learned final
Dario Buono
 
Reliability of estimates in socio-demographic groups with small samples
Reliability of estimates in socio-demographic groups with small samplesReliability of estimates in socio-demographic groups with small samples
Reliability of estimates in socio-demographic groups with small samples
Dario Buono
 

More from Dario Buono (15)

Big Data and Nowcasting
Big Data and NowcastingBig Data and Nowcasting
Big Data and Nowcasting
 
Reporting uncertainties - too much information?
Reporting uncertainties - too much information?Reporting uncertainties - too much information?
Reporting uncertainties - too much information?
 
Skills for the new generation of statisticians
Skills for the new generation of statisticians Skills for the new generation of statisticians
Skills for the new generation of statisticians
 
JDemetra+ Java Tool for Seasonal Adjustment
JDemetra+ Java Tool for Seasonal AdjustmentJDemetra+ Java Tool for Seasonal Adjustment
JDemetra+ Java Tool for Seasonal Adjustment
 
Big data and macroeconomic nowcasting from data access to modelling
Big data and macroeconomic nowcasting from data access to modellingBig data and macroeconomic nowcasting from data access to modelling
Big data and macroeconomic nowcasting from data access to modelling
 
Big Data Analysis: The curse of dimensionality in official statistics
Big Data Analysis: The curse of dimensionality in official statisticsBig Data Analysis: The curse of dimensionality in official statistics
Big Data Analysis: The curse of dimensionality in official statistics
 
Physics4Stats & BMI vs. QoL
Physics4Stats & BMI vs. QoLPhysics4Stats & BMI vs. QoL
Physics4Stats & BMI vs. QoL
 
Methodological network and strategy
Methodological network and strategy Methodological network and strategy
Methodological network and strategy
 
Safebook quality grading
Safebook quality gradingSafebook quality grading
Safebook quality grading
 
MIP: Analysis of metadata and data revisions
MIP: Analysis of metadata and data revisionsMIP: Analysis of metadata and data revisions
MIP: Analysis of metadata and data revisions
 
New innovative 3 way anova a-priori test for direct vs. indirect approach in ...
New innovative 3 way anova a-priori test for direct vs. indirect approach in ...New innovative 3 way anova a-priori test for direct vs. indirect approach in ...
New innovative 3 way anova a-priori test for direct vs. indirect approach in ...
 
Detecting outliers at the end of the series using forecast intervals
Detecting outliers at the end of the series using forecast intervals Detecting outliers at the end of the series using forecast intervals
Detecting outliers at the end of the series using forecast intervals
 
1 out of 20 scenarios
1 out of 20 scenarios1 out of 20 scenarios
1 out of 20 scenarios
 
Eurostat methodological skills staff survey lesson learned final
Eurostat methodological skills staff survey lesson learned finalEurostat methodological skills staff survey lesson learned final
Eurostat methodological skills staff survey lesson learned final
 
Reliability of estimates in socio-demographic groups with small samples
Reliability of estimates in socio-demographic groups with small samplesReliability of estimates in socio-demographic groups with small samples
Reliability of estimates in socio-demographic groups with small samples
 

Recently uploaded

ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data LakeViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
Walaa Eldin Moustafa
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
Timothy Spann
 
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
u86oixdj
 
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
mbawufebxi
 
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
sameer shah
 
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Subhajit Sahu
 
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
v3tuleee
 
Adjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTESAdjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTES
Subhajit Sahu
 
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
axoqas
 
一比一原版(Dalhousie毕业证书)达尔豪斯大学毕业证如何办理
一比一原版(Dalhousie毕业证书)达尔豪斯大学毕业证如何办理一比一原版(Dalhousie毕业证书)达尔豪斯大学毕业证如何办理
一比一原版(Dalhousie毕业证书)达尔豪斯大学毕业证如何办理
mzpolocfi
 
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
John Andrews
 
Nanandann Nilekani's ppt On India's .pdf
Nanandann Nilekani's ppt On India's .pdfNanandann Nilekani's ppt On India's .pdf
Nanandann Nilekani's ppt On India's .pdf
eddie19851
 
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdfCh03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
haila53
 
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
slg6lamcq
 
Adjusting OpenMP PageRank : SHORT REPORT / NOTES
Adjusting OpenMP PageRank : SHORT REPORT / NOTESAdjusting OpenMP PageRank : SHORT REPORT / NOTES
Adjusting OpenMP PageRank : SHORT REPORT / NOTES
Subhajit Sahu
 
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
apvysm8
 
Influence of Marketing Strategy and Market Competition on Business Plan
Influence of Marketing Strategy and Market Competition on Business PlanInfluence of Marketing Strategy and Market Competition on Business Plan
Influence of Marketing Strategy and Market Competition on Business Plan
jerlynmaetalle
 
The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...
jerlynmaetalle
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
Timothy Spann
 
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
u86oixdj
 

Recently uploaded (20)

ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data LakeViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
 
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
 
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
 
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
 
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
 
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
 
Adjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTESAdjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTES
 
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
 
一比一原版(Dalhousie毕业证书)达尔豪斯大学毕业证如何办理
一比一原版(Dalhousie毕业证书)达尔豪斯大学毕业证如何办理一比一原版(Dalhousie毕业证书)达尔豪斯大学毕业证如何办理
一比一原版(Dalhousie毕业证书)达尔豪斯大学毕业证如何办理
 
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
 
Nanandann Nilekani's ppt On India's .pdf
Nanandann Nilekani's ppt On India's .pdfNanandann Nilekani's ppt On India's .pdf
Nanandann Nilekani's ppt On India's .pdf
 
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdfCh03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
 
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
 
Adjusting OpenMP PageRank : SHORT REPORT / NOTES
Adjusting OpenMP PageRank : SHORT REPORT / NOTESAdjusting OpenMP PageRank : SHORT REPORT / NOTES
Adjusting OpenMP PageRank : SHORT REPORT / NOTES
 
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
 
Influence of Marketing Strategy and Market Competition on Business Plan
Influence of Marketing Strategy and Market Competition on Business PlanInfluence of Marketing Strategy and Market Competition on Business Plan
Influence of Marketing Strategy and Market Competition on Business Plan
 
The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
 
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
 

Eurostat tools for benchmarking and seasonal adjustment j_demetra+ and jecotrim_buono_final_20130820

  • 1. Eurostat tools for Benchmarking and Seasonal adjustment JDemetra+ and JEcotrim by Dario BUONO, Ph.D. Eurostat, European Commission, Luxembourg Macroeconomic Imbalances Procedure team IASC satellite conference on "Big data and computational statistics" August 22nd 2013, 13:45, Seoul, Korea SESSION SS2R5: Practical Issues in Chain Linking and Benchmarking
  • 2. Objective  Inform the about the Eurostat IT tools available for Seasonal Adjustment and Benchmarking and Temporal Disaggregation  No methodological issues will be addressed  Summary information on JDEMETRA+ with briefing on the ESS guidelines on Seasonal Adjustment  Summary information on JECOTRIM  User support provided by Eurostat Q & A
  • 3. Content  Recall of seasonal adjustment issue;  An overview of the seasonal adjustment software;  IT solutions for SA software;  The role of Eurostat;  JDemetra+; – Aims of the project, Functionalities, Advantages;  JEcotrim: a plugin of JDEMETRA+
  • 4. What is Seasonal Adjustment? SEASONAL ADJUSTMENT Fluctuations observed during the year (each month, each quarter) and which appear to repeat themselves on a more or less regular basis from one year to the other Remove Seasonality Seasonality:
  • 5. What happens after SA? Original and Seasonally Adjusted series Original Series
  • 6. What happens after SA? Original and Seasonally Adjusted series The series has been cleaned!! Seasonally Adjusted series
  • 7. What happens after SA? Growth Rates Original Series 1 1 −= −t t t X X G
  • 8. What happens after SA? Growth Rates Seasonally Adjusted series 1 1 −= −t t t X X G
  • 9. Leading seasonal adjustment software – a quick review  The main SA programs are: – TSW – the Windows application, developed by Bank of Spain, that integrates the TRAMO and the SEATS programs; – X-12-ARIMA and X-13ARIMA-SEATS – the programs produced by the U.S. Census Bureau, that include X-12- ARIMA method • (X-13ARIMA-SEATS is also capable to generate ARIMA model-based SA).  Both written in a FORTRAN language.
  • 10. Seasonal adjustment software from an IT perspective  The algorithms written originally in FORTRAN might be applied to solve time series related issues, but are not designed for reusability;  In case of introduction of the new functionality, the actual programs are modified;  Uncertain future of the FORTRAN language; – Lack of developers; – Not a strictly object-oriented language.
  • 11. Eurostat’s scopes in area of SA  Eurostat aims to: – Promote the idea of seasonal adjustment; – Ease an access of non-specialists to TRAMO/SEATS and X-12-ARIMA (X-13ARIMA-SEATS); – Converge towards a harmonised process for seasonally and calendar adjustment practices.
  • 12. SA software promoted by Eurostat  Demetra (2002); – Initially successful because of its user-friendliness;  Demetra+ (2010); – Implementation of the ESS Guidelines on SA; – Provides graphical interface and common input/output diagnostics for TRAMO/SEATS and X-12-ARIMA; – Includes complex technical solutions. Cannot be used under IT environments other than Windows (.NET) technology;  JDemetra+ (2012); – Fortran codes re-written in JAVA using NetBeans.  JECOTRIM (2013) as plug in of JDEMETRA+
  • 13. What is JDEMETRA+? JDEMETRA+ is a new tool for Seasonal and Calendar Adjustment developed by NBB and EUROSTAT Identify more components Trend-Cycle Component Outliers Irregular Component
  • 14. New tool new issue!!  Maintenance of the tool in the long-term;  Integration of the libraries in the IT environments of many institutions (portability issue of Demetra+.NET);  Re-use of the modules/algorithms for other purposes.
  • 15. Aims of the current project  Provide a tool for SA which: – Is flexible, i.e.: • encompasses the leading SA algorithms; • could evolve independently when improvements or alternative methods appear. – Is versatile, i.e. can be: • used in a rich graphical interface (JDemetra+ itself); • integrated in other (in-house) developments. – Consists of modules that can be reuse in the other circumstances; – Is an open source, and therefore may increase the transparency of statistical computation and contribute to a better sharing of the statistical knowledge.
  • 16. JDemetra+ functionalities  SA methods: – TRAMO/SEATS; – X-13ARIMA-SEATS; – X-12-ARIMA; – Structural models; – Mixed Airline; – Generalised Airline.  SA tools: – Seasonality tests; – Direct/indirect comparison; – Calendars with weights on holidays.  Other tools: – Benchmarking (JEcotrim); – Temporal disaggregation (JECOTRIM);
  • 17. Advantages of JDemetra+  Efficient process of large datasets;  A user-friendly graphical interface.  Possibility for different teams to progressively take over the software or to contribute to its evolution.  Core engines rewritten in Java, by NetBeans platform: – supported by almost all IT operating systems; – that allows for easy extensions (plug-ins) and improvements;
  • 18. Future plans  Modification and extension of the code, e. g.; – Modification of existing functionalities; – New data providers due to genetic serialization functionality; – Additional diagnostics and output; – New seasonal adjustment methods (using batch processing). – Plug in for revision analysis – Plugin for business cycle analysis
  • 19. ESS Guidelines on SA  Introduced in 2009  Chapters subdivided into specific items describing different steps of the SA process  Items presented in a standard structure providing: 1. Description of the issue 2. List of options which could be followed to perform the step 3. Prioritized list of three alternatives from most recommended one to the one to avoid (A, B and C) 4. Concise list of main references  Added value: 1. Conceptual framework and practical implementation steps 2. Both for experienced users and beginners http://epp.eurostat.ec.europa.eu/cache/ITY_OFFPUB/K
  • 20. JECOTRIM: un update of ECOTRIM  ECOTRIM contains procedures based on temporal disaggregation, benchmarking, reconciliation of low frequency series and matrix balancing via complex mathematical and statistical methods.  Ecotrim was developed in C++ (for Windows) by Eurostat  JEcotrim can be defined simply as an upgrade of Ecotrim – Correction of some bugs – New methods – Plugged to Jdemetra
  • 21. Definition  Temporal Disaggregation – Process of deriving high frequency data from low frequency data and, if available, related high frequency information
  • 22. Temporal Disaggregation techniques are useful in compiling short-term statistics:  Quarterly National Accounts (QNA) Give a quarterly breakdown of the figures in the annual accounts  Flash estimates Use the available information in the best possible way including, in the framework of a statistical model, the short-term available information and the low frequency data in a coherent way  Monthly indicators of GDP The monthly estimates are derived from the available information respecting the coherence with quarterly data
  • 23. Basic principles  Distribution – When annual data are either sums or averages of quarterly data (e.g., GDP, consumption, indexes and in general all flow variables and all average stock variables)  Interpolation – When annual value equals by definition that of the fourth (or first) quarter (e.g., population at the end of the year, money stock, and all stock variables)  Extrapolation – When estimates of quarterly data are made when the relevant annual data are not yet available
  • 24. Estimates have to be consistent and coherent  Temporal consistency – Quarterly values have to match annual values (for example the sum of quarterly values of the GDP must be equal to the annual value)  Accounting coherence – Quarterly components of an account should respect the accounting constraints (for example, the sum of quarterly values of the GDP expenditure side components should be equal to the corresponding quarterly value of GDP)
  • 25. Temporal Disaggregation and Benchmarking available in JEcotrim  Univariate Approach (temporal Benchmarking) – Modified Denton, – Chow-Lin, Fernández,Litterman  Multivariate Approach (accounting Benchmarking) – RAS-PM – Two-Step reconciliation
  • 26. Webpages on JDEMETRA+ and JEcotrim You can download the latest version of the tools at http://www.cros-portal.eu/content/seasonal-adjustment Together with: ESS guidelines on Seasonal Adjustment User Manual and other documents Help-Desk e-mail: estat-methodology@ec.europa.eu Information about the EUROSTAT ESTP Training Course