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 Tuberville: 2026-01-01 to 2026-11-09

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

+0.5%copy portfolio return
+8.0%S&P 500 return
-1.5%worst drop
9trades executed

On average 24% of the money was invested. On the 204 days stocks were held, the copied holdings returned +3.6% a year against +8.9% for the S&P 500 over the same days.

Value of the portfolio copying Thomas H Tuberville versus the S&P 5009,1289,73310,33810,94311,5482026-012026-062026-11Copy portfolioS&P 500 (SPY)Buy XLP, 2026-01-20Buy XLU, 2026-01-20Buy XLV, 2026-01-20Buy ABNFX, 2026-08-10Buy INTC, 2026-08-10Buy USIG, 2026-08-10Buy XLP, 2026-08-10Buy XLU, 2026-08-10Buy XLV, 2026-08-10

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 TubervilleJanFebMarAprMayJunJulAugSepOctNovDec2026Jan 2026: +0.1%Feb 2026: +1.1%Mar 2026: -1.0%Apr 2026: +0.2%May 2026: -0.3%Jun 2026: +0.5%Jul 2026: +0.1%Aug 2026: -0.4%Sep 2026: +0.2%Oct 2026: +0.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 TubervilleJanFebMarAprMayJunJulAugSepOctNovDec2026Jan 2026: 3 tradesFeb 2026: 0 tradesMar 2026: 0 tradesApr 2026: 0 tradesMay 2026: 0 tradesJun 2026: 0 tradesJul 2026: 0 tradesAug 2026: 6 tradesSep 2026: 0 tradesOct 2026: 0 tradesNov 2026: 0 tradesDec 2026: no activity

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

Biggest winners and losers

Best positionsProfit
XLV$166
XLP$94
XLU$10
Worst positionsProfit
INTC$-215
USIG$-3
ABNFX$-1

What was left out

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

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

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

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

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

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

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

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

The provider's data for 1 ticker(s) (PARA) had errors, such as a reverse split it did not record or a dividend larger than the share price. Those were repaired or ignored so they do not create fake gains.

1341 disclosed trade(s) were excluded: 817 executes before the backtest start; 360 options are not simulated (stocks and ETFs only); 147 unsupported asset type; 13 no usable ticker.

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