2026 రెండో త్రైమాసికం కోలుకునే త్రైమాసికంగా నిలిచింది: మొదటి త్రైమాసికం ప్రతికూలంగా ఉన్న తర్వాత, ప్రతి ప్రధాన సూచీ ETF రెండంకెల లాభాలతో ఎగసింది, వీటికి QQQ నాయకత్వం వహించింది 26.5% వద్ద. కింది ప్యానెల్లు ఆ త్రైమాసికం ఆకృతిని — నెలవారీ మెట్లు, రేట్ల నేపథ్యం, క్యాలెండర్ — మరియు దాని రెండు డేటా హెచ్చరికలను, ఇన్లైన్లో వెల్లడించబడిన వాటిని కలిగి ఉన్నాయి. ప్రతి సంఖ్య ఒక నిల్వ చేయబడిన ప్రశ్న ఫలితం; ఖచ్చితమైన SQL కోసం ఏదైనా ప్యానెల్ను విస్తరించండి.
బోర్డులో ఉన్న త్రైమాసికం
Q1 నుండి ఎంత ఊగిసలాట జరిగింది? ఈ ప్యానెల్ రెండు త్రైమాసికాల దిగుబడిని ఒకే ప్రశ్నలో లెక్కిస్తుంది — Q1 సూచన అదే నిర్వచనాలపై ప్రత్యక్షంగా మళ్లీ లెక్కించబడుతుంది, ఎక్కడి నుండి చదవబడదు.
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT ticker,
round((argMaxIf(toFloat64(close), window_start, toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-06-30') AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959)
/ argMinIf(toFloat64(open), window_start, toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2026-04-01') AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) - 1) * 100, 1) AS q2_return_pct,
round((argMaxIf(toFloat64(close), window_start, toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-03-31') AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959)
/ argMinIf(toFloat64(open), window_start, toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2026-01-01') AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) - 1) * 100, 1) AS q1_return_pct,
round(argMaxIf(toFloat64(close), window_start, toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-06-30') AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959), 2) AS q2_close
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('SPY', 'QQQ', 'DIA', 'IWM')
AND window_start >= toDateTime('2026-01-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
GROUP BY ticker
ORDER BY tickerQQQ ఆ త్రైమాసికంలో 26.5% పెరిగింది, Q1 లో -6.9% తర్వాత; SPY -5.2% తర్వాత 14.1%; IWM 20.2%. మొదటి త్రైమాసికంలో పడిపోయిన ప్రతి సూచీ రెండవ త్రైమాసికంలో దాని కంటే ఎక్కువగా కోలుకుంది. నాలుగు వేర్వేరు కథలు చెబుతున్నాయి: వృద్ధి సూచీ అత్యంత లోతైన Q1 పతనాన్ని చవిచూసి అతిపెద్ద కోలుకునే దిగుబడిని నమోదు చేసింది; DIA — ధర-బరువున్న పారిశ్రామిక సూచీ — -3.9% నుండి 12.1%కు ఊగిసలాట చెందింది; మరియు IWM నిజంగా ఎప్పుడూ పడిపోలేదు (Q1 లో 0.1%), కాబట్టి దాని 20.2% త్రైమాసికం ఒక చదునైన ప్రారంభాన్ని కంపౌండ్ చేసింది, పతనాన్ని సరిచేయలేదు. కోలుకోవడం మరియు జోరు త్రైమాసిక దిగుబడి నిలువు వరుసలో ఒకేలా కనిపిస్తాయి; వాటిని వేరుచేసేది Q1 నిలువు వరుస.
టేప్లోని ప్రతి రెండవ త్రైమాసికంతో ఈ త్రైమాసికం
కోలుకునే త్రైమాసికాలు లోపల నుంచి చరిత్రాత్మకంగా అనిపిస్తాయి; ఈ త్రైమాసికం అలా కొలుస్తుందో లేదో టేప్ చెప్పగలదు. ప్యానెళ్ళు ప్రతి సంవత్సరం ఒకే అప్రమేయంతో, నిమిష చరిత్రలోని ప్రతి సంవత్సరానికి అదే ఏప్రిల్-జూన్ రాబడిని ఒకే ప్రశ్నలో లెక్కిస్తాయి, ఆ తర్వాత మిగతా వాటితో పోలిస్తే ఈ త్రైమాసికాన్ని ర్యాంక్ చేస్తాయి.
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT toYear(toTimeZone(window_start, 'America/New_York')) AS y,
ticker,
uniqExact(toDate(toTimeZone(window_start, 'America/New_York'))) AS sessions,
round((argMax(toFloat64(close), window_start) / argMin(toFloat64(open), window_start) - 1) * 100, 1) AS q2_return_pct
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('SPY', 'QQQ')
AND window_start >= toDateTime('2003-01-01 00:00:00')
AND window_start < toDateTime('2026-07-01 00:00:00')
AND toMonth(toTimeZone(window_start, 'America/New_York')) BETWEEN 4 AND 6
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY y, ticker
HAVING sessions >= 50
ORDER BY y ASC, ticker ASCప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT ticker,
round(anyIf(ret, y = 2026), 1) AS q2_2026_pct,
arrayCount(x -> x > anyIf(ret, y = 2026), groupArrayIf(ret, y != 2026)) + 1 AS rank_best,
count() AS q2s_compared,
min(y) AS first_year,
anyIf(sessions, y = 2026) AS sessions_2026
FROM (
SELECT toYear(toTimeZone(window_start, 'America/New_York')) AS y,
ticker,
uniqExact(toDate(toTimeZone(window_start, 'America/New_York'))) AS sessions,
(argMax(toFloat64(close), window_start) / argMin(toFloat64(open), window_start) - 1) * 100 AS ret
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('SPY', 'QQQ')
AND window_start >= toDateTime('2003-01-01 00:00:00')
AND window_start < toDateTime('2026-07-01 00:00:00')
AND toMonth(toTimeZone(window_start, 'America/New_York')) BETWEEN 4 AND 6
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY y, ticker
HAVING sessions >= 50
)
GROUP BY ticker
ORDER BY ticker ASCఇది చరిత్రాత్మకంగా దగ్గరగా ఉంది: QQQ యొక్క 26.5% పోల్చదగిన రెండవ త్రైమాసికాలలో 17లో 2వ ర్యాంక్లో ఉంది (ర్యాంక్ 1 = ఉత్తమం) — కచ్చితంగా ఒక ముందస్తు రెండవ త్రైమాసికం మాత్రమే ఎక్కువగా ముగిసింది, పై సంవత్సరం-వారీ పట్టిక దాన్ని చూపిస్తుంది. SPY యొక్క 14.1% 2004 నుండి 23లో 3వ ర్యాంక్లో ఉంది. రెండు వెల్లడింపులు వెంటే ఉన్నాయి: QQQ సిరీస్ చిన్నది (కొన్ని సంవత్సరాలు ఫండ్ వేరే మూల గుర్తుతో ట్రేడ్ అయింది — సెషన్-కౌంట్ గార్డ్ ఆ సంవత్సరాలను కనిపించేలా మినహాయిస్తుంది, పట్టికలో సంవత్సరం-వారీ లెక్కలతో), మరియు ప్రతి చరిత్ర ప్రశ్న ఎగువ హద్దును ఈ త్రైమాసికం చివరిలో పిన్ చేస్తుంది, తద్వారా తర్వాతి సంవత్సరాలు వచ్చినప్పుడు పోలిక సెట్ నిశ్శబ్దంగా పెరగదు. ఈ పేజీలోని ప్రతి ర్యాంక్కు ఆధారం: క్యాలెండర్ త్రైమాసికంలో రెగ్యులర్-అవర్స్ ఓపెన్-టు-క్లోజ్.
నెలవారీ మెట్లు
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT toString(toStartOfMonth(toDate(toTimeZone(window_start, 'America/New_York')))) AS period_start, ticker,
round((argMaxIf(toFloat64(close), window_start, (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199) / argMinIf(toFloat64(open), window_start, (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199) - 1) * 100, 1) AS month_return_pct,
round(argMaxIf(toFloat64(close), window_start, (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199), 2) AS month_close
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('SPY', 'QQQ')
AND window_start >= toDateTime('2026-04-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
GROUP BY period_start, ticker
ORDER BY period_start, tickerత్రైమాసికం ముందుగా బరువు మోసింది: ఏప్రిల్ ఎక్కువ పని చేసింది (SPY 9.9%, QQQ 14.8%), మే మరికొంత జోడించింది (4.9% మరియు 10.3%), మరియు జూన్ కొంచెం వెనక్కి ఇచ్చింది — SPY -1.2%. జూన్ రిక్యాప్ నెలను వివరంగా తీసుకువస్తుంది, దాని కింద ఉన్న వెడల్పు విభజనతో సహా.
టేప్లో నాయకులు, త్రైమాసిక స్థాయి
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT ticker,
round(sum(toFloat64(close) * toFloat64(volume)) / 1e9, 1) AS dollar_bn,
round(100 * sum(toFloat64(close) * toFloat64(volume)) / max(sum(toFloat64(close) * toFloat64(volume))) OVER (), 1) AS pct_of_leader
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= toDateTime('2026-04-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199
AND ticker NOT IN ('SPCX')
GROUP BY ticker
ORDER BY dollar_bn DESC
LIMIT 8పూర్తి త్రైమాసికంలో, MU ($2047.5 బిలియన్లు) టేప్ పైభాగంలో SPY ($2032 బిలియన్లు)ను అంచన వేసింది — మూడు నెలల పాటు ఒకే ఒక్క స్టాక్ ప్రముఖ ఇండెక్స్ ఫండ్ కంటే ఎక్కువగా ట్రేడ్ అయింది, నాయకుని మొత్తంలో 99.2% వంతు. వీరి వెనుక: QQQ ($1658.5 బిలియన్లు), తర్వాత NVDA $1591.8 బిలియన్లతో — దీని జూన్ నెలను మాత్రమే టిక్బైటిక్ ఇక్కడ విశ్లేషించారు — మరియు TSLA $1198.8 బిలియన్లతో. జాబితా ఏమిటో గమనించండి: ఇది రెగ్యులర్ గంటల టర్నోవర్, పనితీరు కాదు — పడిపోతున్న నెలలో కూడా ఒక పేరు టేప్ను ఆధిపత్యం చేయవచ్చు. నాయకుని స్వంత జూన్ నెలను దాని డీప్డైవ్లో టిక్బైటిక్ విశ్లేషించారు. ఆధారం: ఏప్రిల్ 1–జూన్ 30 రెగ్యులర్ గంటలు; ఒక పునర్వినియోగిత చిహ్నం జూన్ జాబితా ఎంటిటీ ధృవీకరణ కోసం వేచి ఉంది (దాని రసీదులు).
వ్యాప్తి: రోజు కణం
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT countIf(day_ret > 0) AS up_sessions,
countIf(day_ret < 0) AS down_sessions,
countIf(day_ret = 0) AS flat_sessions,
count() AS sessions_total
FROM (
SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS d,
round((argMax(toFloat64(close), window_start) / argMin(toFloat64(open), window_start) - 1) * 100, 2) AS day_ret
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= toDateTime('2026-04-01 00:00:00')
AND window_start < toDateTime('2026-07-01 00:00:00')
AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199
GROUP BY d
)36 — త్రైమాసికంలోని మొత్తం 62 సెషన్లలో SPY పైకి, 26 కిందకి ముగిసాయి — రెండంకెల త్రైమాసికంతో సరిపోయే పై-రోజు ఆధిపత్యం. టిక్కర్-కణం లెక్క (ప్రతి ఎదిగిన మరియు పడిపోయిన) త్రైమాసిక స్థాయిలో పరిమితం చేయబడింది: ఒక్కొక్క మొత్తం-మార్కెట్ స్కాన్ ఈ పేజీ ఉత్పత్తి చేసే ప్రశ్నల బడ్జెట్ను మించిపోతుంది (రచన సమయంలో కొలుస్తారు), కాబట్టి సమాన-లెక్క వ్యాప్తి నెల స్థాయిలో ఉంటుంది — జూన్లో ఎదిగిన/పడిపోయిన విభజన, ఎదిగినవి కంటే ఎక్కువ పడిపోయాయి, జూన్ పునర్విమర్శలో ఉంది — మరియు పరిమితిని ఇక్కడ వెల్లడించారు, నిశ్శబ్దంగా కుదించకుండా.
ఆప్షన్ల టేప్, నెలవారీ
త్రైమాసికం యొక్క సూక్ష్మ నిర్మాణ కథను, దాన్ని చెప్పగలిగే ఏకైక స్థాయిలో — మొత్తం లిస్టెడ్ ఆప్షన్ల టేప్లో నెలవారీగా చెప్తున్నాం. త్రైమాసికం చివరికి వాల్యూమ్ పెరిగింది: ఏప్రిల్లో 1386.9 మిలియన్ కాంట్రాక్టుల నుంచి జూన్లో 1477.9 మిలియన్కు, త్రైమాసికంలోనే అత్యంత రద్దీగా ఉన్న నెల. అదే రోజు గడువు ముగిసే (0DTE) వాటా కూడా పెరిగింది, 30.3% నుంచి 34.3%కు — జూన్ వాటా సగం మొత్తంలో అత్యధికం, మరియు జనవరి నుంచి పరిణామం H1 సమీక్షలో ఉంది.
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT round(sum(toFloat64(volume)) / 1e6, 1) AS contracts_mm,
round(100.0 * sumIf(toFloat64(volume), toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6))) = toDate(toTimeZone(window_start, 'America/New_York'))) / sum(toFloat64(volume)), 1) AS zero_dte_pct,
uniqExact(toDate(toTimeZone(window_start, 'America/New_York'))) AS sessions
FROM global_markets.options_minute_aggs
WHERE window_start >= toDateTime('2026-04-01 00:00:00')
AND window_start < toDateTime('2026-05-01 00:00:00')ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT round(sum(toFloat64(volume)) / 1e6, 1) AS contracts_mm,
round(100.0 * sumIf(toFloat64(volume), toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6))) = toDate(toTimeZone(window_start, 'America/New_York'))) / sum(toFloat64(volume)), 1) AS zero_dte_pct,
uniqExact(toDate(toTimeZone(window_start, 'America/New_York'))) AS sessions
FROM global_markets.options_minute_aggs
WHERE window_start >= toDateTime('2026-05-01 00:00:00')
AND window_start < toDateTime('2026-06-01 00:00:00')ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT round(sum(toFloat64(volume)) / 1e6, 1) AS contracts_mm,
round(100.0 * sumIf(toFloat64(volume), toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6))) = toDate(toTimeZone(window_start, 'America/New_York'))) / sum(toFloat64(volume)), 1) AS zero_dte_pct,
uniqExact(toDate(toTimeZone(window_start, 'America/New_York'))) AS sessions
FROM global_markets.options_minute_aggs
WHERE window_start >= toDateTime('2026-06-01 00:00:00')
AND window_start < toDateTime('2026-07-01 00:00:00')వ్యాపార ఖర్చు, నెలవారీ నమూనా
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT toDate(toTimeZone(sip_timestamp, 'America/New_York')) AS session,
round(quantileDeterministicIf(0.5)((toFloat64(ask_price) - toFloat64(bid_price)) / ((toFloat64(ask_price) + toFloat64(bid_price)) / 2) * 10000, toUInt64(toUnixTimestamp64Micro(sip_timestamp)), bid_price > 0 AND ask_price >= bid_price), 3) AS med_spread_bps,
round(count() / 1e6, 2) AS quote_updates_m,
countIf(NOT (bid_price > 0 AND ask_price > 0 AND ask_price >= bid_price)) AS invalid_dropped
FROM global_markets.cache_stocks_quotes
WHERE ticker = 'SPY'
AND ((sip_timestamp >= toDateTime64('2026-04-15 13:30:00', 9) AND sip_timestamp < toDateTime64('2026-04-15 20:00:00', 9))
OR (sip_timestamp >= toDateTime64('2026-05-13 13:30:00', 9) AND sip_timestamp < toDateTime64('2026-05-13 20:00:00', 9))
OR (sip_timestamp >= toDateTime64('2026-06-10 13:30:00', 9) AND sip_timestamp < toDateTime64('2026-06-10 20:00:00', 9)))
GROUP BY session
ORDER BY session ASCత్రైమాసికంలోని నెలవారీ నమూనా సెషన్లలో SPY యొక్క మధ్యస్థ ఉటంకించిన స్ప్రెడ్: ఏప్రిల్ నమూనాలో 0.286 బిపిఎస్, మే నమూనాలో 0.27, జూన్ నమూనాలో 0.409 — జూన్ నమూనా అత్యంత వెడల్పైనది. ఆధారం, వెల్లడైనది: ఒక్కొక్కటిగా లేబుల్ చేయబడిన నమూనా సెషన్లు (ప్రతి నెల రెండవ బుధవారం), నెల మొత్తం మధ్యస్థాలు కావు; చెల్లని ఉటంకాలు ప్యానెల్లో లెక్కించబడతాయి, వదిలివేయబడవు.
రేట్లు: వక్రత చదునైన త్రైమాసికం
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT toString(date) AS d,
round(yield_10_year, 2) AS y10,
round((yield_10_year - yield_2_year) * 100, 0) AS spread_2s10s_bp
FROM global_markets.treasury_yields
WHERE date >= toDate('2026-04-01') AND date <= toDate('2026-06-30')
AND isNotNull(yield_10_year) AND isNotNull(yield_2_year)
ORDER BY date2s10s spread త్రైమాసికంలో 52 బేసిస్ పాయింట్ల వద్ద ప్రారంభమై 30 వద్ద ముగిసింది — 10-ఏళ్ల యీల్డ్ 4.44% వద్ద ముగిసిన చదునైన త్రైమాసికం. ఈ కథనం యొక్క ఆరు నెలల వెర్షన్ మొదటి అర్ధ సంవత్సరం సారాంశంలో ఉంది. యాంత్రికంగా, చదును అంటే చిన్న కాలం పెద్ద కాలంపై దూరాన్ని మూసుకుంది; అది కొనసాగుతుందా అనేది ఈ పట్టిక నుండి సమాధానం ఇవ్వలేము, మరియు ఈ పేజీ ప్రయత్నించదు.
క్యాలెండర్, త్రైమాసిక ప్రమాణం
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT
(SELECT count() FROM global_markets.stocks_dividends WHERE ex_dividend_date >= toDate('2026-04-01') AND ex_dividend_date <= toDate('2026-06-30')) AS ex_div_events,
(SELECT count() FROM global_markets.stocks_splits WHERE execution_date >= toDate('2026-04-01') AND execution_date <= toDate('2026-06-30')) AS splits,
(SELECT count() FROM global_markets.stocks_ipos WHERE listing_date >= toDate('2026-04-01') AND listing_date <= toDate('2026-06-30')) AS ipos,
(SELECT uniqExact(accession_number) FROM global_markets.stocks_sec_edgar_index WHERE filing_date >= toDate('2026-04-01') AND filing_date <= toDate('2026-06-30')) AS q2_filings,
(SELECT uniqExact(accession_number) FROM global_markets.stocks_sec_edgar_index WHERE filing_date = toDate('2026-04-30')) AS filings_apr30,
(SELECT uniqExact(accession_number) FROM global_markets.stocks_sec_edgar_index WHERE filing_date = toDate('2026-06-30')) AS filings_jun30105 కంపెనీలు త్రైమాసికంలో జాబితా చేయబడ్డాయి, 435 విభజనలు అమలు చేయబడ్డాయి, మరియు 15402 ఎక్స్-డివిడెండ్ ఈవెంట్లు చెల్లించబడ్డాయి. దాఖలు సంఖ్య (235075) వెల్లడైన అంతరాన్ని మోస్తుంది: జూన్ 30 — త్రైమాసికం చివరి రోజు — న ఇండెక్స్లో కేవలం 31 దాఖలులు ఉన్నాయి, ఏప్రిల్ 30 న 34 ఉన్నాయి, పక్కనే ఉన్న రోజుల్లో వేలాదిదాఖలులతో పోలిస్తే, కాబట్టి త్రైమాసిక మొత్తం రెండు నెల-చివరి రోజులను కత్తిరిస్తుంది మరియు ఫీడ్ బ్యాక్ఫిల్ అయ్యే వరకు తక్కువగా చూపబడుతుంది. నెల-చివరి అంతరానికి దాని స్వంత రోగనిర్ధారణ గమనిక ఉంది.
త్రైమాసికం చివరి వైపు క్యాలెండర్ ఎగబాకడం
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT m, ipos, splits, ex_divs FROM (
SELECT '2026-04' AS m,
(SELECT count() FROM global_markets.stocks_ipos WHERE listing_date >= toDate('2026-04-01') AND listing_date <= toDate('2026-04-30')) AS ipos,
(SELECT count() FROM global_markets.stocks_splits WHERE execution_date >= toDate('2026-04-01') AND execution_date <= toDate('2026-04-30')) AS splits,
(SELECT count() FROM global_markets.stocks_dividends WHERE ex_dividend_date >= toDate('2026-04-01') AND ex_dividend_date <= toDate('2026-04-30')) AS ex_divs, 1 AS o
UNION ALL SELECT '2026-05',
(SELECT count() FROM global_markets.stocks_ipos WHERE listing_date >= toDate('2026-05-01') AND listing_date <= toDate('2026-05-31')),
(SELECT count() FROM global_markets.stocks_splits WHERE execution_date >= toDate('2026-05-01') AND execution_date <= toDate('2026-05-31')),
(SELECT count() FROM global_markets.stocks_dividends WHERE ex_dividend_date >= toDate('2026-05-01') AND ex_dividend_date <= toDate('2026-05-31')), 2
UNION ALL SELECT '2026-06',
(SELECT count() FROM global_markets.stocks_ipos WHERE listing_date >= toDate('2026-06-01') AND listing_date <= toDate('2026-06-30')),
(SELECT count() FROM global_markets.stocks_splits WHERE execution_date >= toDate('2026-06-01') AND execution_date <= toDate('2026-06-30')),
(SELECT count() FROM global_markets.stocks_dividends WHERE ex_dividend_date >= toDate('2026-06-01') AND ex_dividend_date <= toDate('2026-06-30')), 3
) ORDER BY oకార్పొరేట్ క్యాలెండర్ త్రైమాసికం ముదిస్తున్న కొద్దీ బిగుసుకుపోయింది: ఎక్స్-డివిడెండ్ సంఘటనలు ప్రతి నెలా పెరిగాయి, ఏప్రిల్లో 3947 నుండి జూన్లో 6651 వరకు, మరియు విభజనలు కూడా పెరిగాయి (129 నుండి 164 వరకు). మూడు నెలలపాటు జాబితాలు స్థిరంగా ఉన్నాయి — తరంగ ఉపమానం ఈ త్రైమాసికంలో డివిడెండ్లకు చెందినది, ఐపీఓలకు కాదు.
సెషన్ రసీదు
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT
(SELECT uniqExact(toDate(toTimeZone(window_start, 'America/New_York'))) FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY' AND window_start >= toDateTime('2026-04-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')) AS q2_sessions,
(SELECT uniqExact(toDate(toTimeZone(window_start, 'America/New_York'))) FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY' AND window_start >= toDateTime('2026-04-01 00:00:00') AND window_start < toDateTime('2026-05-01 00:00:00')) AS april_sessions,
(SELECT uniqExact(toDate(toTimeZone(window_start, 'America/New_York'))) FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY' AND window_start >= toDateTime('2026-05-01 00:00:00') AND window_start < toDateTime('2026-06-01 00:00:00')) AS may_sessions,
(SELECT uniqExact(toDate(toTimeZone(window_start, 'America/New_York'))) FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY' AND window_start >= toDateTime('2026-06-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')) AS june_sessions62 సెషన్లు, క్యాలెండర్ ఆధారంగా ఊహించకుండా పరిశీలించిన బార్ల నుండి ధృవీకరించబడ్డాయి: ఏప్రిల్లో 21, మేలో 20 (Memorial Day), జూన్లో 21 (Juneteenth). నెలవారీ రసీదులు మరియు మూసివేత ఆధారాలు జూన్ సారాంశం మరియు సెలవు వివరణలో ఉన్నాయి.
డేటా నోట్స్
పూర్తి డేటా నోట్స్
- షార్ట్ ఇంటరెస్ట్ జూన్ 15 సెటిల్మెంట్ వద్ద ముగుస్తుంది — జనరేషన్ సమయానికి; జూన్ చివరి ప్రింట్ పెండింగ్లో ఉంది; జూన్ రీక్యాప్లో పూర్తి వెల్లడి ఉంది. ఇది వచ్చిన తర్వాత ఈ పోస్ట్ రీజనరేట్ అవుతుంది.
- నెల-చివరి ఫైలింగ్-ఇండెక్స్ గ్యాప్ ఇన్లైన్లో వెల్లడించబడింది: జూన్ 30 మరియు ఏప్రిల్ 30 ఈ త్రైమాసికంలో ఉన్నాయి, మరియు మార్చి 31 కూడా అదే సంతకాన్ని చూపుతోంది — 2026లో చివరి క్యాలెండర్ రోజు వారంలోని రోజైన ప్రతి నెల-చివరి దాదాపు ఖాళీగా ఉంది. డయాగ్నస్టిక్ నోట్లో రసీదులు మరియు పరిమిత రోగనిర్ధారణ ఉన్నాయి.
- మైక్రోస్ట్రక్చర్ (టిక్-స్థాయి ప్లంబింగ్) ఇక్కడ ఉద్దేశపూర్వకంగా లేదు — జూన్ 29 డీప్-డైవ్లో పూర్తి సెషన్ టేప్ అనాటమీ ఉంది.
- వాల్యూమ్-లీడర్ మినహాయింపు: ఎంటిటీ ధృవీకరణ పెండింగ్లో ఉన్నందున ఒక రీయూజ్-సింబల్ జూన్ లిస్టింగ్ మినహాయించబడింది.
పద్ధతి
- కాలం ఏప్రిల్ 1 – జూన్ 30, 2026 — 62 సెషన్లు, గమనించిన బార్ల నుండి ధృవీకరించబడినవి. త్రైమాసిక రిటర్న్లు మొదటి రెగ్యులర్ గంటల ఓపెన్ నుండి కాలంలోని చివరి రెగ్యులర్ గంటల క్లోజ్ వరకు; Q1 పోలిక ఒకే నిర్వచనాలపై ప్రత్యక్షంగా మళ్లీ లెక్కించబడుతుంది.
- టైమ్స్టాంప్లు UTCలో నిల్వ చేయబడ్డాయి, ముడి UTC పరిధులతో వడపోత చేయబడ్డాయి; త్రైమాసికంలో (EDT) రెగ్యులర్ గంటలు 13:30–20:00 UTC. డాలర్ వాల్యూమ్ అనేది రెగ్యులర్ గంటలలో నిమిషం క్లోజ్ గుణించారం నిమిషం వాల్యూమ్. బహుళ-సంవత్సర చరిత్ర బ్లాక్లు తూర్పు గడియార సమయంలో రెగ్యులర్ గంటలను వడపోత చేస్తాయి (ప్రతి అడ్డువరుసకు మారుస్తాయి — దశాబ్దాలలో DST-సురక్షిత సంప్రదాయం) మరియు వాటి upper bound ను ఈ త్రైమాసికం చివరలో పిన్ చేస్తాయి; లోతు ధృవీకరణ (సెప్టెంబర్ 2003 వరకు నిమిష చరిత్ర) H1 రిక్యాప్ పద్ధతిలో ఉంది.
- జనరేషన్ గేటెడ్ రీడ్-ఒన్లీ మార్గం ద్వారా నడుస్తుంది; పబ్లిక్ పేజీ ఎప్పుడూ ప్రత్యక్షంగా ప్రశ్నించదు. గోదాము స్థితి జూలై 5, 2026 నాటిది.
ఇది స్థిరమైన త్రైమాసిక రిక్యాప్ యొక్క మొదటి ఎడిషన్; Q3 ఎడిషన్ ఇక్కడకు తిరిగి లింక్ చేస్తుంది. నెల వివరాలు: జూన్. ఈ త్రైమాసికం పూర్తి చేసిన సగం: H1 2026.