Discover/Quiverquant API
live

Quiverquant APIquiverquant.com

Access U.S. Congress trades, insider transactions, fund performance rankings, politician profiles, PAC donors, and financial news via the Quiver Quantitative API.

Endpoint health
verified 6d ago
get_congress_trades
get_politician_profile_tabs
get_insider_trades
get_fund_perfs
get_news_feed
6/6 passing latest checkself-healing
Endpoints
6
Updated
22d ago

What is the Quiverquant API?

The Quiver Quantitative API exposes 6 endpoints covering disclosed U.S. Congress stock trades, corporate insider transactions, institutional fund performance from 13-F filings, politician donor and opposition data, and a financial news feed. The get_congress_trades endpoint returns trade objects with ticker, politician name, chamber, party, and transaction amounts. All endpoints return structured JSON with explicit counts and typed fields.

Try it

No input parameters required.

api.parse.bot/scraper/f355d19f-97bf-40b8-9a74-0d6d5df7debf/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/f355d19f-97bf-40b8-9a74-0d6d5df7debf/get_congress_trades' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace quiverquant-com-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.

"""Walkthrough: QuiverQuant SDK — Congress trades, insider activity, fund rankings, and politician profiles."""
from parse_apis.quiver_quantitative_api import QuiverQuant, PoliticianNotFound

client = QuiverQuant()

# List recent Congress stock trades — limit caps total items fetched.
for trade in client.congresstrades.list(limit=5):
    print(trade.politician, trade.ticker, trade.transaction, trade.amount)

# Get a specific politician's full trade history by slug.
try:
    pelosi = client.politicians.get(slug="nancy-pelosi-P000197")
    print(f"{pelosi.name}: {pelosi.count} trades")
    for t in pelosi.trades[:3]:
        print(f"  {t.ticker} {t.transaction} filed {t.filed}")
except PoliticianNotFound as exc:
    print(f"Politician not found: {exc}")

# Fetch PAC donor and supporter data for a politician by Bioguide ID.
profile = client.politicians.profile_tabs(bioguide_id="P000197")
for donor in profile.donors[:3]:
    print(donor.pac_name, donor.amount, donor.party)

# List top-performing institutional funds from 13-F filings.
for fund in client.funds.list(limit=3):
    print(fund.name, f"{fund.return_:.1f}%", f"AUM=${fund.aum:,}")

# List latest insider trades filed with the SEC.
insider = client.insidertrades.list(limit=1).first()
if insider:
    print(f"Insider: {insider.name} ({insider.ticker}) {insider.transaction} ${insider.value}")

print("exercised: congresstrades.list / politicians.get / politicians.profile_tabs / funds.list / insidertrades.list")
All endpoints · 6 totalmissing one? ·

Retrieves the most recent U.S. Congress stock trade disclosures from the dashboard. Returns up to 300 trades ordered by filing date descending. Each trade includes the ticker, company name, transaction type, dollar amount range, politician name, chamber, party affiliation, and filing/trading dates.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "count": "integer total number of trades returned",
    "trades": "array of congress trade objects"
  },
  "sample": {
    "data": {
      "count": 300,
      "trades": [
        {
          "filed": "2026-06-09 00:00:00",
          "party": "R",
          "amount": "$1,001 - $15,000",
          "ticker": "-",
          "traded": "2026-04-28 00:00:00",
          "chamber": "House",
          "company": "ALPHAKEYS BLACKSTONE LIFE SCIENCES VI LP",
          "trade_id": "House-B001325-255",
          "politician": "Sheri Biggs",
          "transaction": "Purchase"
        }
      ]
    },
    "status": "success"
  }
}

About the Quiverquant API

Congress and Politician Trade Data

The get_congress_trades endpoint returns the most recent disclosed trades from members of Congress, each record including ticker, company, transaction type, amount, politician, chamber, party, filed date, traded date, and a trade_id. For deeper historical coverage on a single legislator, get_politician_trades accepts a slug parameter in the format firstname-lastname-BioguideID (e.g., nancy-pelosi-P000197) and returns all of that politician's disclosed trades alongside a profile object.

Politician Profile and Donor Intelligence

get_politician_profiles_tabs accepts a bioguide_id and returns three data sets: a politician_donors array of PAC contribution details, an opponents array, and a supporters array. This lets you cross-reference a legislator's trading activity against the political and financial interests behind their campaign.

Insider Trades and Fund Performance

get_insider_trades surfaces SEC-filed transactions by corporate executives, with fields covering ticker, name, title, transaction, value, shares, price, traded, and filed. get_fund_perfs pulls institutional fund rankings derived from 13-F filings, returning each fund's name, return percentage, holdings count, aum in USD, and filing date.

