Congress Watch

Backtest copying a member of Congress

Pick a politician and see what would have happened if you had bought and sold the same stocks a few days after each filing became public. The simulation only uses information that was public at that moment.

Thomas H. Kean: 2026-01-01 to 2026-11-10

$10,000 invested became $10,113 by copying Thomas H. Kean, against $10,799 in the S&P 500: 6.9 percentage points behind the index.

+1.1%copy portfolio return
+8.0%S&P 500 return
-6.3%worst drop
17trades executed

On average 30% of the money was invested. On the 182 days stocks were held, the copied holdings returned -4.3% a year against +10.5% for the S&P 500 over the same days.

Value of the portfolio copying Thomas H. Kean versus the S&P 5009,1289,73110,33410,93711,5402026-012026-062026-11Copy portfolioS&P 500 (SPY)Buy ABT, 2026-02-23Buy FCNCA, 2026-03-23Buy LIN, 2026-03-23Sell FCNCA, 2026-04-16Buy AMCR, 2026-04-16Buy LIN, 2026-04-16Sell FCNCA, 2026-05-26Buy TXN, 2026-05-26Buy AMCR, 2026-06-22Buy EQT, 2026-06-22Buy EQT, 2026-07-20Buy ESAB, 2026-07-20Buy GIL, 2026-07-20Buy WPM, 2026-07-20Sell ABT, 2026-11-02Buy ESAB, 2026-11-02Buy TXN, 2026-11-02

Portfolio value (teal) and the same deposits in SPY (red). Green dots are copied purchases and red dots copied sales (at most 300 are drawn). Returns are time-weighted, so deposits do not count as gains.

Gain or loss by month

Monthly return copying Thomas H. KeanJanFebMarAprMayJunJulAugSepOctNovDec2026Jan 2026: +0.0%Feb 2026: +0.2%Mar 2026: -0.5%Apr 2026: -0.4%May 2026: -0.3%Jun 2026: +1.6%Jul 2026: +0.5%Aug 2026: +1.8%Sep 2026: -4.6%Oct 2026: +3.4%Nov 2026: -0.5%Dec 2026: no activity

Monthly return of the whole portfolio, cash included. Green months gained, red months lost; darker means a bigger move.

Copied trades by month

Copied trades per month, Thomas H. KeanJanFebMarAprMayJunJulAugSepOctNovDec2026Jan 2026: 0 tradesFeb 2026: 1 tradeMar 2026: 2 tradesApr 2026: 3 tradesMay 2026: 2 tradesJun 2026: 2 tradesJul 2026: 4 tradesAug 2026: 0 tradesSep 2026: 0 tradesOct 2026: 0 tradesNov 2026: 3 tradesDec 2026: no activity

Buys and sells the simulation executed each month; darker means more.

Biggest winners and losers

Best positionsProfit
WPM$160
AMCR$131
LIN$51
Worst positionsProfit
GIL$-177
TXN$-105
EQT$-11

What was left out

The latest disclosure is dated 2026-11-05. Trades filed after that date are not in the dataset yet.

ABT: no price bar on 2 trading day(s) while held; valued at the last close.

AMCR: no price bar on 2 trading day(s) while held; valued at the last close.

EQT: no price bar on 2 trading day(s) while held; valued at the last close.

ESAB: no price bar on 2 trading day(s) while held; valued at the last close.

GIL: no price bar on 2 trading day(s) while held; valued at the last close.

LIN: no price bar on 2 trading day(s) while held; valued at the last close.

TXN: no price bar on 2 trading day(s) while held; valued at the last close.

WPM: no price bar on 2 trading day(s) while held; valued at the last close.

30 copy order(s) were rejected; see the transaction log for each reason.

19 disclosed trade(s) were excluded: 11 executes before the backtest start; 8 bond or other debt, not an ordinary stock or ETF.

Hypothetical result with a 3-day delay, 5 basis points slippage, no fees and no leverage. See the methodology. Not investment advice.