The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.

Type: Package
Title: Check Validity of FIGI, CUSIP, ISIN, SEDOL
Version: 0.1.7.0
Author: Panagiotis Cheilaris [aut, cre]
Maintainer: Panagiotis Cheilaris <philaris@gmail.com>
Description: With the functions in this package you can check the validity of the following financial instrument identifiers: FIGI (Financial Instrument Global Identifier https://www.openfigi.com/about/figi), CUSIP (Committee on Uniform Security Identification Procedures https://www.cusip.com/identifiers.html#/CUSIP), ISIN (International Securities Identification Number https://www.cusip.com/identifiers.html#/ISIN), SEDOL (Stock Exchange Daily Official List https://www2.lseg.com/SEDOL-masterfile-service-tech-guide-v8.6). You can also calculate the FIGI checksum of 11-character strings, which can be useful if you want to create your own FIGI identifiers.
URL: https://github.com/philaris/figir
BugReports: https://github.com/philaris/figir/issues
License: MIT + file LICENSE
Encoding: UTF-8
RoxygenNote: 7.2.3
Suggests: testthat
NeedsCompilation: no
Packaged: 2023-08-19 14:45:05 UTC; philaris
Repository: CRAN
Date/Publication: 2023-08-19 16:42:32 UTC

figir: Check Validity of FIGI, CUSIP, ISIN, SEDOL

Description

With the functions 'figi_check', 'cusip_check', 'isin_check', 'sedol_check', in this package, you can check the validity of the following financial instrument identifiers: FIGI (Financial Instrument Global Identifier <https://www.openfigi.com/about/figi>), CUSIP (Committee on Uniform Security Identification Procedures <https://www.cusip.com/identifiers.html#/CUSIP>), ISIN (International Securities Identification Number <https://www.cusip.com/identifiers.html#/ISIN>), SEDOL (Stock Exchange Daily Official List <https://www2.lseg.com/SEDOL-masterfile-service-tech-guide-v8.6>). With the function 'figi_compute_checksum', you can also calculate the FIGI checksum of 11-character strings, which can be useful if you want to create your own FIGI identifiers.

Author(s)

Maintainer: Panagiotis Cheilaris philaris@gmail.com

See Also

Useful links:


Check validity of CUSIP

Description

Given a character vector, check the validity of CUSIP (Committee on Uniform Security Identification Procedures) for each of its elements.

Usage

cusip_check(s)

Arguments

s

a character vector for whose elements validity of CUSIP is checked.

Value

A logical vector.

Examples

cusip_check("052800109")
cusip_check("87162M409")
cusip_check("500750104")
cusip_check(c("052800109", "87162M409"))
cusip_check(c("052800109", "87162M407"))


Check validity of FIGI

Description

Given a character vector, check the validity of FIGI (Financial Instrument Global Identifier) for each of its elements.

Usage

figi_check(s)

Arguments

s

a character vector for whose elements validity of FIGI (Financial Instrument Global Identifier) is checked.

Value

A logical vector.

Examples

figi_check("BBG000BLNQ16")
figi_check("NRG92C84SB39")
figi_check(c("BBG000BLNQ16", "NRG92C84SB39"))


Compute the FIGI check digit

Description

Given a character vector, compute for each string the FIGI (Financial Instrument Global Identifier) checksum digit.

Usage

figi_compute_checksum(v)

Arguments

v

a character vector for whose elements the FIGI (Financial Instrument Global Identifier) checksum digit is computed.

Value

A character vector of single character strings.

Examples

figi_compute_checksum("BBG000BLNQ1")
figi_compute_checksum("NRG92C84SB3")
figi_compute_checksum(c("BBG000BLNQ1", "NRG92C84SB3"))


Check validity of ISIN

Description

Given a character vector, check the validity of ISIN (International Securities Identification Number) for each of its elements.

Usage

isin_check(s)

Arguments

s

a character vector for whose elements validity of ISIN (International Securities Identification Number) is checked.

Value

A logical vector.

Examples

isin_check("BBG000BLNQ16")
isin_check("NRG92C84SB39")
isin_check(c("BBG000BLNQ16", "NRG92C84SB39"))


Check validity of SEDOL

Description

Given a character vector, check the validity of SEDOL (Stock Exchange Daily Official List) for each of its elements.

Usage

sedol_check(s)

Arguments

s

a character vector for whose elements validity of SEDOL is checked.

Value

A logical vector.

Examples

sedol_check('B014635')
sedol_check('0263494')
sedol_check(c('B014635', '0263494'))
sedol_check(c('B014635', '0263495'))

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.