HedgeFriend
Data

24 primary feeds, one consistent shape.

Every source below is pulled directly from the agency, registry, or platform that publishes it. We index, normalize, and expose it as REST. No scraping, no third-party intermediaries.

SourceUpstreamCoverageGranularityRefresh
SEC Filings
SEC
SEC EDGAR2020One row per filingDaily
Insider Trades
SEC
SEC EDGAR Form 42020One row per transactionDaily
Institutional Holdings
SEC
SEC 13-F2020Filer × position × quarterQuarterly
Reg-A+ Offerings
SEC
SEC EDGAR Form 1-A2015One row per Form 1-A accessionDaily
XBRL Financials
SEC
SEC EDGAR XBRL2020One row per reported factDaily
CEO Compensation
SEC
SEC DEF 14A (Proxy Statements)2020Executive × fiscal yearAnnual
CFTC Commitments of Traders
Alternative
CFTC Socrata API2020Contract × weekWeekly (Tuesday close)
FEMA Disaster Declarations
Alternative
OpenFEMA2019One row per declarationDaily
Wikipedia Attention
Alternative
Wikimedia REST API2015Daily pageviews per articleDaily
Federal Register
Alternative
federalregister.gov2020One row per documentDaily
Lobbying Disclosures
Alternative
Senate LDA filings2020One row per LD-1/LD-2 filing; nested issue codesDaily
Congressional Trades
Alternative
STOCK Act disclosures2020One row per disclosed tradeDaily
WARN Mass-Layoff Notices
Alternative
State workforce agencies (TX, NY, …)2020One row per noticeWeekly
H-1B / LCA Filings
Alternative
DOL Office of Foreign Labor Certification2020Employer × SOC code × fiscal quarterQuarterly
Hiring Velocity
Alternative
Major job boards2024 (Time series retained)Company × department × dayDaily
GitHub Repository Activity
Alternative
GitHub Search + Repos APIVariable (per-repo history)One row per tracked repo per dayDaily snapshot, weekly commit stats
Subdomain Discovery
Alternative
subfinder (passive DNS aggregators)2024One row per (domain, subdomain) with discovered_atWeekly
Port Congestion & Throughput
Alternative
Bureau of Transportation Statistics2010Port × metric × monthMonthly
NY Fed Reverse Repo Operations
Macro
Federal Reserve Bank of New York2010One row per operationDaily
FRED Macro Indicators
Macro
St. Louis Fed FRED1947One row per series per observation dateDaily
CBOE Volatility Indices
Macro
CBOE1990 (VIX), shorter for the othersOne row per index per trading dayDaily
US Census Economic Indicators
Macro
US Census Bureau1992 (varies by series)One row per series per monthMonthly
News + Sentiment
News
Aggregated News SourcesRolling 30 daysOne row per article; daily aggregate per tickerEvery 3 hours
Business Top Headlines
News
Aggregated Business NewsLive snapshotOne row per headline at fetch timeHourly
SEC EDGAR

Filings, insiders, holdings, financials

SEC Filings

Daily

10-K, 10-Q, 8-K and other filings — type, date, period of report, and direct document URL.

The primary record. Every disclosure event a company is required to make starts here.

Coverage
2020
Granularity
One row per filing
Upstream
SEC EDGAR
GET/v1/sec/filings/{symbol}

Insider Trades

Daily

Form 4 transactions: who at the company bought or sold, share count, price, transaction code.

The single most studied predictive signal in academic finance. Open-market CEO buys are non-trivial.

Coverage
2020
Granularity
One row per transaction
Upstream
SEC EDGAR Form 4
GET/v1/sec/insider-trades/{symbol}

Institutional Holdings

Quarterly

13-F filings: fund name, position size, market value, period.

Track which institutions are accumulating or rotating out of a name.

Coverage
2020
Granularity
Filer × position × quarter
Upstream
SEC 13-F
GET/v1/sec/institutional/{symbol}

Reg-A+ Offerings

Daily

Form 1-A and amendments — issuer, CIK, offering amount, primary document URL.

