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 Earnings Feed
- 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, like10-K,8-Kor4. Leave it out for every form.companyandCIK: narrow the feed to one filer.owner:includeshows ownership filings (Forms 3, 4 and 5) with everything else,excludehides them, andonlyshows 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-Agentheader with your company name and an email, likeSample 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:
- One company feed per company. Easy, but 50 companies means 50 feeds to poll.
- 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.
- 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:
- A filings feed you can filter by form and ticker, and pages for the forms people watch most, like Form 4 insider trades and 8-K earnings releases.
- A watchlist with daily email digests on the free plan, and alerts within minutes on Pro.
- An API and an MCP server if you'd rather not parse Atom yourself.
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
- When Do 10-K Filings Come Out? A 2021–2025 EDGAR Acceptance-Time Study
We studied 34,651 Form 10-K filings from 2021–2025: 74.69% were accepted in February or March, and 63.03% at or after 4 p.m. ET.
- Introducing the Signals Feed: Algorithmic SEC Filing Alerts
Track cybersecurity incidents, bankruptcies, financial restatements, and insider buying clusters in one feed. No more digging through EDGAR.
- Schedule 13D Explained: How to Track Activist Investors
When an activist crosses 5% ownership, they have 5 days to file a Schedule 13D. That filing often precedes double-digit stock moves. Here's how to read them.