Home / Market & alternative data
technical-indicators
Dependency-free TypeScript indicators with checked formulas
What it is
A dependency-free TypeScript package of common technical indicators, including moving averages, RSI, MACD, Bollinger Bands, ATR, ADX, Ichimoku, and SuperTrend, plus a small position-sizing module. Each formula can be checked against the article it implements and against the package tests, and sample series in the data folder carry provenance so a behavior report can be reproduced offline. Charting and research developers who want indicator math with no runtime dependencies and no network calls can pass closes or candle objects. It is installed from GitHub rather than the npm registry, warm-up positions are marked missing while the output stays as long as the input, and it does not download prices.
At a glance
Worth watchingOur rating, based on popularity, maintenance and how ready it is for real use.
| Best for | Developers |
|---|---|
| Used for | Data analysis, Strategy research |
| Markets | Multi-market |
| Stack | TypeScript |
| Learning curve | Moderate learning curve |
| Practical value | Medium practical value |
| Cost | Free and open source |
| Hardware | No GPU needed |
| Maintenance | Last commit 35 days ago |
GitHub stars, last 30 days
Daily snapshots since 2026-09-28 (up to 30 days): 0 over the period, now 0. Gaps mean no snapshot was taken that day.
Dependency-free technical indicators (RSI, MACD, Bollinger, ATR, ADX, Ichimoku, SuperTrend…) with hand-verifiable tests, open datasets with provenance and reproducible behaviour reports
Similar tools
Cython-based Python wrapper for the TA-Lib technical analysis library
Core C library of standard technical analysis indicators
Jupyter notebooks companion to Machine Learning for Trading
scikit-learn compatible Python library for portfolio optimization
CVXPY-based portfolio optimization and strategic asset allocation
Goldman Sachs Python toolkit for derivatives and risk