Reg-A+ is often the 'lender of last resort' — listing tickers with thin institutional ownership. Useful for short-side screening.

Coverage
2015
Granularity
One row per Form 1-A accession
Upstream
SEC EDGAR Form 1-A
GET/v1/sec/reg-a

XBRL Financials

Daily

As-reported Revenue, NetIncome, EPS, TotalAssets and more from structured 10-K/10-Q filings.

Not analyst estimates and not scraped — primary source data straight from the filing.

Coverage
2020
Granularity
One row per reported fact
Upstream
SEC EDGAR XBRL
GET/v1/sec/financials/{symbol}

CEO Compensation

Annual

Named executive officer pay from proxy statements: salary, bonus, stock awards, option awards, and total compensation.

Comp structure reveals incentive alignment. A CEO paid 90% in stock acts differently than one paid in cash bonuses.

Coverage
2020
Granularity
Executive × fiscal year
Upstream
SEC DEF 14A (Proxy Statements)
GET/v1/sec/compensation/{symbol}
Alternative data

Positioning, disasters, attention, layoffs, hiring, dev velocity, congress, lobbying

CFTC Commitments of Traders

Weekly (Tuesday close)

Long/short positioning by trader category — commercial, non-commercial, open interest — for tracked futures contracts.

Shows what hedgers think versus speculators. The spread is a contrarian signal in commodities and rates.

Coverage
2020
Granularity
Contract × week
Upstream
CFTC Socrata API
GET/v1/alt/cftc/positions/{code}

FEMA Disaster Declarations

Daily

Federally declared hurricanes, floods, wildfires, severe storms by event type, state, and date.

Disasters move oil, natural gas, insurance, homebuilders. The data is available before it's fully priced in.

Coverage
2019
Granularity
One row per declaration
Upstream
OpenFEMA
GET/v1/alt/weather/events

Wikipedia Attention

Daily

Daily pageview counts for the company's Wikipedia article — raw counts, no smoothing.

Moat et al. (2013): pageview spikes correlate with next-day volume and volatility.

Coverage
2015
Granularity
Daily pageviews per article
Upstream
Wikimedia REST API
GET/v1/alt/wiki/{symbol}

Federal Register

Daily

Rules and proposed rules from the SEC, FDA, EPA, FTC and other federal agencies.

When a regulator proposes a rule on crypto custody or fast-track drug review, sectors move. This is the source of record.

Coverage
2020
Granularity
One row per document
Upstream
federalregister.gov
GET/v1/alt/regulations

Lobbying Disclosures

Daily

Lobbying Disclosure Act filings — registrant, client, period, dollar amount, and the legislative issue codes the spend targeted.

Lobbying spend leads regulatory outcomes. The escalation curve in DEF/TAX/TEC issue codes is a clean signal in defense, pharma, and crypto names.

Coverage
2020
Granularity
One row per LD-1/LD-2 filing; nested issue codes
Upstream
Senate LDA filings
GET/v1/alt/lobbying

Congressional Trades

Daily

House and Senate member trade disclosures filed under the STOCK Act.

Multiple academic studies show congressional portfolios outperform the market. Disclosures are public records.

Coverage
2020
Granularity
One row per disclosed trade
Upstream
STOCK Act disclosures
GET/v1/alt/congress/trades

WARN Mass-Layoff Notices

Weekly

WARN Act 60-day advance notices of plant closings and mass layoffs, ticker-matched where possible.

Mass layoffs are a leading distress signal — they precede the BLS jobs print and the deteriorating earnings call.

Coverage
2020
Granularity
One row per notice
Upstream
State workforce agencies (TX, NY, …)
GET/v1/alt/warn/notices

H-1B / LCA Filings

Quarterly

Labor Condition Applications aggregated to certified headcount, prevailing wage, and approval rate by occupation.

A surge in LCAs for AI researchers or chip designers often precedes a product line that won't hit the transcript for a year.

Coverage
2020
Granularity
Employer × SOC code × fiscal quarter
Upstream
DOL Office of Foreign Labor Certification
GET/v1/alt/h1b

Hiring Velocity

Daily

Open-role counts by department for companies on major recruitment platforms.

