Skip to main content

A library to help management of fully customized indicators

Project description

IndicatorManagement

A library to help management of fully customized indicators.

Features

This library provides management of mathematical/financial indicators, without having any problem on large amount of series data.

If you can grab all your data on the memory at once, then you can select famous alternative libraries like TA-Lib. However, if amount of data is too large or it's hard to immediately prepare all data at once, then this library is for you.

For following animated graph, the source data is generated by this library. (Source code for this example will be available soon) The source data is not fully loaded at once, instead the library calculates and load the data whenever it is needed.

Imgur

Of course, you can perform any mathematical/statistical operation based on indicators. Currently I've implemented basic arithmetic operations, and few statistical operations. I am planning to support some more operations like trigonometric functions, logarithm, RSI, etc.

Dependencies

  • Python 3.10+

I am planning to support lower Python version like 3.7.

Installation

This module is available at PyPI, so you can download it via pip;

pip install indicator-management

Usage

Please have a look at examples folder.

Planned Future Features

  • Implement more financial indicators including MACD, RSI, etc
  • Implement matplotlib integration

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

indicator-management-0.3.1.tar.gz (20.5 kB view hashes)

Uploaded Source

Built Distribution

indicator_management-0.3.1-py3-none-any.whl (21.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page