stdnum.gb.sedol¶
SEDOL number (Stock Exchange Daily Official List number).
The SEDOL number is a security identifier used in the United Kingdom and Ireland assigned by the London Stock Exchange. A SEDOL is seven characters in length consisting of six alphanumeric digits, followed by a check digit.
>>> validate('B15KXQ8')
'B15KXQ8'
>>> validate('B15KXQ7')
Traceback (most recent call last):
...
InvalidChecksum: ...
>>> to_isin('B15KXQ8')
'GB00B15KXQ89'
-
stdnum.gb.sedol.
calc_check_digit
(number)¶ Calculate the check digits for the number.
-
stdnum.gb.sedol.
compact
(number)¶ Convert the number to the minimal representation. This strips the number of any valid separators and removes surrounding whitespace.
-
stdnum.gb.sedol.
is_valid
(number)¶ Check if the number is valid.
-
stdnum.gb.sedol.
to_isin
(number)¶ Convert the number to an ISIN.
-
stdnum.gb.sedol.
validate
(number)¶ Check if the number is valid. This checks the length and check digit.