cusip2isin.m

This function converts 9-digit CUSIPs into 12-digit ISIN codes
175 Downloads
Updated 23 Apr 2014

View License

INPUTS
country: the 2-letter ISO 3166-1 alpha-2 code for the country of issue. This can be inputed either as:
- A [n x 2] char or {n x 1} cell array, which will be matched with the array of CUSIPs
- A [1 x 2] char or {1 x 1} cell array, which will be applied to all CUSIPs

cusip: A [n x 9] char or {n x 1} cell array of the 9-character CUSIP code

OUTPUT
isin: a {n x 1} cell array containing the 12-digit ISINs consisting of the 2-digit country code, the 9-digit CUSIP and the check digit.

Cite As

Guillaume Nolin (2026). cusip2isin.m (https://www.mathworks.com/matlabcentral/fileexchange/46338-cusip2isin-m), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2013a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Version Published Release Notes
1.0.0.0