This is a Python wrapper for TA-LIB based on Cython instead of SWIG. From the homepage: TA-Lib is widely used by trading software developers requiring to perform technical analysis of financial market ...
The ta-lib-python you are using (0.4.19) was released in September 2020. I suggest trying the latest 0.4 release (either pip install ta-lib=0.4.37, or pip install ta-lib<0.5) ...
Python is powerful, versatile, and programmer-friendly, but it isn’t the fastest programming language around. Some of Python’s speed limitations are due to its default implementation, CPython, being ...