There's 30 days worth of data at http://www.otcmarkets.com/marketActivity/symbol-changes - but I'm really looking for the past 10 years, or 5 years if only that is possible. Any dice?

The closest I've come, and this is not really cutting it, is looking up a stock via Yahoo! Finance and seeing "TICKER is no longer valid. It has changed to NEWTICKER".

But that's not helpful; for example in the case of Skye industries, it used to trade as SKYY. But now SKYY tracks some sort of cloud computing ETF.

Happy to pay for the data.

  • $\begingroup$ Most large data vendors have corporate actions: Bloomberg, Thomson Reuters, CompuStat, etc. $\endgroup$ – chrisaycock Mar 25 '13 at 11:10

This may or may not help you depending on what resources are available to you.

If you happen to have access to any source of daily data which contains both tickers and SEDOLs (i.e., the London Stock exchange unique identifiers; these are quite commonly used), then you can trivially derive 99% of all ticker changes. When a ticker changes, the SEDOLs typically remain unchanged, so a quick script comparing the ticker-to-SEDOL mapping from day to day should reveal most changes. Once in a blue moon, a SEDOL will change on the same day as the ticker and there's nothing you can do about it, but that almost never happens. I've used this trick many times when exploring new markets for which I don't have ticker change info.

Note: CUSIPs and ISINs don't seem to work very well for this; you really need SEDOLs.


Although is an old question, but here's the list


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.