Home / Other tools

tsmoothie

Other tools★ 769 GitHub starsJupyter Notebook⏱ No commits in over six months

Vectorized time-series smoothing and outlier detection in Python

What it is

A Python library for smoothing time series and detecting outliers in a vectorized way. It provides several smoothing techniques that can be applied to many series at once, which helps when cleaning large sets of price or sensor data. Researchers and data analysts who need to denoise series before modelling are the intended users. Smoothing changes the data, so in trading research it must be applied carefully to avoid leaking future information into signals.

At a glance

Research onlyOur rating, based on popularity, maintenance and how ready it is for real use.

Best forDevelopers
Used forData analysis, Strategy research
MarketsMulti-market
StackPython
Learning curveEasy to start
Practical valueMedium practical value
CostFree and open source
HardwareNo GPU needed
MaintenanceNo commits in over six months

GitHub stars, last 30 days

Daily snapshots since 2026-09-28 (up to 30 days): −1 over the period, now 769. Gaps mean no snapshot was taken that day.

In the author's words

A python library for time-series smoothing and outlier detection in a vectorized way.

Open on GitHub ↗This week's trending tools中文页面

Similar tools