get_politician_trades

shallow

tech.dataporium/mcp · Verify this server

Stock trades reported by members of the US Congress in their official financial disclosure filings: who traded, party, chamber, trade and filing dates, buy or sell, amount range. Data is delayed by law (filed up to 45 days after the trade). view "trades" (default): the trades, newest first; filter by symbol (e.g. NVDA, or several: "AAPL,MSFT"), member_name (part of a name, e.g. "Pelosi"), member_id, party (D, R or I), chamber, trade_type (buy or sell), date_from/date_to (trade dates, YYYY-MM-DD) or days (last N days). Each trade has the member, party on the trade date, state, ticker and company, asset_name and asset_class, buy or sell, the amount range as filed, held_by (Self, Spouse, Joint or Child), trade_date, filed_date, filing delay and filing_url (the official filing). view "summary": totals grouped by group_by (party, member, symbol, month, year, chamber, trade_type, asset_class, held_by, state, amount_bucket or delay_bucket): trades, buys, sells, estimated buy and sell value, net, members, symbols, average filing delay and late filings. view "members": members with trade counts, buys, sells, last trade, their most traded symbols and the family split (self_trades, spouse_trades, joint_trades, child_trades, family_trades, family_value_estimate, family_share_pct); sort="family_trades", "spouse_trades", "family_value" or "family_share" ranks by it. One member's history: member_id with symbol (e.g. member_id="P000197", symbol="NVDA") returns all of that member's trades in that one symbol, including trades by the spouse, joint and children (field held_by). With view="summary" and group_by="held_by" the same filters give the family split: Self, Spouse, Joint and Child. view "symbols": tickers with trade counts, buys, sells, members and the split by party (use days=90 and sort="buys" for the most bought stocks). view "net_worth": net worth from the yearly financial disclosure reports, as reported (assets and liabilities are filed as ranges, so net_worth_min, net_worth_max and the middle net_worth_mid; the personal home and some accounts are left out). Without member_id: each member's latest year ranked by net worth (the richest members); filter by party, chamber, year, filters {"state": "CA", "in_office": true}; sort net_worth, assets, liabilities or name; group_by party, chamber, state or year gives the median, average and total net worth per group (party comparison). With member_id or member_name: that member's history, one row per report year. Rows have the number of assets, the share held by the member, spouse, jointly and by children, and the five largest assets. view "assets": what a member owns: every asset of one report (member_id or member_name, year = report year, default the latest) with asset class, ticker, held_by, value range and income, plus the report's net worth, its liabilities and the years available; filters e.g. {"asset_class": "Stock", "held_by": "Spouse"}. With symbol and no member: the members whose latest report lists that stock. branch: "congress" (default), "executive" (senior executive branch officials such as the President, Vice President and cabinet secretaries: their trades, net worth and assets) or "all". Amounts are ranges (for example $15,001 - $50,000); value fields are estimates from the middle of each range, never exact. Filings can come up to 45 days after the trade, or later when filed late (late_filing). sort: for trades trade_date, filed_date, amount_mid, member_name or symbol; for the other views trades, buys, sells, buy_value, sell_value, net_value or last_trade_date. Extra filters (list_filters shows all), e.g. {"late_filing": true, "held_by": "Spouse", "asset_class": "Stock", "amount_min": 100000, "state": "TX"}. country: "US" (default) or another country's parliament: "DE" (German Bundestag, members from 2013) or "NL" (Dutch House of Representatives). These countries publish no stock trades, so with DE or NL the views are: "members" (members ranked by outside income; sort income, side_jobs, interests or name; year limits the income to one calendar year), "interests" (side jobs with role and organization, outside income with exact amounts or ranges, company stakes, donations and benefits (DE), gifts and paid travel (NL); filters e.g. {"interest_type": "stake"}, {"interest_type": "income"}, {"org_type": "Private company"}, {"q": "Aufsichtsrat"}, {"has_amount": true}; sort year, yearly_value or amount), "summary" (group_by party, member, year, interest_type, category, org_type, organization or ticker: record counts and outside income in euros; e.g. top earners: group_by="member", sort="income") and "holdings" (company stakes, Germany; {"listed_only": true} for stakes in listed companies with our ticker). member_id looks like DE-78869 or NL-1057; member_name finds members by name. Amounts are in euros as reported (Germany: exact since 2021, ranges before; business owners report gross receipts). Dutch answers built on the official register of side activities carry source_credit ("Source: Tweede Kamer"): show it with that data. The answer has website_link: share it so the user can see the trades on dataporium.tech.

100.0/100

1 trials · measured 1 day ago

get_politician_trades scores 100.0/100 on Vouch's measured behaviour index, from 1 real invocation trials against tech.dataporium/mcp, measured 6 Oct 2026 under methodology v0.2.0. Every measured component scored 100.

Component breakdown

ComponentWeightValue
Reliability35%not applicable
Schema integrity25%100.0
Failure behaviour15%not applicable
Latency15%not applicable
Concurrency10%not applicable

Tool details

Transport
remote
Credential class
open
Input schema
not declared
Output schema
not declared
Side-effect classification
unclassified

Score history

DayScoreTierMethodology
2026-10-06100.0shallowv0.2.0

Probe evidence

ProbeOutcomes
schema_integritypass: 1

Raw request/response logs are not archived yet — the outcome counts above are drawn directly from every recorded trial.

Embed this score

Available for every tool, scored or not — not a verification perk. Always links back to this page.

Vouch score: get_politician_trades
[![Vouch score](https://vouch.tools/api/tools/fa482754-29e9-46d0-9bd2-bae2c4991cfc/badge.svg)](https://vouch.tools/tools/fa482754-29e9-46d0-9bd2-bae2c4991cfc)
get_politician_trades — Vouch