How to convert from 6-digit to 8-digit CUSIP codes
This post will help you to take a list of US or Canadian companies from Refinitiv, SDC Platinum or Capital IQ, convert the codes, then use them in CRSP, Compustat or Eventus. If you have a list of 6-digit CUSIP codes, you can use Excel to convert them to 8-digit CUSIP codes.
- For example, if you are using the Company Screening in Capital IQ, make sure to add Company CUSIP as a Display Column.
- For example, if you are using the Deals Screener in Eikon, make sure to add a column for the CUSIP code of the company (target or acquiror). Similar in SDC Platinum.
- Note, you will probably not achieve 100% coverage!
Steps to add a conversion formula:
- Using a computer with Excel, open a new Excel workbook.
- Open your spreadsheet with a column of 6-digit CUSIP codes. Let's say this is column E, with a header in row 1 and data starting in row 2.
- In cell F2, paste the following formula:
=E2 & "10"
- Press Enter and wait for the results to load.
- Copy the formula down to all rows.
- Remove the data in column F for any failed rows.
- Copy and paste this new column 'As Values' to remove the formula and keep the data.
- If any of the new codes fail, try an alternative formula:
=E2 & "20"
If we break the expression down:
- This is a concatenation of the 6-digit code (company identifier) followed by "10".
- For most companies, "10" represents their common stock.
- If "10" does not work, try "20" instead, then "30", and so on.
- You may need to look up some companies by name instead.
After cleaning up any gaps or errors, you can now use the new column as 9-digit CUSIP codes.
See also:
- How to convert from 9-digit to 8-digit CUSIP codes
- How to convert from ISIN or Datastream/DS code to CUSIP code
- CUSIP codes: how to avoid common problems when opening CSV files (My Learning Essentials)
- Convert 6 digit CUSIPs to 8 or 9 digit CUSIPs or vice versa? (Princeton University)
- WRDS: Identifiers and Linking Files (Stanford Graduate School of Business)
Was this helpful? 0 0