** Work in progress **
A Python Pandas implementation of technical indicators
As of May 16, 2018, this repo is partially maintained by Yao Hong Kok Currently, May 17, 2018 updates are tested with Python 3.6 and pandas 0.23.0.
Original version from:
See also:
- panpanpandas/ultrafinance
- llazzaro/analyzer
- https://www.quantopian.com/posts/technical-analysis-indicators-without-talib-code
If you are looking for a more complete set of technical indicators you might have a look at this TA-Lib Python wrapper: https://github.com/mrjbq7/ta-lib
You can help to develop this library.
You can submit issues using https://github.com/femtotrader/pandas_talib/issues
You can clone repository to try to fix issues yourself using:
$ git clone https://github.com/femtotrader/pandas_talib.git
Follow instructions from TA-Lib and install it:
https://github.com/mrjbq7/ta-lib
Run all unit tests
$ nosetests -s -v
Run a given test
$ nosetests tests.test_pandas_talib:test_indicator_MA -s -v
Run samples/main.py
(from project root directory)
$ python samples/main.py
$ python setup.py install
or
$ sudo pip install git+https://github.com/femtotrader/pandas_talib.git
- The method ROC is currently not accurate yet.
- Fork repository
- Create a branch which fix a given issue
- Submit pull requests