Validador de CUSIP
Valida CUSIPs (Committee on Uniform Securities Identification Procedures) — IDs de 9 caracteres usados em mercados americanos.
CUSIP: o identificador norte-americano de valores mobiliarios
O CUSIP (Committee on Uniform Security Identification Procedures) e um codigo alfanumerico de 9 caracteres que identifica de forma unica um valor mobiliario emitido nos Estados Unidos ou no Canada: acoes ordinarias, preferenciais, debentures corporativas, municipal bonds, Treasuries, fundos mutuos, opcoes e notas estruturadas. O padrao foi criado em 1964 pela American Bankers Association para permitir clearing e liquidacao eletronicos apos a crise de papelada de Wall Street e e administrado hoje pela CUSIP Global Services (CGS), unidade de negocio da S&P Global sob licenca da ABA.
Embora formalmente seja um identificador norte-americano, o CUSIP virou a espinha dorsal de fato do esquema global ISIN: um ISIN americano ou canadense e simplesmente US ou CA seguido do CUSIP de 9 caracteres mais um digito Luhn adicional. Para o investidor brasileiro que mantem ADRs americanos (Petrobras PBR, Vale VALE, Itau ITUB, Ambev ABEV), o CUSIP e o que aparece no extrato da corretora e nos arquivamentos da SEC.
Anatomia dos 9 caracteres
- Posicoes 1-6 (issuer code): identificam a empresa ou orgao emissor. Exemplos:
037833Apple Inc.,594918Microsoft,912828US Treasury notes,00206RAT&T. - Posicoes 7-8 (issue code): identificam o instrumento especifico daquele emissor. Convencoes comuns:
10para acao ordinaria,20-29para classes preferenciais, alfanumericos para tranches de divida. - Posicao 9 (digito verificador): um digito decimal calculado por uma variante do algoritmo de Luhn sobre a representacao numerica dos 8 primeiros caracteres.
Algoritmo do digito verificador passo a passo
Cada um dos 8 primeiros caracteres e convertido em valor numerico: digitos 0-9 mantem seu valor; letras A-Z viram 10-35; os simbolos especiais permitidos sao * = 36, @ = 37 e # = 38. Caracteres em posicoes impares (1, 3, 5, 7) sao dobrados; quando o dobro resulta em dois digitos, somam-se os algarismos. Soma-se tudo; o DV e (10 - soma mod 10) mod 10.
CUSIP 037833100 (Apple Inc.)
0 3 7 8 3 3 1 0 -> digitos 0,3,7,8,3,3,1,0
dobrar posicoes impares; somar digitos; DV = (10 - soma mod 10) mod 10 = 0
CUSIP versus ISIN, CINS, SEDOL, FIGI e ticker Bloomberg
O mercado norte-americano historicamente usou CUSIP exclusivamente; a compatibilidade internacional veio depois via ISIN.
- ISIN (ISO 6166): identificador global de 12 caracteres. Para papeis dos EUA/Canada o ISIN e formado anexando
USouCAantes do CUSIP e um digito Luhn ao final (ex.: ISIN da AppleUS0378331005). - CINS (CUSIP International Numbering System): mesmo formato de 9 caracteres, mas o primeiro caractere e sempre uma letra que codifica o pais do emissor (ex.:
Ppara America do Sul,Bpara Reino Unido). Usado para papeis nao-US/CA liquidados nos EUA. - SEDOL: identificador britanico de 7 caracteres, nao intercambiavel com CUSIP.
- FIGI: padrao aberto de 12 caracteres liderado pela Bloomberg, gratuito via API OpenFIGI, muito usado para mapear entre CUSIP, ISIN e tickers.
- Ticker Bloomberg (ex.:
AAPL US Equity): identificador especifico do terminal Bloomberg, distinto do CUSIP e do FIGI.
Casos de uso e licenciamento
- SEC filings: relatorios de posicoes 13F, prospectos de fundos e documentos de oferta identificam papeis por CUSIP.
- FINRA TRACE: reporte de operacoes de debentures corporativas nos EUA usa CUSIP como chave.
- DTCC: a Depository Trust & Clearing Corporation liquida acoes e bonds americanos usando CUSIP como chave primaria.
- Municipal bonds: o sistema MSRB EMMA publica disclosures por CUSIP.
- Custo de licenca: acesso em massa a base CUSIP e pago (algo entre US$ 2.000-5.000 ao ano para feed basico, muito mais para redistribuicao). O OpenFIGI e a alternativa gratuita quando o caso permite.
Pegadinhas comuns
- Confundir CUSIP com SEDOL: SEDOL tem 7 caracteres, CUSIP tem 9 — nao sao intercambiaveis ainda que ambos identifiquem papeis.
- Misturar CUSIP e CINS: os dois parecem codigos de 9 caracteres mas CINS comeca obrigatoriamente com letra e segue regras jurisdicionais distintas.
- Reuso apos delisting: a CGS pode aposentar e mais tarde reusar um CUSIP para outro papel; combine sempre com data de referencia.
- Armadilhas de licenca: redistribuir CUSIPs sem contrato com a CGS ja levou a acoes judiciais — armazene o mapeamento dentro das clausulas contratadas.
FAQ
O CUSIP serve so para os EUA?
E o identificador primario nos EUA e no Canada. Para papeis nao-US/CA liquidados em sistemas americanos usa-se o formato relacionado CINS; fora da America do Norte o padrao global e o ISIN.
Da para derivar o ISIN a partir do CUSIP?
Sim. Para papeis americanos o ISIN e US + CUSIP de 9 caracteres + digito Luhn; para canadenses e CA + CUSIP + Luhn. Apple 037833100 vira ISIN US0378331005.
A base CUSIP e gratuita?
Nao, o uso em massa exige licenca paga da CGS. Para necessidades de mapeamento, o OpenFIGI da Bloomberg oferece uma API publica gratuita que devolve o FIGI e frequentemente o CUSIP relacionado.
Este validador consulta a base de papeis em tempo real?
Nao. Apenas executa o calculo do digito Luhn no seu navegador. Um resultado positivo confirma que os 9 caracteres sao aritmeticamente validos; nao garante que o papel exista ou esteja ativo.
Qual a diferenca entre CUSIP e SEDOL?
CUSIP tem 9 caracteres alfanumericos e cobre EUA/Canada; SEDOL tem 7 caracteres alfanumericos e e emitido pela London Stock Exchange para papeis britanicos e internacionais. Usam algoritmos de digito verificador distintos e nao sao intercambiaveis.
Ferramentas Relacionadas
Validador de ISIN
Valida ISINs (International Securities Identification Number) de 12 caracteres com dígito verificador (Luhn estendido).
Validador de Título de Eleitor
Valide títulos de eleitor pelo algoritmo oficial do TSE, sem enviar dados para servidores. Gratuito e sem cadastro.
Validador NINo (UK National Insurance)
Valide um número de seguro social do Reino Unido (NINo) conferindo o formato e as regras de prefixo e sufixo. Útil para emprego, impostos e cadastros no UK.