Software

TA-Lib

TA-Lib is a technical-analysis library of indicators and candlestick patterns, maintained as a C library with native builds and wrappers for other languages. It calculates indicators. It does not send orders.

Official website

Recorded facts

Category
Algo and libraries
Platforms
Standalone
Brokers
Not recorded
Systems
Not recorded
Pricing model
Free
Licence
Open source BSD-3-Clause Repository
Languages
C, C++, C#, Java, Rust, TypeScript, Python

Notes

The C library repository uses a 3-clause BSD licence, copyright Mario Fortier, which is OSI-approved. The Python wrapper in TA-Lib/ta-lib-python uses a 2-clause BSD licence, also OSI-approved. The install page lists native C/C++, C#, Java, Rust and TypeScript, plus wrappers including Python.

Sources and last check

Last checked 10 November 2026.