As a congress trading strategy, following one member is thin. Most of them trade rarely, so you spend most of the year in cash waiting for a filing. The obvious fix is to follow several at once.
So which several? That's the entire question, and it's easy to answer dishonestly.
Two baskets
We ran two five-member baskets on identical rules, every disclosed buy from any member of the basket opens a position at 1.0% of account equity, entered at the first price available after that filing became public, exited when that member sells.
Basket A, the five best, chosen with full hindsight. Donald Beyer, Ron Wyden, Mark Green, Gilbert Cisneros, Daniel Sullivan. You could only have assembled this list by already knowing the answer.
Basket B, the five most prolific filers. David Perdue, Josh Gottheimer, Gilbert Cisneros, Thomas MacArthur, Tommy Tuberville. Chosen purely on how often they file, which needs no returns data at all. You could have picked these on day one.
The result
| Basket A (hindsight) | Basket B (pickable in advance) | |
|---|---|---|
| Period | 2019–2026 | 2015–2026 |
| Positions opened | 1,629 | 4,338 |
| Share of account invested | 48.9% | 95.7% |
| Strategy return | +407.3% | +312.3% |
| S&P 500, same window | +243.8% | +353.0% |
| Excess over the index | +163.5 | −40.7 |
| Maximum drawdown | 34.9% | 39.4% |
One won enormously. The other lost. And which is which is the entire point: the basket that beat the index by 163 points is the one assembled by already knowing the answer. The basket you could genuinely have picked on day one, no returns data, just "who files most often", finished 41 points behind an index fund over eleven years, with essentially the whole account committed.
So the finding is not "this can't work". It is narrower and more useful: the upside is real and it is only reachable in hindsight. Five members did beat the market handsomely. Nothing in the filings told you which five in 2019, and the obvious selection rule that needs no hindsight picked a basket that lost.
This table used to say the opposite, and the reason matters
An earlier version of this article reported Basket A at +5,206% and an excess of +4,787 points, and used a whole-corpus run showing +56,838,195% to illustrate "unbounded compounding of a high hit rate".
All of that was one bug. Our engine drained its fill queue in filing order, so a single planned entry whose ticker had a dead price series blocked every entry behind it. Accounts froze for years, then executed the backlog at original prices with current cash, booking years of appreciation with no market exposure in between. The 56-million-percent figure was not compounding. It was that dam, at scale.
We had even written a confident explanation for the suspiciously small drawdowns: mostly-cash accounts can't fall far. The accounts weren't cash-heavy. They were stopped. Corrected, these baskets run at 35–39% drawdowns, which is what an equity strategy actually looks like.
These figures were then revised a second time, on 19 August 2026. The previous version sized each position at 5% of the account and left idle money in dead cash, which charged every member for the market return they missed while waiting for the next filing. Both baskets lost under that assumption, and this article concluded "there is no version of this idea that works". With idle cash held in SPY (matching the leaderboard) Basket A's membership changed (it is chosen by rank, and the ranking moved) and it now beats the index by 163 points. Basket B still loses. We have rewritten the conclusion rather than the evidence.
What a combined strategy genuinely fixes
Setting the inflated absolutes aside, basketing does solve the real problem it was meant to solve:
- Fewer idle stretches. One member might file a handful of times a year. Five file constantly: Basket B opened 4,338 positions and kept 95.7% of the account invested, where a typical single member on the board never gets past 4%.
- Less single-member risk. 90 of 146 individual members underperformed the index. Pooling several dilutes the chance of picking a disastrous one. It does not manufacture an edge that isn't there.
- Smoother results. More concurrent positions, less dependence on any one call.
What it doesn't fix is the disclosure lag. You're still acting a median 28 days late on every single entry, no matter how many members you follow, or the selection problem, which basketing arguably makes worse by giving you five chances to pick with hindsight instead of one.
How to do this without fooling yourself
If you want to try a combined strategy, the discipline that matters is choosing the members by a rule you can state before looking at returns. "The five who file most often." "Everyone on a given committee." "Everyone in one chamber." Then run it, and accept the answer.
The moment you pick the basket from a leaderboard, you have built Basket A, and on the corrected engine even Basket A lost. That is the cleanest evidence here: hindsight, the strongest possible advantage, was not enough.
Build and run your own basket, up to ten members.
The fine print
Entry at the first open after each filing became public; 1.0% of account equity per position with idle cash held in SPY; exits mirror each member's own disclosed sales; a member's sale closes only their own copied position. Options are modelled as purchases of the underlying, since filings disclose no strike or expiry. Runs on adjusted closes, so dividends are reinvested; taxes, market impact and commission are not modelled. Absolute returns are model outputs subject to the compounding caveat above and are not achievable returns. Educational analysis, not investment advice.
