Model portfolio · version 2

How the record works

A rules-based model portfolio that scores newly disclosed congressional stock buys using information public at decision time; executes at the next US open; net of costs; idle cash in SPY; rules versioned and frozen.

Reconstruction and live journal

The segment from June 1 to September 25, 2026 is a retrospective simulation. Original detection times were unavailable, so the filing date stands in for the decision time. The public House and Senate source snapshot is incomplete; the reconstruction is not a record of alerts delivered at the time.

The append-only live journal began 2026-09-26. Later decisions and simulated executions are timestamped as they occur. No brokerage orders are placed. The claimed May 31 rule-freeze date was supplied with the research and has no independent contemporaneous timestamp.

What you can verify

The public JSON feed contains daily model NAV alongside SPY and QQQ, closed calls, positions outside the public delay, the reconstruction hash and daily journal hashes. Hashes make later changes detectable; they do not disclose the model formula or independently prove the historical reconstruction was run in real time.

Only the decision engine on the server has access to the full scoring rules. The model score shown on calls is a 0–100 presentation score, not the underlying formula or acceptance threshold.

Simulated research, not investment advice. Past results do not predict future returns.

Daily journal roots

Published hashes

2026-09-261 events4aa73ab95cdd286e9ac9ea43ad51e6e3733dd7e8271de02d9f6c366411d94561