Stream Volume

Streams the real-time trading volume for stocks, ETFs, and options. Volume represents the total number of shares traded during the current session.

Supported Symbol Formats

Type Format Example
US Stocks SYMBOL AAPL, MSFT
ETFs SYMBOL SPY, QQQ
Indices ^SYMBOL ^SPX, ^VIX
Options OCC Symbol AAPL240315C00170000

Important: Volume Includes Pre-Market & Post-Market

The volume reported by this function includes all trading sessions — pre-market, regular hours, and post-market. It is not limited to regular session (9:30 AM – 4:00 PM ET) volume.

To calculate regular session volume only:

Notes

  • Data streams automatically update in Excel
  • Volume resets at market open each day
  • Compare with AverageDailyVolume() for relative volume analysis

Examples

=QM_Stream_Volume("AAPL")
Stream volume for Apple
=QM_Stream_Volume("MSFT")
Stream volume for Microsoft
=QM_Stream_Volume("SPY")
Stream volume for SPY ETF
Symbol from cell reference
Relative volume

When to Use

  • Real-time volume monitoring
  • Detecting unusual trading activity
  • Building volume-based alerts
  • Trading decision support

When NOT to Use

Scenario Use Instead
Need on-demand volume Volume()
Need accumulated volume QM_Stream_AccumulatedVolume()
Need historical volume Volume_Historical()
Need average daily volume AverageDailyVolume()

Common Issues & FAQ

Q: Why is volume so low? A: Check if the market is open. Volume is cumulative during trading hours and resets at market open.

Q: How do I compare to average volume? A: Use =QM_Stream_Volume("AAPL")/AverageDailyVolume("AAPL") to get relative volume.

Q: Why am I getting #N/A? A: Check that symbol format is correct.

Get Access to 1 Billion Usable Market data points IN YOUR EXCEL SHEETS WITH EASY TO USE EXCEL FUNCTIONS

Get started today
MarketXLS Excel Add-in Tutorial - How to Use Stream Volume and Other Financial Formulas
How does MarketXLS work?