Registry / analytics / centaur-technical-indicators

centaur-technical-indicators

JSON →
library1.2.2pypypiunverified

A collection of 60+ fully configurable technical indicators for financial analysis, powered by Rust and Python. Part of the Centaur Capital ecosystem. Current version: 1.2.2, release cadence: monthly.

pip install centaur-technical-indicators
INSTALL
IMPORT
SIG · CENTAUR-TECHNICAL-
C
centaur-technical-indicators
analyticspythonv1.2.2
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

IndicatorFactory
from centaur_technical_indicators import IndicatorFactory
from centaur_indicators import IndicatorFactory

Calculate MACD on a simple DataFrame.

import pandas as pd from centaur_indicators import IndicatorFactory df = pd.DataFrame({'close': [100, 102, 101, 105, 103]}) macd = IndicatorFactory.create('MACD', fast=12, slow=26, signal=9) result = macd.calculate(df) print(result)
Debug
Known issues
breakingIn version 1.2.0, the API changed from function-based to class-based. Code using `calculations.sma()` must be updated to use `IndicatorFactory.create('SMA', period=14).calculate(df)`.
fix
Replace function calls with IndicatorFactory.create and .calculate().
affects: >=1.2.0
gotchaThe library requires Python >=3.10 and Rust toolchain for installation from source. Pre-built wheels are available for Windows, macOS, and Linux.
fix
Use pre-built wheel via pip; if building from source, install Rust via rustup.
affects: all
gotchaDataFrames must have a 'close' column. Other column names (e.g., 'Close') will cause KeyError.
fix
Ensure column is lowercase and rename if needed: df.rename(columns={'Close': 'close'}, inplace=True)
affects: all
Upgrade
Version history
1.2.2latest on PyPI · released Apr 4, 2026
Audit
Dependencies

No dependency data recorded yet.

Agent activity
41 hits · last 30 days
node
36
OpenAI (training)
1
Resources
centaur-technical-indicators — pip install centaur-technical-indicators · libregistry