Skip to content
Whale Atlas — Follow the signal.
Home
FULL RECORDS
Search insider filingsAll Congress filings
MORE TOOLS
WatchlistGold IntelligencePeopleCharts & technicalsCompany financialsOfficial newsMy saved workspace
YOUR RESEARCH
HomeSearch insider filingsAll Congress filings
More research tools
ExploreGold IntelligencePeopleInvestigate an ideaCharts & technicalsMore evidenceCompany financialsOfficial newsMy research & helpWatchlistMy saved workspaceLearn the basicsHow signals workData & coverage
RESOURCES
LearnMethodologyData sources
Built on public evidence.

Primary sources. Clear reasoning.
No black boxes.

Our approach
Public research workspacev1.0

Loading data…Scanning SEC filings…Checking Congress reports…Following the signal…

HomeSearchCongressWatchlist
© 2026 Whale AtlasFree public-filing research. Not financial advice. By using this site you agree to the Terms of Use.
FAQCompare trackersMethodologyData & correctionsTermsPrivacy
TRACE IT TO THE SOURCE

Public evidence. Full transparency.

Where our data comes from, what it means, and where it stops.

Check the source, the date and what is missing.

Filings are historical disclosures. Prices are saved daily closes, and imported history may be incomplete.

Company activityOriginal SEC filings linked to the evidence.
Prices & Congress tradesPrice history has local-research restrictions; House and Senate trades are public, approved for this free research site.
Missing dataStays unavailable. It is never presented as zero.
Explore available datasets

SEC EDGAR

The primary source for the searchable ticker directory and corporate insider disclosures. Each imported transaction links to its original Form 4, with its reported trade date and public filing time. Company Financials also reads standard SEC XBRL facts, preserving reporting periods, units and links to the underlying filings.

No API key requiredConservative 2 requests / second5-minute discovery interval when enabled
Official SEC documentation
Supported

The demonstration workspace

Companies labeled DEMO are fictional. Their transactions are synthetic Form 4 fixtures processed through the same parser, classifier, and scoring engine. The dashboard’s charts describe those fixtures; they are not real market or investment claims.

The parser test suite also contains saved original SEC XML filings from AMD and Starbucks, with documented source URLs and acceptance timestamps. Sample-record links are explicitly distinct from primary SEC filing links.

Clearly labeled

Market-price data

The background price service works through supported securities using the configured Alpaca feed in the local preview. Each price shows its date and source. These are delayed daily closes, not live quotes; some symbols or historical periods may be unavailable.

Prices are restricted to local research unless their source permits public display. Free access does not establish a redistribution license. Unavailable prices stay empty, and share classes are kept separate when comparing insider purchases.

Indicators use validated saved daily bars and completed weekly bars. CSV imports remain supported, including the original Alpha Vantage IBM demonstration sample. Gaps, discontinuities and insufficient history can prevent a calculation.

No consumer-site scrapingNo fabricated market prices
Local research

Official House & Senate trading disclosures

The worker reads the House Clerk's annual directory and original Periodic Transaction Report PDFs, and the Senate eFD site's electronic Periodic Transaction Reports, in scheduled, bounded batches when enabled. The current environment exposes 7,159 reported transactions across 632 parsed reports and 135 reported member names (5,319 House, 1,840 Senate).

Owners, transaction types, monetary ranges, filing dates, and source links remain attached to each row. Missing tickers and unsupported reports stay explicit. Neither index proves when a report first became public, so availability starts when this app first retrieves it. Party is left unknown when not supplied by the source.

Both sources require accepting a statutory disclosure-use statement (5 U.S.C. § 13107) before public release. The site owner approved public display of both for this free, non-commercial research site with weekly news articles (House: 2026-09-29, Senate: 2026-10-04). Local preview environments may still hold unapproved records for testing; only approved records appear in the public views above.

Disclosure timing stays separate from transaction timing
Official House source Official Senate source
Connected

Federal contracts & lobbying

Contract searches read the Treasury’s USAspending API. Award obligations are lifetime commitments, not company revenue. Lobbying searches read the official LDA API, preserving separate reports, amendments, income and expense fields.

These connectors use fixed source endpoints, bounded requests, caching and provider-aware throttling. Original source links and retrieval dates remain visible. The lobbying page includes the source’s required attribution and analysis disclaimer.

Explore connected datasets
Connected

Official announcements

News cards use the Federal Reserve’s official RSS feed, with headline, category, date and a link to the original announcement. This is a focused policy and banking feed, not a complete financial newsroom.

