Ways to use WRDS

Flexible Delivery Options

Web Queries

All you need is a web browser and Internet access to query data from WRDS. No software to install, no specific programming language to learn. After you've decided on which dataset to use, you can used our web-based query form to extract and output data in the format of your choice.

  • Simple, powerful queries with a few clicks.
  • Export into the format of your choice.
  • Import into popular programs with ease.

Each dataset on WRDS includes a description of what's included as well as links to the pages for each query. The web-based version of WRDS is designed to work with any modern browser.

Our web queries have the same general format for all databases in WRDS. In almost all cases, you need to complete four steps:

  1. Chose your date range
  2. Select your company codes or tickers
  3. Select your query variables
  4. Select your query output type

When you submit your query, it runs on our powerful servers and is made available for you to download when it is complete.

Full documentation: Web Queries

Top of Section

The WRDS Cloud

WRDS also provides a high performance computing cluster we call the WRDS Cloud. This system gives you command-line access to a powerful research computing system that provides direct access to all of our data, and includes support for many powerful research programming languages. Some of the benefits of the WRDS Cloud include:

  • Run your own customized programs with several data sources at once.
  • Use our powerful servers, offering up to 24 cores and 256GB RAM each.
  • Store up to 10GB of your programs and data in your own directory.
  • Access up to 500GB of temporary disk space to process programs and store results.
  • Direct access to WRDS data over a high-speed network.

The WRDS Cloud is accessible via SSH, a way of easily and securely connecting to WRDS. Once connected, you'll be able to access WRDS data directly in your favorite programming languages. Languages supported on the WRDS Cloud:

  • SAS
  • Python
  • R
  • Stata (requires active Stata license with StataCorp)

Some knowledge of UNIX is helpful when working on the WRDS Cloud, but we've included everything you need to get started in our documentation.

Full documentation: The WRDS Cloud

Top of Section

Connecting Remotely

WRDS data is further accessible remotely from the comfort of your workstation or laptop, through many popular programming applications.

You can connect to WRDS and access WRDS datasets in the following interactive applications:

  • SAS via PC-SAS/Connect
  • Python via Jupyter Notebooks or Spyder
  • R via RStudio
  • Stata

Each of these allows you to program on your local workstation while connecting remotely to WRDS to have access to all WRDS data. Each solution requires a small amount of setup to initially connect, but once connected, accessing WRDS data within your programming environment is as simple as referencing a variable or libname. Besides the SAS connection method, all other methods rely of submitting SQL statements to WRDS and receiving the results directly in your program.

Full documentation: Programming at WRDS

Top of Section