Python tools for quantitative trading research and analysis.
Project description
Trigerr
Trigerr is a Python package for quantitative trading research and analysis. It is being developed as an open-source successor to an earlier internal package, with an initial focus on dependable offline tools: technical indicators, OHLCV utilities, market-structure analysis, P&L calculations, reports, and in-memory backtesting.
Status
Trigerr is in its initial migration phase. The import namespace and packaging are ready; the public API is not yet stable. Network-connected data and order integrations will be redesigned as optional adapters rather than treated as part of the core package.
Trigerr supports Python 3.10 and newer.
Installation
pip install trigerr
For local development from a checkout:
pip install -e ".[dev]"
python -m pytest
Current configuration API
The existing configuration helpers remain available while the integration layer is migrated:
import trigerr
trigerr.set_api_key("your-api-key")
trigerr.set_data_url("https://data.example.com/")
trigerr.set_orders_url("https://orders.example.com/")
Do not use real trading credentials in examples, tests, or committed files.
Roadmap
The near-term focus is stabilizing the offline analysis core (indicators, utilities, backtesting) and reshaping the network-connected data and order integrations into optional adapters.
License
Trigerr is released under the MIT License.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file trigerr-0.1.0.tar.gz.
File metadata
- Download URL: trigerr-0.1.0.tar.gz
- Upload date:
- Size: 162.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e5f79a08971a44bd273998c207557d38b08c888bf8255303bfce53c2cf04b33e
|
|
| MD5 |
fb8b1dde487179893224b860f9a7a6b6
|
|
| BLAKE2b-256 |
d3c10431eacf9d2c8d67c52052eeb6de643c7f7f7a34372ed136639a27696811
|
File details
Details for the file trigerr-0.1.0-py3-none-any.whl.
File metadata
- Download URL: trigerr-0.1.0-py3-none-any.whl
- Upload date:
- Size: 279.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fe00a2424b0f39ba50b61532f1d03bc0e2a0cb417b2dbabf60ae7f8027eb2793
|
|
| MD5 |
c6925a156e0f338628b2dc042cc80329
|
|
| BLAKE2b-256 |
8e7e5410e69c82c2893e08ed2f6ebdc7b80ce3104ba986eb539c56dcd22c87d9
|