Read official news
Connected

Institutional holdings, ownership & compensation

Original SEC filings supply dated 13F tables, compatible quarter-to-quarter comparisons, structured 13D/G ownership stakes and supported executive compensation facts. Every reader keeps the selected report and its limitations visible.

Quantity changes are not exact trades; overlapping ownership reports are not added together. Proxy compensation totals and SEC compensation actually paid are separate reporting measures, not cash take-home pay. Missing or unsupported facts remain unavailable.

Explore SEC datasets
Connected

Campaign finance & legislation

FEC candidate summaries describe campaign receipts and spending. Congress.gov provides bill titles and dated legislative actions. These are official records, not personal wealth estimates or predictions of stock performance.

Local development searches use a shared, persistent request allowance. Public searches require separately configured free API keys. No donor records or roll-call vote dataset are imported.

Explore legislative records
Source access varies

Simulations & manual portfolios

Strategy Lab calculates hypothetical rule results from eligible saved history. Paper Portfolio estimates the value of share lots entered by the user. Neither is a brokerage account, a public official’s actual portfolio, or a claim of future returns.

The strategy engine uses next-session execution, modeled costs and a matching SPY session calendar. Price returns exclude dividends. Manual lots require the user to confirm their exact listing and current share basis; missing or unsafe prices are excluded from estimates.

Inspect a strategy’s calculation
Research tools

No silent replacements.

If source fetching fails, the last preserved data remains available with its original timestamps. If the database is unavailable, the interface shows an error. Production data is never silently replaced by synthetic examples.

Institutional holdings and fundamentals are not inputs to the current 60/35/5 research model. Source coverage and permission to display a dataset are checked separately from whether its parser exists.

SEC fair-access policy

Source coverage & unresolved gaps

A running collector is different from a complete source history. These dates and counts show what has actually been checked or imported.

Executive disclosures

Not imported

Executive disclosures have no reconciled directory coverage; individual imported reports do not establish completeness.

Checked window
Sep 7, 2026
Last source check
Not recorded
Reports imported / expected
0 / Not established
Pending / need review
0 / 0
Open official source (opens in a new tab)

House disclosures

Partial history

House PTR directory membership checked; report parsing/review and publication lag limit coverage. Senate disclosures are separate.

Checked window
Sep 7, 2026
Last source check
Oct 7, 2026, 12:55 AM UTC
Reports imported / expected
30 / 32
Pending / need review
2 / 16
Open official source (opens in a new tab)

SEC insider filings

reconciled

All Form 4/4-A accessions in the stated published-index window are imported; later filings and other forms are outside this claim.

Checked window
Sep 7, 2026 – Oct 6, 2026
Last source check
Oct 7, 2026, 04:05 PM UTC
Reports imported / expected
11,545 / 11,545
Pending / need review
0 / 0
Open official source (opens in a new tab)

Senate disclosures

Partial history

Senate eFD reports are fetched and parsed incrementally under an accepted access agreement; no official full-directory index exists, so completeness is not claimed.

Checked window
Sep 7, 2026
Last source check
Oct 4, 2026, 06:18 PM UTC
Reports imported / expected
10 / 10
Pending / need review
0 / 0
Open official source (opens in a new tab)

Counts describe the current source scope. Pending reports, restricted sources and unmatched securities remain gaps; they do not count as “nobody traded.”

SOURCE COVERAGE

The directory is broad. History is still arriving.

Search the imported SEC ticker directory while market-wide filing discovery and parsing continue. Searchability, imported evidence, and complete history are different milestones.

Discovery index check overdue
10,434SEC symbol mappings
8,016Directory issuers
4,808Directory issuers with filings
90,540Filings imported
Discovery and importCurrent countWhat it tells you
Filings discovered90,540Source accessions found in the requested discovery window.
Filings queued0Discovered records waiting for processing; they are not scored yet.
Waiting for retry0Source or parsing attempts that need another pass or review.

Company directory last refreshed Oct 7, 2026, 12:03 AM UTC. Filing discovery index last checked Oct 7, 2026, 05:50 AM UTC (overdue — new filings may take longer than usual to appear; already-imported scores are unaffected). Requested filing window: March 26, 2026 – October 7, 2026.

These are the SEC directory's mappings, not every global tradable instrument. A directory-only company has an unavailable score. A loaded company's zero means no qualifying purchases in its imported evidence; it does not establish an absence of buying. Explore the market directory