/leaderboardStack-ranked investors plus the S&P 500 benchmark row
Returns the precomputed leaderboard. Score is the sum of every pick's return since its entry date. Each entry includes the user's slug (use that to query the per-user endpoints), plus three diversification descriptors: hitRatePct, sectorCount, and hhi (0–10,000 Herfindahl-Hirschman concentration). The current #1 (non-benchmark) carries a daysInFirst field counting consecutive days holding the top spot. The S&P 500 appears as a row with isBenchmark: true. Rebuilt every 5 minutes.
Request
curl -s https://api.csipicks.com/leaderboard | jq
Sample response
{
"generatedAt": "2026-04-25T12:03:32Z",
"spCurrent": 713.94,
"firstPlaceUserId": "a12b05f0-5051-709e-358c-c9d0b6c5113b",
"firstPlaceSince": "2026-04-22T12:03:32Z",
"entries": [
{
"rank": 1,
"userId": "a12b05f0-5051-709e-358c-c9d0b6c5113b",
"slug": "todd",
"displayName": "Todd",
"pickCount": 4,
"totalReturnPct": 18.42,
"vsSP500Pct": 7.11,
"hitRatePct": 75,
"sectorCount": 3,
"hhi": 3750,
"daysInFirst": 3
},
{
"rank": 2,
"userId": "benchmark-sp500",
"displayName": "S&P 500",
"pickCount": null,
"totalReturnPct": 11.31,
"vsSP500Pct": 0,
"isBenchmark": true
}
]
}