{"slug":"market-data-skills-for-ai-agents","qid":"class_symbols","label":"One company, two tickers: share class volume split, June 2026","post_title":"Market Data Skills for AI Agents","post_url":"/blog/market-data-skills-for-ai-agents#q-class_symbols","columns":["ticker","company","avg_daily_volume_m","share_of_pair_pct"],"rows":[{"ticker":"GOOGL","company":"Alphabet","avg_daily_volume_m":30.15,"share_of_pair_pct":59.6},{"ticker":"GOOG","company":"Alphabet","avg_daily_volume_m":20.45,"share_of_pair_pct":40.4},{"ticker":"FOXA","company":"Fox","avg_daily_volume_m":7.49,"share_of_pair_pct":78.8},{"ticker":"FOX","company":"Fox","avg_daily_volume_m":2.02,"share_of_pair_pct":21.2},{"ticker":"NWSA","company":"News Corp","avg_daily_volume_m":4.26,"share_of_pair_pct":74.5},{"ticker":"NWS","company":"News Corp","avg_daily_volume_m":1.46,"share_of_pair_pct":25.5}],"shape":"ranking","sql":"WITH daily AS (\n    SELECT ticker,\n           multiIf(ticker IN ('GOOGL', 'GOOG'), 'Alphabet',\n                   ticker IN ('FOXA', 'FOX'), 'Fox',\n                   'News Corp') AS company,\n           toDate(toTimeZone(window_start, 'America/New_York')) AS session_date,\n           sum(volume) AS day_volume\n    FROM global_markets.delayed_stocks_minute_aggs\n    WHERE ticker IN ('GOOGL', 'GOOG', 'FOXA', 'FOX', 'NWSA', 'NWS')\n      AND toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2026-06-01')\n      AND toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-06-30')\n    GROUP BY ticker, company, session_date\n),\nper_ticker AS (\n    SELECT ticker,\n           company,\n           round(avg(day_volume) / 1e6, 2) AS avg_daily_volume_m\n    FROM daily\n    GROUP BY ticker, company\n),\npair_totals AS (\n    SELECT company, sum(avg_daily_volume_m) AS pair_volume_m\n    FROM per_ticker\n    GROUP BY company\n)\nSELECT p.ticker AS ticker,\n       p.company AS company,\n       p.avg_daily_volume_m AS avg_daily_volume_m,\n       round(100 * p.avg_daily_volume_m / t.pair_volume_m, 1) AS share_of_pair_pct\nFROM per_ticker AS p\nINNER JOIN pair_totals AS t ON p.company = t.company\nORDER BY p.company, share_of_pair_pct DESC","computed_at":"2026-08-01T08:37:24.650880+00:00","elapsed":0.003114626}