Sales-team expansion leads revenue. New departments (e.g. "AI Infrastructure") expose strategy before it's announced.

Coverage
2024 (Time series retained)
Granularity
Company × department × day
Upstream
Major job boards
GET/v1/alt/hiring/{symbol}

GitHub Repository Activity

Daily snapshot, weekly commit stats

Stars, forks, open issues, and commit cadence for each company's top 50 public repos.

Developer velocity in public repos is a clean proxy for engineering execution at open-core and platform companies.

Coverage
Variable (per-repo history)
Granularity
One row per tracked repo per day
Upstream
GitHub Search + Repos API
GET/v1/github/{symbol}/metrics

Subdomain Discovery

Weekly

Newly observed subdomains under each company's primary domain — the timestamp is the signal.

New product subdomains, staging hosts, and acquisition rebrands surface here weeks before press releases.

Coverage
2024
Granularity
One row per (domain, subdomain) with discovered_at
Upstream
subfinder (passive DNS aggregators)
GET/v1/subdomains/{symbol}/subdomains

Port Congestion & Throughput

Monthly

Container throughput, vessel counts, and dwell times across major US ports — TEUs, vessel calls, and cargo tonnage.

Port delays are a leading indicator for retailer margins, shipping rates, and goods-producing PMI. LA/LB congestion moved COST and WMT weeks before earnings.

Coverage
2010
Granularity
Port × metric × month
Upstream
Bureau of Transportation Statistics
GET/v1/alt/ports/throughput
Macro

FRED, CBOE volatility, US Census indicators

NY Fed Reverse Repo Operations

Daily

Overnight and term reverse repurchase operations: counterparty counts, total amounts submitted/accepted, and weighted average rate.

Reverse repo outstanding is the cleanest daily read on excess liquidity in the banking system. Drawdowns often precede rate-vol spikes.

Coverage
2010
Granularity
One row per operation
Upstream
Federal Reserve Bank of New York
GET/v1/macro/reverse-repo

FRED Macro Indicators

Daily

Treasury yields, CPI, GDP, unemployment, payrolls — curated time series for the indicators traders actually watch.

Best-in-class macro source. We track the high-signal series so you don't have to curate them.

Coverage
1947
Granularity
One row per series per observation date
Upstream
St. Louis Fed FRED
GET/v1/macro/series/{code}

CBOE Volatility Indices

Daily

VIX, VIX9D, VIX3M, VIX6M, VVIX, and SKEW — the full vol surface plus tail-risk indicator, served as macro series.

Regime detection. VIX term-structure inversions, VVIX spikes, and SKEW extremes anchor most cross-asset risk models.

Coverage
1990 (VIX), shorter for the others
Granularity
One row per index per trading day
Upstream
CBOE
GET/v1/macro/series/CBOE_VIX

US Census Economic Indicators

Monthly

Monthly retail trade (MARTS), new residential construction (starts/permits/completions), and Business Formation Statistics — seasonally adjusted.

Consumer-discretionary and homebuilder nowcasts. Business-formation data front-runs payroll and small-cap rotation.

Coverage
1992 (varies by series)
Granularity
One row per series per month
Upstream
US Census Bureau
GET/v1/macro/series/CENSUS_RETAIL_FOOD_SA
News

Articles, sentiment, headlines

News + Sentiment

Every 3 hours

Finance news articles tagged with tickers and scored with VADER sentiment — raw articles plus daily aggregates.

We serve the score and the article. Build your own model on top — VADER is the floor, not the ceiling.

Coverage
Rolling 30 days
Granularity
One row per article; daily aggregate per ticker
Upstream
Aggregated News Sources
GET/v1/news/sentiment/{symbol}

Business Top Headlines

Hourly

Current top business headlines with sentiment scores and extracted ticker mentions.

Headline stress and ticker-mention spikes often precede multi-day volatility regime shifts.

Coverage
Live snapshot
Granularity
One row per headline at fetch time
Upstream
Aggregated Business News
GET/v1/news/top-headlines

Ready to query it?

Free tier gets you 500 requests/day on every endpoint. No credit card.