Home / Market & alternative data

TA-Lib

Market & alternative data

Indicator and candlestick functions for price arrays

What it is

A technical-analysis library that implements standard indicators and candlestick pattern recognition, often used by other packages as a reference for results. A caller can compute a function such as a simple moving average over a whole close array, or open a stream and update one bar at a time without recomputing earlier history. Developers embedding those routines in C, C++, Java, C#, or Rust, or through the Python and R wrappers, are the audience. The code only transforms price series you supply, and it neither downloads market data nor sends orders.

At a glance

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

Best forDevelopers
Used forData analysis, Strategy research
MarketsMulti-market
StackC / Python
Learning curveModerate learning curve
Practical valueHigh practical value
CostFree and open source
HardwareNo GPU needed
In the author's words

perform technical analysis of financial market data. [GitHub](https://github.com/TA-Lib/ta-lib)

Visit website ↗This week's trending tools中文页面

Similar tools