Metadata-Version: 2.4
Name: oq-core
Version: 0.1.0
Summary: Shared primitives for the OpenQuant India ecosystem: Instrument, TradingCalendar, config.
Project-URL: Homepage, https://github.com/revorhq/openquant
Project-URL: Repository, https://github.com/revorhq/openquant
Project-URL: Issues, https://github.com/revorhq/openquant/issues
Author: OpenQuant India Contributors
License: Apache-2.0
Keywords: backtesting,finance,india,nse,quant,trading
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Financial and Insurance Industry
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Office/Business :: Financial :: Investment
Requires-Python: >=3.11
Description-Content-Type: text/markdown

# oq-core

Shared primitives for the OpenQuant India ecosystem.

- `Instrument` — typed model for an exchange-listed instrument (symbol, ISIN, exchange, segment, lot size).
- `TradingCalendar` — NSE trading calendar with holidays, weekends, and muhurat sessions.

Install:

```bash
pip install oq-core
```

See the [main repository](https://github.com/openquant-india/openquant) for the full project, license, and disclaimers.
