Query readiness: Pre-aggregate calculations

Pre-aggregation turns 9 quotes into 4 summary rows; queries read only 2 for AAPL.

Raw quotes
Ordered by sym
symday
AAPLD1
AAPLD2
AAPLD1
MSFTD1
MSFTD1
MSFTD1
NVDAD2
NVDAD2
NVDAD2
Scanned 3 rows · Skipped 6
Grouped by day · Computed counts
Pre-aggregated by sym, day
Ordered by sym
symdayCOUNT(*)
AAPLD12
AAPLD21
MSFTD13
NVDAD23
Scanned 2 rows · Skipped 2
Read precomputed counts