Blog

SEC EDGAR RSS Feeds: Every Official Feed and How to Filter It

The SEC's own RSS and Atom feeds for EDGAR filings: the feed URLs, the filters they take, how often they update, and the limits to know before you poll them.

Published 5 min readBy

  • EDGAR
  • RSS
  • SEC data

I've been reading EDGAR's feeds every day for a long time now. Earnings Feed itself starts from one of them. So when people ask me "does the SEC have an RSS feed for filings?", the short answer is yes, and it's better than most people think. The long answer is that it's a handful of feeds, each with its own URL pattern, quirks and limits.

This guide lists every official feed the SEC documents for EDGAR filings, what each one covers, and how to filter it. All of it comes from the SEC's RSS Feeds page and its Structured Disclosure RSS Feeds page, and I tested every URL below on October 1, 2026.

The official SEC EDGAR feeds at a glance

Feed URL What it covers
Latest filings (Atom) https://www.sec.gov/cgi-bin/browse-edgar?action=getcurrent&output=atom Every new EDGAR filing, newest first
One company (Atom) https://www.sec.gov/cgi-bin/browse-edgar?action=getcompany&CIK=…&output=atom One filer's filings, filterable by form
XBRL financial filings https://www.sec.gov/Archives/edgar/usgaap.rss.xml Filings with US GAAP or IFRS financial data
Inline XBRL filings https://www.sec.gov/Archives/edgar/xbrl-inline.rss.xml The same, in Inline XBRL format
Mutual fund risk/return https://www.sec.gov/Archives/edgar/xbrl-rr.rss.xml Fund risk/return summaries
All XBRL filings https://www.sec.gov/Archives/edgar/xbrlrss.all.xml Every XBRL submission

The SEC also publishes feeds for its own news: press releases, speeches and statements, litigation releases, administrative proceedings and trading suspensions. Those are about the SEC, not about company filings, so I'll leave them there.

The Latest Filings feed

This is the one most people want. It's EDGAR's Latest Filings search with output=atom added, so every filing EDGAR disseminates shows up in it, newest first.

The SEC's own example is the most recent 10-Ks:

https://www.sec.gov/cgi-bin/browse-edgar?action=getcurrent&type=10-k&company=&dateb=&owner=include&start=0&count=40&output=atom

The parameters that matter:

  • type: the form type, like 10-K, 8-K or 4. Leave it out for every form.
  • company and CIK: narrow the feed to one filer.
  • owner: include shows ownership filings (Forms 3, 4 and 5) with everything else, exclude hides them, and only shows nothing else.
  • count: how many entries to return. I asked for 200 and got 100, so treat 100 as the most one request returns.
  • start: the offset, for paging past the first batch.

Two things surprised me when I first parsed this feed.

First, each 8-K entry lists its items in the summary. A real entry from October 1 read "Item 7.01: Regulation FD Disclosure" and "Item 9.01: Financial Statements and Exhibits". That means you can pick out earnings releases (Item 2.02) without opening a single document.

Second, ownership filings show up twice. With type=4&owner=only, my 40 entries were 20 filings, each listed once for the insider ("Reporting") and once for the company ("Issuer"). If you count Form 4s from this feed, dedupe on the accession number in each entry's id.

A feed for one company

If you only care about a few companies, the company feed is simpler. It's the EDGAR company search in Atom form:

https://www.sec.gov/cgi-bin/browse-edgar?action=getcompany&CIK=0000320193&type=10-K&dateb=&owner=include&count=40&output=atom

That one returns Apple's 10-Ks. Swap the CIK for any filer (here's how to find a company's CIK) and change type or drop it to get every form. The feed also carries the company's addresses and SIC code at the top, which is handy if you're building a small database.

The XBRL feeds

The four structured-data feeds are different. They list filings that carry XBRL financial data, and each entry links both to the filing and to a zip of its data files. The SEC says they're "updated every ten minutes Monday through Friday, 6am – 10pm EST" and that their content and format can change without notice.

Use these when you want the numbers (revenue, net income, balance sheet lines) rather than the text. For older data, the SEC keeps a monthly archive of every structured-data filing back to 2005.

Rules to follow before you poll

The SEC is generous with access, but it does set rules, on its Accessing EDGAR Data page:

  • 10 requests per second at most. A feed read once a minute is nowhere near that.
  • Declare who you are. Send a User-Agent header with your company name and an email, like Sample Company Name AdminContact@samplecompany.com. The SEC says it limits automated traffic that falls outside this policy.
  • EDGAR's hours. EDGAR accepts filings from 6:00 a.m. to 10:00 p.m. ET on business days. A filing submitted after 5:30 p.m. (10:00 p.m. for Forms 3, 4 and 5) can be disseminated the next business day.

And one gap: the SEC's email update service is "not available for company filings". The feeds are the only official push-style source.

Filtering a feed by ticker or form

None of the feeds take a ticker. EDGAR works in CIKs, so map tickers first. The SEC's company_tickers.json file has every current ticker with its CIK, or use a CIK lookup.

From there you have three options:

  1. One company feed per company. Easy, but 50 companies means 50 feeds to poll.
  2. One Latest Filings feed, filtered in your code. Read the feed once a minute, keep the entries whose CIK is on your list, and drop the rest. This scales better.
  3. Your feed reader's filters. Many readers can match on title text, and each entry title holds the form, the company name and the CIK.

Where Earnings Feed fits

Earnings Feed is option 2, done for you. We read the same Latest Filings feed every minute, plus EDGAR's daily index to catch anything the feed missed. We check EDGAR every minute. Half of filings appear within two minutes of SEC acceptance, and 9 in 10 within five (median 114 seconds, Sep 24-30, 2026).

To be clear about what we don't do: Earnings Feed doesn't publish an RSS feed of filings. Our only RSS feed is for this blog. What we offer instead:

If your needs are small, the SEC's feeds are free and they work. I'd start there, and come back when polling and filtering becomes a chore.

Continue researching

Related research