将9位CUSIP代码转换为ISIN代码

swi*_*992 1 excel finance type-conversion

如何将9位CUSIP代码转换为ISIN代码,最好是在Excel中?

LLa*_*aus 8

CUSIP完全包含在ISIN中.然后,ISIN以2个字母为前缀(在这种情况下,"US"或"CA",因为CUSIP是北美标识符),最后是数字.

要确定最后的数字:

ISIN US0378331005,从CUSIP 037833100扩展而来.ISIN的主体是20世纪70年代分配的原始CUSIP.前面添加了国家/地区代码"US",最后添加了一个校验位.国家/地区代码表示发行国家/地区.以这种方式计算校验位.

将任何字母转换为数字:

U = 30,S = 28 US037833100 -> 3028037833100.

收集奇数和偶数字符:

3028037833100 = (3, 2, 0, 7, 3, 1, 0), (0, 8, 3, 8, 3, 0)

将包含最右侧字符(即FIRST组)的组乘以2:

(6, 4, 0, 14, 6, 2, 0)

添加个别数字:

(6 + 4 + 0 + (1 + 4) + 6 + 2 + 0) + (0 + 8 + 3 + 8 + 3 + 0) = 45

取10s模数的总和:

45 mod 10 = 5

减去10:

10 - 5 = 5

取结果的10s模数(这个最后一步在和的模数为0的情况下很重要,因为得到的校验位数为10).

5 mod 10 = 5

所以ISIN校验位是五.

资料来源:http://en.wikipedia.org/wiki/International_Securities_Identification_Number

  • ISIN ="US"+ CUSIP +校验位(在我发布的链接中描述). (2认同)

小智 5

尽管有一种将 CUSIP 转换为 ISIN 的公式,但它可能并不总是为您提供该仪器的正确 ISIN。

例如:

CCL 的 CUSIP 为 143658300,​​如果您使用公式,其 ISIN 应该为 US1436583009,但出于另一个原因,其 ISIN 为 PA1436583006(属于 CVC1)。如果一只股票在美国境外上市且已拥有 ISIN,则其 cusip 并非源自该 ISIN所以转换会出错。