Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Financial technical analysis in python [closed]

Tags:

python

finance

Do you know if there is any financial technical analysis module available for python ? Need to calculate various indicators such as RSI, EMA, DEMA etc for a project

like image 522
Finger twist Avatar asked Dec 10 '10 07:12

Finger twist


People also ask

What is TA in Python?

It is a Technical Analysis library to financial time series datasets. You can use to do feature engineering. It is built on Python Pandas library.


2 Answers

Here are a few thoughts... I have only used Numpy, Scipy, and Matplotlib for financial calculations.

  • py-fi - very basic financial functions
  • fin2py - financial tools
  • Numpy/Scipy - covers all of the statistics basics
  • Matplotlib - plotting financial functions
  • RPy - a Python interface to R allowing use of R libraries
  • ystockquote - Python API for Yahoo! Stock Data
  • QuantLib - Open source library (supposedly has Python Bindings)
  • PyFinancial - Docs in Spanish
  • PyMacLab - "Series of classes useful for conducting research in dynamic macroeconomics"
  • TSDB - for storing large volumes of time series data
  • PyVol - volatility estimation of financial time series
like image 119
arboc7 Avatar answered Sep 21 '22 04:09

arboc7


TA-Lib - Library of indicators. How to compile for Python

like image 22
christo Avatar answered Sep 20 '22 04:09

christo