Your fills, against the real pre-event closes.
Strava for traders: this doesn't place bets, it measures them. Upload your Kalshi transactions CSV. Every fill is scored against a captured or reconstructed closing line at event start — never an in-play price. Fills without an honest close are marked unmeasurable, not approximated.
Your unmodified Kalshi transactions export (CSV). Fills from August 2026 onward are scoreable today — coverage grows every week the capture runs. Files above 2,000 fills are scored on the most recent 2,000, never rejected. 5 MB max.
Self-reported fills, verified closes. Stored: your fills, the computed report, and a deletion-token hash — nothing else. The report URL is unlisted and never indexed by us. Everything auto-deletes 7 days after upload; deleting with your token removes it sooner.
Save your delete token.
Shown once — we store only its hash. It removes the report immediately; without it, the report still auto-deletes 7 days after upload.
Scoring…
Fetching closes for fills. Large files take a minute or two; this page updates itself.
Nothing was scored.
Nothing was stored beyond this failure record. Re-upload to try again.
The audit.
Close provenance
| Source | Meaning | Fills |
|---|
Selection vs execution
You vs Kalshi’s top 100
Delete this report
Paste the delete token you saved at upload.