Indicator functions using cython
Project description
C-Optimized Technical Indicator Functions
Authors
@epociask @rjthompson2 @a-drain
Installation
Install from PyPi
pip install cython-indicators
Build from Source
- Clone repository
python setup.py build
to buildpython setup.py install --user
to install
Currently Supported Indicators
-
BB - Bolinger Bands
-
FIB_BB - Fibonacci Bolinger Bands
-
SMA - Simple Moving Average
-
WMA - Weighted Moving Average
-
SDV - Standard Deviation
-
MOM - Momentum
How to Use
import indicators
import numpy as np
closes = np.array([12.3, 11.5, 23.5, 24.2, 32.4])
print(indicators.SMA(closes, 4))
> 22.9
Currently Supported and Tested on
- MACOSX
To deploy a new version
contact @a-drain or @epociask
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
cython_indicators-1.0.0.tar.gz
(113.3 kB
view details)
Built Distribution
File details
Details for the file cython_indicators-1.0.0.tar.gz
.
File metadata
- Download URL: cython_indicators-1.0.0.tar.gz
- Upload date:
- Size: 113.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.8.0 tqdm/4.47.0 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f3d3a1c7a54d3cf7628b563c7e7ec9702d918d6282318a0ea9dc88b04868ccba |
|
MD5 | 84ec946a91a0613a5bd2ff857a08e1e1 |
|
BLAKE2b-256 | 34489549828f3c71b8114bc14e62825fafff4e8e9e91eefae8f4096f3e02931e |
File details
Details for the file cython_indicators-1.0.0-cp37-cp37m-macosx_10_7_x86_64.whl
.
File metadata
- Download URL: cython_indicators-1.0.0-cp37-cp37m-macosx_10_7_x86_64.whl
- Upload date:
- Size: 197.2 kB
- Tags: CPython 3.7m, macOS 10.7+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.20.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9164e039748b2e54ca627270f43559c1efd75677c1ba300618720f2b00abcddd |
|
MD5 | c525632a06484ce25bc4a74fb3fbfd96 |
|
BLAKE2b-256 | 8b0da9af7b8ef4f0e8c79c78c66acf1a89cf58b12ccb9e0a96fa0dfaa3c13ecc |