STRASMORE/EXPLORE 3,214 QUERIES

cierres_anticipados_madrid

Answered against 22 years of US equities and 12 years of US options data and published with the query that produced it. This result is stored as of 2026-10-08, from us-stock-market-hours-madrid-time.

as of table 2×6read in context →
cierres_anticipados_madrid — 2 rows by 6 columns, computed from US exchange, SIP and OPRA data.
fechafestivocierre_nycierre_madridcierre_canariasdias_restantes
27 de noviembre de 2026Thanksgiving13:0019:0018:0050
24 de diciembre de 2026Christmas13:0019:0018:0077
Rows × columns
2 × 6
Computed
Completeness
No missing values
Source
US exchange, SIP and OPRA market data
Licence
Strasmore terms · free, no signup
Formats
JSON · CSV · the SQL below

What each column holds

Column definitions for cierres_anticipados_madrid, derived from the stored result.
ColumnTypeRangeNotes
fecha text 2 distinct values
festivo text 2 distinct values (Christmas, Thanksgiving)
cierre_ny text 1 distinct value (13:00)
cierre_madrid text 1 distinct value (19:00)
cierre_canarias text 1 distinct value (18:00)
dias_restantes number 50 to 77

Computed from Strasmore's warehouse of US exchange, SIP and OPRA market data. Equity prices are delayed; options greeks and implied volatility are end-of-day. This result is stored, not recomputed on load — it is exactly the numbers that were returned on , and the query below is what returned them.

Run it yourself

This is the exact query behind the result above. Change a ticker, a date or a column and run it against the warehouse — no account, no key. The no-signup tier is smaller than the one this page was computed on; a query that reaches past it comes back saying which plan runs it.

SELECT
    concat(toString(toDayOfMonth(date)), ' de ',
           ['enero','febrero','marzo','abril','mayo','junio','julio','agosto','septiembre','octubre','noviembre','diciembre'][toMonth(date)],
           ' de ', toString(toYear(date)))                                      AS fecha,
    min(name)                                                                   AS festivo,
    max(formatDateTime(toTimeZone(close, 'America/New_York'), '%H:%i'))         AS cierre_ny,
    max(formatDateTime(toTimeZone(close, 'Europe/Madrid'), '%H:%i'))            AS cierre_madrid,
    max(formatDateTime(toTimeZone(close, 'Atlantic/Canary'), '%H:%i'))          AS cierre_canarias,
    dateDiff('day', today(), date)                                              AS dias_restantes
FROM global_markets.stocks_market_holidays
WHERE status = 'early-close'
  AND date >= today()
GROUP BY date
ORDER BY date
⌘/Ctrl + Enter

Trabaja con estos datos en tu asistente de IA

Se abre listo para consultar, con los datos de esta página. Gratis, sin cuenta.