TA-Lib
Mario Fortier
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.
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.