EDGAR

All companies, foreign and domestic, are required to file registration statements, periodic reports, and other forms electronically through EDGAR (Electronic Data Gathering, Analysis, and Retrieval). Anyone can access and download this information for free. Here you'll find links to a complete list of filings available through EDGAR and instructions for searching the EDGAR database.

EDGAR performs automated collection, validation, indexing, acceptance, and forwarding of submissions by companies and others who are required by law to file forms with the U.S. Securities and Exchange Commission (SEC).

Web-based search

 * Search the Next-Generation EDGAR System
 * Researching Public Companies Through EDGAR: A Guide for Investors - Basic EDGAR tutorial
 * SEC form types - Master list (index) of filing form types. For example, use this file to find that shareholder annual reports are filed as "N-CSR" after 2003.

FTP access
The SEC also provides free FTP (File Transfer Protocol) access to all data. With appropriate software, data can be extracted for just about any parameter across multiple years, companies, or forms.


 * Information for FTP Users
 * Index of ftp://ftp.sec.gov/edgar/docs/ contains file format information.
 * Securities and Exchange Commission Forms List - Each form filed with the SEC contains numbered questions, which are submitted by the filing entity as numbered answers to these questions. The first 3 characters in each answer file (.fil) match the related question number.

Indices
Indices are ASCII files containing path and filenames where the actual data files are stored. Use the index file information to FTP get the source file from the designated EDGAR folder. Process / extract the data from there.

They are available in Macintosh Stuffit (.sit files), Info-ZIP zip (.zip files), and Unix compressd (.Z files) formats. Each compressed package file contains company.idx, form.idx, and master.idx sorted by company name, form type, and CIK (Central Index Key), respectively.

The full indices contain filings for the current quarter. Archive indices contain available data for every previous quarter back to 1993. Daily indices are also available.
 * Daily and Full Indices to the SEC EDGAR Database