CRSP Utilities and Program Libraries (CUPL)

This software includes utilities that may be used to extract CRSP stock and index data from the CRSP proprietary databases on Linux and Solaris platforms. They also include the files necessary for C programming for use on Windows platforms as well as Linux and Solaris. The access tools are available with a Developer License.

CUPL may be used to access the CRSP US 1925 and 1962 Stock and Stock with Index Databases.

CUPL is made up of a number of tools used to accomplish four major categories of tasks: creating reports, searches and database inquiries, creating subsets, and moving databases and files across machine types.

Supported Systems

CUPL tools have been tested on the following platforms and are supported by CRSP:

  • Windows 8 - 32-bit
  • Windows 8 - 64-bit
  • Red Hat Linux – 32-bit
  • Red Hat Linux – 64-bit
  • Sun Solaris – Ultra Sparc – 64-bit
Operating System CPU C Compiler Binary
Windows 8 Intel x86, 32- and 64-bit MS Visual Studio C++ 2008 & 2010 IEEE – Little Endian
Sun Solaris 10 Sun Sparc Sun C 5.8, part of SunStudio 11 IEEE – Big Endian
Red Hat Enterprise Linux 5.0 Linux x86, 32- and 64-bit Gcc 4.1.2 IEEE - Little Endian