trendseries 1.1.0

Release Date: TBD

Breaking Changes

Note

trendseries 1.0.1

Release Date: January 2025

Breaking Changes

New Features

Bug Fixes and Improvements

Moving Average Enhancements

Technical Changes

Impact

This is an important correctness fix for users doing seasonal adjustment or business cycle analysis with monthly/quarterly data. The new implementation ensures that centered moving averages with even windows produce econometrically sound results.


trendseries 1.0.0

Release Date: January 2025

First Production Release

This is the first production release of trendseries, providing a modern, pipe-friendly interface for extracting trends from economic time series data.

Key Features

Major Improvements

Quality Metrics

Included Datasets

The package includes 10 economic datasets for examples and testing:

Package Scope

Optimized for monthly (frequency=12) and quarterly (frequency=4) economic data, with smart defaults tailored for business cycle analysis. Methods like STL and moving averages also support daily and other frequencies.

Technical Details

Installation

# Install from GitHub
# install.packages("devtools")
devtools::install_github("viniciusoike/trendseries")

Acknowledgments

This package builds upon excellent work from the R community: mFilter (economic filters), hpfilter (one-sided HP filter), RcppRoll (fast C++ rolling statistics), forecast (exponential smoothing), dlm (Kalman filtering), signal (signal processing), tsbox (time series conversions).