{"slug":"what-is-liquidity","qid":"volume_ladder","label":"volume_ladder","post_title":"what-is-liquidity","post_url":"/blog/lang/pcm/what-is-liquidity#q-volume_ladder","columns":["ticker","avg_shares_k","shares_label","avg_dollar_volume_m","obs_count","covers_from","covers_to"],"rows":[{"ticker":"SPY","avg_shares_k":36879.5,"shares_label":"36.88 million","avg_dollar_volume_m":28313.2,"obs_count":"20","covers_from":"Aug 13","covers_to":"Sep 10"},{"ticker":"AAPL","avg_shares_k":42014.9,"shares_label":"42.01 million","avg_dollar_volume_m":13253.6,"obs_count":"20","covers_from":"Aug 13","covers_to":"Sep 10"},{"ticker":"KO","avg_shares_k":14478.6,"shares_label":"14.48 million","avg_dollar_volume_m":1291,"obs_count":"20","covers_from":"Aug 13","covers_to":"Sep 10"},{"ticker":"HOG","avg_shares_k":1780.6,"shares_label":"1.78 million","avg_dollar_volume_m":49.2,"obs_count":"20","covers_from":"Aug 13","covers_to":"Sep 10"},{"ticker":"DJCO","avg_shares_k":67.9,"shares_label":"67.92 thousand","avg_dollar_volume_m":41.6,"obs_count":"20","covers_from":"Aug 13","covers_to":"Sep 10"},{"ticker":"NATH","avg_shares_k":26,"shares_label":"26.00 thousand","avg_dollar_volume_m":2.5,"obs_count":"20","covers_from":"Aug 13","covers_to":"Sep 10"}],"shape":"table","sql":"SELECT\n    ticker,\n    round(avg(day_volume) / 1e3, 1)                     AS avg_shares_k,\n    formatReadableQuantity(avg(day_volume))             AS shares_label,\n    round(avg(day_volume * day_price) / 1e6, 1)         AS avg_dollar_volume_m,\n    toString(count())                                   AS obs_count,\n    formatDateTime(min(date), '%b %e')                  AS covers_from,\n    formatDateTime(max(date), '%b %e')                  AS covers_to\nFROM\n(\n    SELECT\n        ticker,\n        date,\n        max(toFloat64(volume))                                      AS day_volume,\n        any(ifNull(toFloat64(vwap), toFloat64(close)))              AS day_price\n    FROM global_markets.stocks_daily_aggs\n    WHERE ticker IN ('SPY', 'AAPL', 'KO', 'HOG', 'NATH', 'DJCO')\n      AND date >= toDate('2026-08-13')\n      AND date <= toDate('2026-09-10')\n    GROUP BY ticker, date\n)\nGROUP BY ticker\nORDER BY avg_dollar_volume_m DESC","computed_at":"2026-09-26T22:53:20.548304+00:00","elapsed":0.850219998}