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

Tax-Loss Harvesting Deadlines: The Real Dates
Regular-session minutes in the last two weeks of December 2025 (SPY)series · 2026-10-16 · 12×5Preview: a 12-point series, roughly flat. The 61 day wash sale window around each late-December 2025 sessionseries · 2026-10-16 · 7×6Preview: a 7-point series, ending higher. Daily open-to-close gap versus SPY, in basis points, July to December 2025ranking · 2026-10-16 · 4×3Preview: 4 ranked values, smallest first. Ex-date to pay-date lag for household payers, December 2025 into January 2026ranking · 2026-10-16 · 10×4Preview: 10 ranked values, largest first.
Regular-session minutes in the last two weeks of December 2025 (SPY)

Regular-session minutes in the last two weeks of December 2025 (SPY)

most recentas of series 12×5read in context →
Regular-session minutes in the last two weeks of December 2025 (SPY) — 12 rows by 5 columns, computed from US exchange, SIP and OPRA data.
session_datesession_labelweekdayregular_minutesfull_session_pct
2025-12-15Dec 15, 2025Mon390100
2025-12-16Dec 16, 2025Tue390100
2025-12-17Dec 17, 2025Wed390100
2025-12-18Dec 18, 2025Thu390100
2025-12-19Dec 19, 2025Fri390100
2025-12-22Dec 22, 2025Mon390100
2025-12-23Dec 23, 2025Tue390100
2025-12-24Dec 24, 2025Wed21154.1
2025-12-26Dec 26, 2025Fri390100
2025-12-29Dec 29, 2025Mon390100
2025-12-30Dec 30, 2025Tue390100
2025-12-31Dec 31, 2025Wed390100
the exact SQL behind every number
SELECT
    toString(d)                            AS session_date,
    formatDateTime(d, '%b %e, %Y')         AS session_label,
    formatDateTime(d, '%a')                AS weekday,
    toUInt32(bars)                         AS regular_minutes,
    round(toFloat64(bars) / 390 * 100, 1)  AS full_session_pct
FROM
(
    SELECT
        toDate(toTimeZone(window_start, 'America/New_York')) AS d,
        count()                                              AS bars
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPY'
      AND window_start >= '2025-12-14 00:00:00'
      AND window_start <  '2026-01-01 00:00:00'
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) >= 570
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) < 960
    GROUP BY d
)
ORDER BY d
$