stdnum.de.wkn¶
Wertpapierkennnummer (German securities identification code).
The WKN, WPKN, WPK (Wertpapierkennnummer) is a German code to identify securities. It is a 6-digit alphanumeric number without a check digit that no longer has any structure. It is expected to be replaced by the ISIN.
>>> validate('A0MNRK')
'A0MNRK'
>>> validate('AOMNRK') # no capital o allowed
Traceback (most recent call last):
...
InvalidFormat: ...
>>> to_isin('SKWM02')
'DE000SKWM021'
- stdnum.de.wkn.compact(number)¶
Convert the number to the minimal representation. This strips the number of any valid separators and removes surrounding whitespace.
- stdnum.de.wkn.is_valid(number)¶
Check if the number provided is valid. This checks the length and check digit.
- stdnum.de.wkn.to_isin(number)¶
Convert the number to an ISIN.
- stdnum.de.wkn.validate(number)¶
Check if the number provided is valid. This checks the length and check digit.