Metadata-Version: 2.4
Name: arcium_signals
Version: 0.1.0
Summary: Trading signal library.
Author-email: elliotthamilton800 <elliotthamilton800@gmail.com>
License: MIT
Project-URL: Homepage, https://github.com/elliotthamilton800/arcium_signals
Project-URL: Source, https://github.com/elliotthamilton800/arcium_signals
Keywords: trading,signals,quant,finance
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.9
Description-Content-Type: text/markdown
Requires-Dist: numpy
Requires-Dist: pandas
Requires-Dist: scipy
Requires-Dist: statsmodels
Requires-Dist: matplotlib
Requires-Dist: yfinance
Provides-Extra: dev
Requires-Dist: pytest; extra == "dev"
Requires-Dist: build; extra == "dev"
Requires-Dist: twine; extra == "dev"

# arcium_signals

Trading signal library.

## Install

Editable (for development — your edits take effect immediately):

```bash
pip install -e .
```

Or a normal install:

```bash
pip install .
```

## Usage

```python
import arcium_signals
print(arcium_signals.__version__)
```

## Adding your real files

Drop your modules into [src/arcium_signals/](src/arcium_signals/) (next to
`__init__.py`). For example, copy in a `signals.py`, then re-export its public
API from [`__init__.py`](src/arcium_signals/__init__.py):

```python
from .signals import compute_signal
```

After adding new third-party imports, list them under `dependencies` in
[pyproject.toml](pyproject.toml).

## Build a distributable wheel

```bash
pip install build
python -m build
```

Artifacts land in `dist/`.
