November 25th, 2006, 1:44 am
Bloomberg has an identifier called Bloomberg Unique Identifier which is different from the Bloomberg ticker. This identifier is unique and doesn't change even when the Bloomberg ticker changes. The most ideal situation is to use the tickers from any of the fundamental databases such as S&P Id in Compustat or the Worldscope Id or from one of the largest index providers such as S&P/Citigroup indices's SSB Identifier. As far as the IBES is concerned its coverage of stocks is far quite lower than most fundamental database, but the best and the most accurate one is of the index providers e.g. Russell Index constituent identifiers (for US), Russell/Nomura (for Japan) or S&P/Citigroup or DJ Global or FTSE World etc ... MSCI can also do, but its a much smaller universe. ISIN is the most junk of all identifiers. It is pretty common for a multiply listed European stock to have a situation such that if it has 6 listings, then 3 of its 6 might share one ISIN, another 2 might have another and the last can have a different ISIN. The fact that the first two digits of ISINs are supposed to help, doesn't actually as many countries follow the rule of incorporation of country rather than listing of the equity. Sedols & Cusips can help in a number of instances. The only issue is that one needs to keep a track of their changes. There are some issues with Sedols where in some of the European countries, the cross-listings across different countries might have the same Sedol (occasionally even a US ADR and its EU listing might have the same Sedol) - in this case like rmax suggested below, Sedols + Country (or Sedol + Exchange) could help in distinguishing.