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.

Rohit Khanna: 2026-01-01 to 2026-11-10

$10,000 invested became $9,973 by copying Rohit Khanna, against $10,799 in the S&P 500: 8.3 percentage points behind the index.

-0.3%copy portfolio return
+8.0%S&P 500 return
-5.4%worst drop
48trades executed

On average 31% of the money was invested. On the 66 days stocks were held, the copied holdings returned -2.3% a year against -16.6% for the S&P 500 over the same days.

Value of the portfolio copying Rohit Khanna versus the S&P 5009,1289,73110,33410,93711,5402026-012026-062026-11Copy portfolioS&P 500 (SPY)Buy ADBE, 2026-08-10Buy AVGO, 2026-08-10Buy BAC, 2026-08-10Buy BRK.B, 2026-08-10Buy CRM, 2026-08-10Buy CSCO, 2026-08-10Buy DIS, 2026-08-10Buy HD, 2026-08-10Buy JNJ, 2026-08-10Buy LIN, 2026-08-10Buy META, 2026-08-10Buy MSFT, 2026-08-10Buy NOW, 2026-08-10Buy PG, 2026-08-10Buy PLTR, 2026-08-10Buy PYPL, 2026-08-10Buy T, 2026-08-10Buy TSLA, 2026-08-10Buy TTWO, 2026-08-10Buy V, 2026-08-10Sell AVGO, 2026-09-08Sell CSCO, 2026-09-08Sell HD, 2026-09-08Sell JNJ, 2026-09-08Sell LIN, 2026-09-08Sell META, 2026-09-08Sell NOW, 2026-09-08Sell PG, 2026-09-08Sell TSLA, 2026-09-08Sell TTWO, 2026-09-08Buy ACN, 2026-09-08Buy ADBE, 2026-09-08Buy AVGO, 2026-09-08Buy CRM, 2026-09-08Buy DIS, 2026-09-08Buy MSFT, 2026-09-08Sell ADBE, 2026-10-12Sell AVGO, 2026-10-12Sell BAC, 2026-10-12Sell HD, 2026-10-12Sell LIN, 2026-10-12Sell PYPL, 2026-10-12Buy ABT, 2026-10-12Buy AMD, 2026-10-12Buy ARE, 2026-10-12Buy BRK.B, 2026-10-12Buy COST, 2026-10-12Buy CSCO, 2026-10-12

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 Rohit KhannaJanFebMarAprMayJunJulAugSepOctNovDec2026Jan 2026: +0.0%Feb 2026: +0.0%Mar 2026: +0.0%Apr 2026: +0.0%May 2026: +0.0%Jun 2026: +0.0%Jul 2026: +0.0%Aug 2026: +2.3%Sep 2026: -4.6%Oct 2026: +2.4%Nov 2026: -0.3%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, Rohit KhannaJanFebMarAprMayJunJulAugSepOctNovDec2026Jan 2026: 0 tradesFeb 2026: 0 tradesMar 2026: 0 tradesApr 2026: 0 tradesMay 2026: 0 tradesJun 2026: 0 tradesJul 2026: 0 tradesAug 2026: 20 tradesSep 2026: 16 tradesOct 2026: 12 tradesNov 2026: 0 tradesDec 2026: no activity

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

Biggest winners and losers

Best positionsProfit
ACN$213
DIS$116
BRK.B$96
Worst positionsProfit
CSCO$-136
AMD$-127
ADBE$-109

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.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

826 disclosed trade(s) were excluded: 746 no usable ticker; 59 bond or other debt, not an ordinary stock or ETF; 20 options are not simulated (stocks and ETFs only); 1 no usable ticker (not a listed symbol).

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