talib: Interface to 'TA-Lib' for Technical Analysis and Candlestick Patterns

Interface to the 'TA-Lib' (Technical Analysis Library) C library, providing access to 150+ indicators (e.g. Average Directional Movement Index (ADX), Moving Average Convergence Divergence (MACD), Relative Strength Index (RSI), Stochastic Oscillator, Bollinger Bands), candlestick pattern recognition, and rolling-window utilities. Core computations are implemented in C for fast Open-High-Low-Close-Volume (OHLCV) time-series feature engineering and rule-based signal generation, with optional interactive visualization via 'plotly'.

Version: 0.9-0
Depends: R (≥ 3.5)
Suggests: ggplot2, knitr, plotly, rmarkdown, testthat (≥ 3.0.0)
Published: 2026-04-21
DOI: 10.32614/CRAN.package.talib (may not be active yet)
Author: Serkan Korkmaz ORCID iD [cre, aut, cph], Mario Fortier [cph] (Copyright holder of the bundled TA-Lib C library (src/ta-lib/))
Maintainer: Serkan Korkmaz <serkor1 at duck.com>
BugReports: https://github.com/serkor1/ta-lib-R/issues
License: BSD_3_clause + file LICENSE
Copyright: see file COPYRIGHTS
URL: https://serkor1.github.io/ta-lib-R/, https://github.com/serkor1/ta-lib-R, https://ta-lib.org/
NeedsCompilation: yes
SystemRequirements: CMake
Materials: README, NEWS
CRAN checks: talib results

Documentation:

Reference manual: talib.html , talib.pdf
Vignettes: Candlestick Pattern Recognition (source, R code)
Financial Charts (source, R code)
{talib}: R bindings to TA-Lib (source, R code)

Downloads:

Package source: talib_0.9-0.tar.gz
Windows binaries: r-devel: not available, r-release: not available, r-oldrel: not available
macOS binaries: r-release (arm64): not available, r-oldrel (arm64): not available, r-release (x86_64): not available, r-oldrel (x86_64): not available

Linking:

Please use the canonical form https://CRAN.R-project.org/package=talib to link to this page.