Information for FTP Users
The Securities & Exchange Commission's File Transfer Protocol (FTP) server for EDGAR filings allows comprehensive access to the SEC's EDGAR (Electronic Data Gathering, Analysis, and Retrieval system) filings by corporations and individuals. These filings are disseminated to the public through the EDGAR Dissemination Service, currently operated under contract to Keane Federal Systems, which markets data directly to subscribers.
After early testing in 1992-93, beginning with 450 voluntary filers, companies began filing through EDGAR in 1994-95 with various phase-in periods for different form types. See Electronic Filing and the EDGAR System: A Regulatory Overview for more historical details.
To use anonymous FTP to access the EDGAR FTP server, use your FTP software to connect to ftp://ftp.sec.gov and log in as user "anonymous," using your electronic mail address as the password.
To preserve equitable server access, we ask that bulk FTP transfer requests are performed between 9 PM and 6 AM Eastern time. Please use efficient scripting, downloading only what you need and space out requests to minimize server load. Note: We do not offer technical support for developing or debugging scripted downloading processes.
Using the EDGAR Index Files
The EDGAR indices are a helpful resource for FTP retrieval, listing the following information for each filing: Company Name, Form Type, CIK, Date Filed, and File Name (including folder path).
Three types of indexes are sorted by these different data fields:
Indexes are located in the following folders according to time period indexed:
The following archive formats are available:
Notes on Directory Structure
Raw text filings can be accessed via the paths indicated in the indexes, for example:
Post-EDGAR 7.0 filings (after May 26, 2000) are also accessible via an alternative symbolic path incorporating an intermediate folder named by the accession number without dashes. All the documents submitted for a given filing will be in this folder:
Other documents that may be of interest:
Important Note re: Data folder — The /edgar/data folder will show as empty. There are so many (tens of thousands) folders and files in this directory that access is not allowed. You'll need to "leapfrog" over the /data folder to include the subsequent CIK folder(s) in the filing path (/edgar/data/CIK/).
Getting the Actual Text Files
The following instructions relate to command-line FTP retrieval. Many FTP users will use programs that have a graphical interface, but the approach is similar and leapfrogging over the /data folder may still require manual entry of a full folder path as indicated in the indexes. To start with the indexes indicated above:
ftp> cd edgar/full-index
If you are downloading compressed files, remember to use binary mode.
The indexes indicate the paths and names of the text files. For example, the index might contain the following file name and path:
To retrive this file:
ftp> cd edgar
Notes on Filings
Indexes are updated each evening for the current business day's filings. Filing submissions that begin after 5:30 pm Eastern Time (10 pm for Ownership forms 3, 4, 5), will be disseminated the next business day, showing up in the following business day's index.
Filings are sometimes removed or corrected for a variety of reasons at the filer's request including, but not limited to, the document was submitted for the wrong filer, the document was a duplcate of a previously filed document, the document in its current form was unreadable, or the document contained sensitive information. Corrections processed during a given business day will be incorporated in the index processed that evening. However, removals processed on subsequent business days will not be reflected in any previous indexes; hence a few filings will no longer be accessible at the locations indicated in these indexes.
Corrections are noted in the Feed directory.
Feed and Oldloads Folders
Feed — The Feed directory contains a tar and gzip archive file (e.g., 20061207.nc.tar.gz; nc stands for non-cooked) for each filing day. Each filing compressed in the tar is a separate filing submission (without the binary feed header).
In addition, the Feed archive contains any corrections to previous submissions. Each file is labeled with the unique EDGAR accession number and a label with the correction number. For example, the first correction received that day for a particular filing is labeled:
Oldloads — Contains a concatenated copy of all filing submissions for that day (e.g., 20061207.gz) complete with the binary filing header. This is one single file with all the submissions concatenated together.
For filings not available through EDGAR, paper versions are available through the SEC Office of Investor Education. See How to Request Public Documents for more information. If you need certified copies of records or documents, your request should be submitted to firstname.lastname@example.org.
Documentation and Helpful Resources
Common FTP access problems include: