Skip to main content

CASParser-ISIN

Ruff GitHub GitHub Workflow Status codecov PyPI - Python Version

ISIN Database for casparser.

Installation

pip install -U casparser-isin

Usage

Mutual fund ISIN search

from casparser_isin import MFISINDb
with MFISINDb() as db:
    scheme_data = db.isin_lookup("Axis Long Term Equity Fund - Growth",  # scheme name
                                 "KFINTECH", # RTA
                                 "128TSDGG", # Scheme RTA code
                                 )
print(scheme_data)
SchemeData(name="axis long term equity fund - direct growth",
           isin="INF846K01EW2",
           amfi_code="120503",
           score=100.0)

Generic ISIN search

from casparser_isin import ISINDb
with ISINDb() as db:
    isin_data = db.isin_lookup('INE009A01021')
ISINData(
    isin='INE009A01021',
    name='INFOSYS LIMITED EQ FV RS 5',
    issuer='INFOSYS LIMITED',
    type='EQUITY SHARES',
    status='ACTIVE',
    symbol='INFY',
    exchange='NSE'
)

For listed equities, symbol / exchange carry the exchange trading ticker (e.g. INFY / NSE), resolved from NSE's equity list — handy for pricing a demat holding that's identified only by ISIN. They are None for instruments with no listed symbol (most bonds / AIFs). To resolve many ISINs in one DB session, use db.batch_isin_lookup([...]).

31-Jan-2018 NAV search

The database also contains NAV values on 31-Jan-2018 for all funds, which can be used for taxable LTCG computation for units purchased before the same date.

from casparser_isin import MFISINDb
with MFISINDb() as db:
    nav = db.nav_lookup("INF846K01EW2")
print(nav)
Decimal('44.8938')

Notes

  • casparser-isin is shipped with a local database which may get obsolete over time. The local database can be updated via the cli tool
casparser-isin --update
  • casparser-isin will try to use the file provided by CASPARSER_ISIN_DB environment variable; if present, and the file exists

Metadata

Release files for casparser_isin 2026.6.9

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for casparser_isin 2026.6.9
File Size Uploaded
casparser_isin-2026.6.9.tar.gz 9.3 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for casparser_isin 2026.6.9
File Interpreter ABI Platform
casparser_isin-2026.6.9-py3-none-any.whl Python 3 none any Details

Total release size: 18.7 MB

Release files / casparser_isin-2026.6.9.tar.gz

Download URL casparser_isin-2026.6.9.tar.gz
Size 9.3 MB
Tags Source
SHA-256 checksum
How to use checksums
f3016463a608107a8ef48b1752fb9d04086dc340595e32f7a833009643693f1b
BLAKE2b-256 checksum
How to use checksums
449edb0f244259c392f7f6e455882245d87c680d64c7125606a46913e36a445b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / casparser_isin-2026.6.9-py3-none-any.whl

Download URL casparser_isin-2026.6.9-py3-none-any.whl
Size 9.4 MB
Tags Python 3
SHA-256 checksum
How to use checksums
d5d43765a3479f710914b524a452968b72d21aea6ef199ebad1839553ed7ab76
BLAKE2b-256 checksum
How to use checksums
c7c6cedc318cf2c9a14e3ce57e2fff09b935a25cbc726390196baa5897aa9f30
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

This release

2026.6.9 This release

2 release files

0.1.0

2 release files

0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page