News Feed

get_news_feed returns the Quiver Quantitative news feed as an array of articles, each with a title, path (full URL), meta timestamp, and preview excerpt. It pairs naturally with the trade and fund endpoints for correlating news events with position disclosures.

Reliability & maintenanceVerified

The Quiverquant API is a managed, monitored endpoint for quiverquant.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when quiverquant.com changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official quiverquant.com API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
6d ago
Latest check
6/6 endpoints passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Screen Congress trades by ticker to identify which legislators hold or recently transacted a specific stock
  • Build a politician stock-trading tracker using trade history from get_politician_trades with filed and traded dates
  • Map PAC donor networks to trading activity by combining get_politician_profile_tabs donor data with get_congress_trades
  • Rank institutional funds by return performance using aum and return fields from get_fund_perfs
  • Monitor SEC insider purchases and sales in real time using get_insider_trades fields including shares, price, and value
  • Correlate financial news timestamps from get_news_feed with recent insider or Congress trade filings
  • Identify political opposition and support networks for a legislator using the opponents and supporters arrays
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Quiver Quantitative have an official developer API?+
Yes. Quiver Quantitative offers a paid API at https://api.quiverquant.com with endpoints for congressional trading, insider activity, and alternative data. The Parse API surfaces a curated subset of their public-facing dashboard data.
What does `get_politician_trades` return beyond a list of trades?+
In addition to the trades array — each record containing ticker, transaction, filed, traded, and description — the endpoint also returns a profile object with the politician's name and metadata. The slug input must combine the politician's name and their Bioguide ID, for example nancy-pelosi-P000197.
Does the API support filtering trades by date range, party, or ticker?+
Not currently. The get_congress_trades and get_insider_trades endpoints return full dashboard snapshots without filter parameters. You can fork this API on Parse and revise it to add query-level filtering if your use case requires narrower result sets.
Are historical 13-F filings or time-series fund performance data available?+
The get_fund_perfs endpoint returns a single ranked snapshot per fund, including one date field and one return percentage. Multi-period historical filing data is not currently exposed. You can fork the API on Parse and revise it to add endpoints targeting historical 13-F periods.
What is the freshness of the Congress trade data?+
The data reflects publicly disclosed filings, which members of Congress are legally required to submit within 45 days of a transaction under the STOCK Act. The API returns what is available on the Quiver Quantitative dashboard at the time of the request; it does not surface real-time brokerage data or unconfirmed trades.
Page content last updated . Spec covers 6 endpoints from quiverquant.com.
Related APIs in FinanceSee all →
insidertrading.org API
Access insider trading data sourced from SEC Form 4 filings, including buy and sell transactions, filing dates, insider names, share counts, and company details. Filter by ticker, insider, trade type, or date range, and retrieve ranked lists of the most actively traded stocks among corporate insiders.
openinsider.com API
Track insider trading activity by accessing the latest SEC filings, identifying cluster buys, and discovering top insider purchases with advanced filtering capabilities. Screen stocks based on insider behavior patterns and visualize buy/sell trends to inform your investment decisions.
disclosures-clerk.house.gov API
Access and analyze financial transactions reported by members of Congress through their periodic disclosure filings, including detailed transaction records and aggregated spending breakdowns by category. Track congressional financial activity, identify investment patterns, and view comprehensive summaries of reported trades and holdings.
traded.co API
Access comprehensive deal data from Traded.co including real estate transactions, hotel deals, VC investments, and market awards, while searching listings and tracking top brokers and performers. Get detailed deal information, market news, and broker profiles to research properties, investments, and industry leaders.
secform4.com API
Track insider buying and selling activity, monitor institutional holdings, and analyze SEC filings to identify significant trades and market sentiment. Search company insider transactions, review 13D/13G filings, and access hedge fund portfolios to inform your investment decisions.
finviz.com API
Monitor insider trading activity, screen stocks based on custom criteria, and analyze market sentiment from financial news to make informed investment decisions. Access real-time data on market movers, tabular financial information, and comprehensive market intelligence all in one place.
financialjuice.com API
Access real-time financial news, economic calendar events, market imbalances, and high-impact news analysis to stay informed on market-moving developments and tariff changes. Search and filter news by topic, review hourly market summaries, and identify economic events that could affect your trading and investment decisions.
polymarketanalytics.com API
Track any trader's performance on Polymarket by retrieving their wallet positions, trade history, profit/loss records, category breakdowns, and deposit/withdrawal activity. Monitor trading strategies and market exposure across multiple prediction markets in real-time.