Talk:Validate International Securities Identification Number: Difference between revisions

m
Line 5:
If not, what is the task? --[[User:Rdm|Rdm]] ([[User talk:Rdm|talk]]) 07:22, 26 February 2015 (UTC)
 
Thanks Rdm. I should have spotted the connection with Luhn. The difference is that ISINs can contain alphabetic characters, which must be translated to digits before a Luhn checksum is calculated. CUSIP, the North American stock codes, are shorter but otherwise use the same algorithm as ISINs. I couldn't see a Rosetta page for them.
 
There is another page on Rosetta for [[SEDOLs]], which use the same letter-to-number technique, but thereafter use a different checksum algorithm, not Luhn.
This task and the algorithm is even more closely related to the existing one for [[SEDOLs]]. The only difference is ISIN is worldwide, and SEDOLs and other identifiers are prepended with zeroes to a length of nine inside an ISIN.
 
So I think there is a point in having an ISIN page. What do you think?
So, possibilities I can see from here:
 
1. Keep this page, cross reference to Luhn and SEDOL.
 
2. Remove this page, add "ISIN" and "International Securities Identification Number" as aliases for the SEDOL page.
 
3. Encourage SEDOL coders to implement slightly more generalised code that would work for ISINs as well as SEDOL.
 
What do you think?
 
--[[User:TheWombat|TheWombat]] ([[User talk:TheWombat|talk]]) 00:05, 27 February 2015 (UTC)
Anonymous user