Metadata-Version: 2.4
Name: ta-saham
Version: 1.0.0
Summary: Technical Analysis library for Indonesian stocks (Saham). Pure Python/Pandas — zero C dependencies. Replaces TA-Lib & pandas-ta.
Project-URL: Homepage, https://github.com/analisasaham/ta-saham
Author: AnalisaSaham
License: MIT
Keywords: candlestick,indicators,indonesia,saham,stock,technical-analysis,trading
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Financial and Insurance Industry
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Office/Business :: Financial :: Investment
Requires-Python: >=3.8
Requires-Dist: numpy>=1.20.0
Requires-Dist: pandas>=1.3.0
Description-Content-Type: text/markdown

# ta-saham 🇮🇩

**Technical Analysis library untuk saham Indonesia. Pure Python — zero C dependencies.**

Menggantikan TA-Lib & pandas-ta tanpa masalah instalasi.

## Instalasi

```bash
pip install ta-saham
```

## Penggunaan

```python
from ta_saham import generate_features

# Input: DataFrame dengan kolom OHLCV + symbol
# Output: DataFrame dengan 300+ fitur teknikal
df = generate_features(df_raw)
```

## Fitur

- **80+ indikator teknikal** (RSI, MACD, ADX, Bollinger, dll)
- **61 pola candlestick** (Engulfing, Hammer, Doji, Morning Star, dll)
- **Sliding window features** (lag, rolling stats, delta, acceleration)
- **Cross-sectional ranking** (ranking saham vs peers)
- **Macro transforms** (return & regime macro indicators)
- **Zero external dependencies** — hanya pandas & numpy

## Dependency

- pandas >= 1.3.0
- numpy >= 1.20.0

Tidak perlu TA-Lib, tidak perlu C compiler, tidak perlu restart runtime.
