Need help with pandas_talib?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

femtotrader
468 Stars 166 Forks MIT License 46 Commits 18 Opened issues

Description

A Python Pandas implementation of technical analysis indicators

Services available

!
?

Need anything else?

Contributors list

# 12,036
yahoo-f...
algorit...
pandas
The Jul...
32 commits
# 15,990
pandas
MongoDB
cython
nessus
10 commits
# 475,017
Python
Shell
1 commit

|Latest Version| |Supported Python versions| |Wheel format| |License| |Development Status| |Downloads monthly| |Requirements Status| |Code Health| |Codacy Badge| |Build Status|

** Work in progress **

pandas_talib

A Python Pandas implementation of technical indicators

Original version from:

  • Bruno Franca 
    __
  • panpanpandas 
    __
  • Peter
    Bakker 
    __

Contributors

  • Yao Hong Kok 
    __
  • Leonardo Lazzaro 
    __
  • and all... 
    __

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

Development

You can help to develop this library.

Issues ~~~~~~

You can submit issues using https://github.com/femtotrader/pandas_talib/issues

Clone ~~~~~

You can clone repository to try to fix issues yourself using:

::

$ git clone https://github.com/femtotrader/pandas_talib.git

Run unit tests ~~~~~~~~~~~~~~

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 ~~~~~~~~~~~

Run

samples/main.py
(from project root directory)

::

$ python samples/main.py

Install development version ~~~~~~~~~~~~~~~~~~~~~~~~~~~

::

$ python setup.py install

or

::

$ sudo pip install git+https://github.com/femtotrader/pandas_talib.git

Known Issues ~~~~~~~~~~~~~

  • The method ROC is currently not accurate yet.

Collaborating ~~~~~~~~~~~~~

  • Fork repository
  • Create a branch which fix a given issue
  • Submit pull requests

https://help.github.com/categories/collaborating/

.. |Latest Version| image:: https://img.shields.io/pypi/v/pandastalib.svg :target: https://pypi.python.org/pypi/pandastalib/ .. |Supported Python versions| image:: https://img.shields.io/pypi/pyversions/pandastalib.svg :target: https://pypi.python.org/pypi/pandastalib/ .. |Wheel format| image:: https://img.shields.io/pypi/wheel/pandastalib.svg :target: https://pypi.python.org/pypi/pandastalib/ .. |License| image:: https://img.shields.io/pypi/l/pandastalib.svg :target: https://pypi.python.org/pypi/pandastalib/ .. |Development Status| image:: https://img.shields.io/pypi/status/pandastalib.svg :target: https://pypi.python.org/pypi/pandastalib/ .. |Downloads monthly| image:: https://img.shields.io/pypi/dm/pandastalib.svg :target: https://pypi.python.org/pypi/pandastalib/ .. |Requirements Status| image:: https://requires.io/github/femtotrader/pandastalib/requirements.svg?branch=master :target: https://requires.io/github/femtotrader/pandastalib/requirements/?branch=master .. |Code Health| image:: https://landscape.io/github/femtotrader/pandastalib/master/landscape.svg?style=flat :target: https://landscape.io/github/femtotrader/pandastalib/master .. |Codacy Badge| image:: https://www.codacy.com/project/badge/1bf3606360934588ba764cca32210f52 :target: https://www.codacy.com/app/femto-trader/pandastalib .. |Build Status| image:: https://travis-ci.org/femtotrader/pandastalib.svg :target: https://travis-ci.org/femtotrader/pandas_talib

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.