Hillscore

The data behind every figure on this site

Every number on Hillscore is computed from the two files below. They are published so a reader who doubts a headline can recompute it rather than take it on trust.

Every disclosed trade

The input. Every transaction disclosed by a tracked member that we can match to a priceable stock, as filed, with the closing price on the day attached.

CSV · 10,648 rows · 1.4 MB

Download trades.csv

Scored buys and their returns

The derived layer. Each disclosed buy with the move at one week, one month and three months, the sector benchmark it was measured against, and the signal it carries.

CSV · 4,791 rows · 704 KB

Download outcomes.csv

What is in them

trades.csv is the input: every disclosed transaction the site can price, exactly as filed, with the closing price on the transaction date attached. outcomes.csv is the derived layer: each disclosed buy with what the stock did afterwards and how that compares with its sector. Everything else — the Composite score, the rankings, the signal comparison, the charts — is an aggregate of these.

ColumnFileMeaning
politician both Name as it appears in the filing.
bioguide_id both The member's identifier in the Congressional Biographical Directory — the stable key to join on.
party / state trades Party letter and two-letter state.
symbol both Ticker. Class shares keep the filing's spelling, so BRK.B rather than BRK-B.
asset_name trades The security description exactly as filed, boilerplate included.
transaction_type trades BUY, SELL or OTHER, normalised from the filing's wording.
transaction_date both Date of the trade itself.
filed_date both Date the disclosure was filed. Members have 30 to 45 days.
amount_min / amount_max trades The disclosed band in dollars. Not what was spent.
price_on_trade_date both Closing price that day. Not the execution price.
sold_date outcomes When the position closed, blank if still open.
sector outcomes The sector assigned to the stock. See the coverage page for how.
signal outcomes Cluster, Notable, Aligned (Mega-cap) or Unaligned.
return_1W / 1M / 3M outcomes Fractional move that far after the purchase date. Blank if the window has not elapsed.
benchmark outcomes Ticker of the sector ETF the excess figures are measured against.
excess_1W / 1M / 3M outcomes The same window's benchmark move, subtracted.

Read this before using it

A sample of trades.csv

The 20 most recent rows, so you can see the shape before downloading 1.4 MB.

Traded Filed Politician Symbol Type Price Amount band
2026-08-18 2026-09-02 John J. McGuire III NVDA BUY $219.74 $1,001–$15,000
2026-08-18 2026-09-02 John J. McGuire III AAPL SELL $310.03 $1,001–$15,000
2026-08-14 2026-08-20 Tim Moore T SELL $24.89 $50,001–$100,000
2026-08-14 2026-08-20 David J. Taylor IBP BUY $240.23 $1,001–$15,000
2026-08-13 2026-09-02 Sheldon Whitehouse LRCX SELL $337.01 $1,001–$15,000
2026-08-13 2026-09-02 Sheldon Whitehouse NVDA SELL $225.30 $1,001–$15,000
2026-08-13 2026-09-02 Sheldon Whitehouse NVDA SELL $225.30 $15,001–$50,000
2026-08-12 2026-09-02 Sheldon Whitehouse AMGN SELL $416.18 $1,001–$15,000
2026-08-11 2026-08-20 David J. Taylor PG BUY $145.21 $1,001–$15,000
2026-08-11 2026-08-20 David J. Taylor MSFT SELL $503.81 $15,001–$50,000
2026-08-11 2026-08-20 David J. Taylor GOOGL BUY $343.80 $1,001–$15,000
2026-07-31 2026-08-10 John J. McGuire III PANW SELL $331.83 $1,001–$15,000
2026-07-31 2026-08-03 April McClain Delaney STE SELL $228.40 $1,001–$15,000
2026-07-31 2026-08-03 April McClain Delaney LTH BUY $45.10 $15,001–$50,000
2026-07-31 2026-08-03 April McClain Delaney FWONK BUY $98.13 $15,001–$50,000
2026-07-31 2026-08-03 April McClain Delaney CPAY SELL $382.11 $1,001–$15,000
2026-07-31 2026-08-03 April McClain Delaney CHRW BUY $147.73 $15,001–$50,000
2026-07-30 2026-08-14 Richard McCormick WMT SELL $111.10 $1,001–$15,000
2026-07-30 2026-08-14 Richard McCormick V SELL $366.27 $1,001–$15,000
2026-07-30 2026-08-14 Richard McCormick UNH SELL $421.47 $1,001–$15,000

Licence

Published under a Creative Commons Attribution 4.0 International licence (CC BY 4.0). You may copy, redistribute, adapt and build on this data for any purpose, including commercially, provided you credit Hillscore with a link and say if you changed anything.

The licence covers this compilation — the matching, pricing, sector assignment and scoring — not the underlying facts. The filings themselves are United States government public records and are not anyone's to license, including ours.

Rebuilt daily alongside the rest of the site; both files carry whatever the latest run held. If a figure here disagrees with the filing it came from, the filing is right — tell us and it gets fixed.

Data last updated .