STRASMORE/EXPLORE 3,293 QUERIES 22Y EQUITIES · 12Y OPTIONS

3,293 answered market questions

every one with its exact SQL, its result and the date it was computed · free, no signup

How to Check if a Fund Still Owns a Stock
How old the newest available 13F snapshot is, day by dayseries · 2026-10-16 · 91×2Preview: a 16-point series, ending lower. What kind of position every 13F line actually reportsranking · 2026-10-16 · 5×3Preview: 5 ranked values, largest first. Days between a quarter end and the 13F-HR that reports itseries · 2026-10-16 · 22×5Preview: a 16-point series, ending higher. One filer's reported Apple position, quarter by quarterseries · 2026-10-16 · 22×4Preview: a 16-point series, ending lower.
How old the newest available 13F snapshot is, day by day

How old the newest available 13F snapshot is, day by day

most recentas of series 91×2read in context →
How old the newest available 13F snapshot is, day by day — 91 rows by 2 columns, computed from US exchange, SIP and OPRA data.
datedays_of_staleness
2026-04-19109
2026-04-21111
2026-04-23113
2026-04-25115
2026-04-27117
2026-04-29119
2026-05-01121
2026-05-03123
2026-05-05125
2026-05-07127
2026-05-09129
2026-05-11131
2026-05-13133
2026-05-1545
2026-05-1747
2026-05-1949
2026-05-2151
2026-05-2353
2026-05-2555
2026-05-2757
2026-05-2959
2026-05-3161
2026-06-0263
2026-06-0465
2026-06-0667
2026-06-0869
2026-06-1071
2026-06-1273
2026-06-1475
2026-06-1677
2026-06-1879
2026-06-2081
2026-06-2283
2026-06-2485
2026-06-2687
2026-06-2889
2026-06-3091
2026-07-0293
2026-07-0495
2026-07-0697
2026-07-0899
2026-07-10101
2026-07-12103
2026-07-14105
2026-07-16107
2026-07-18109
2026-07-20111
2026-07-22113
2026-07-24115
2026-07-26117
2026-07-28119
2026-07-30121
2026-08-01123
2026-08-03125
2026-08-05127
2026-08-07129
2026-08-09131
2026-08-11133
2026-08-13135
2026-08-1546
2026-08-1748
2026-08-1950
2026-08-2152
2026-08-2354
2026-08-2556
2026-08-2758
2026-08-2960
2026-08-3162
2026-09-0264
2026-09-0466
2026-09-0668
2026-09-0870
2026-09-1072
2026-09-1274
2026-09-1476
2026-09-1678
2026-09-1880
2026-09-2082
2026-09-2284
2026-09-2486
2026-09-2688
2026-09-2890
2026-09-3092
2026-10-0294
2026-10-0496
2026-10-0698
2026-10-08100
2026-10-10102
2026-10-12104
2026-10-14106
2026-10-16108
the exact SQL behind every number
SELECT
    cal.day                                                AS date,
    toUInt16(dateDiff('day', max(p.period_end), cal.day))  AS days_of_staleness
FROM
(
    SELECT today() - 180 + 2 * arrayJoin(range(91)) AS day
) AS cal
CROSS JOIN
(
    SELECT DISTINCT toDate(period) AS period_end
    FROM global_markets.stocks_13f_filings
    WHERE form_type = '13F-HR'
      AND toDate(period) >= '2015-01-01'
      AND toDate(period) <= today()
) AS p
WHERE addDays(p.period_end, 45) <= cal.day
GROUP BY cal.day
ORDER BY cal.day
$