Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS

Track Real-Time Accumulated Volume with QM_Stream_AccumulatedVolume

The QM_Stream_AccumulatedVolume (fn_00010) function captures the total (“accumulated”) trading volume of a specified financial instrument in real time. By leveraging MarketXLS and your active data subscription, this function empowers traders, analysts, and investors to monitor intraday volume changes, validate strategies, and create dynamic, up-to-the-minute Excel dashboards—all without leaving the spreadsheet environment.

Key benefits include:
• Real-time or near real-time updates (depending on your data subscription)
• Automated symbol validation and error handling
• Integration with Excel’s native RTD (Real-Time Data) features
• Ability to track multiple symbols simultaneously in a single worksheet

Below, discover how to install, configure, and use the QM_Stream_AccumulatedVolume function effectively to streamline your trading or investment activities.

Why Use This Function?

  • Monitor Trading Activity: Quickly gauge market sentiment by observing volume spikes and dips throughout the trading day.
  • Validate Strategies: Combine volume data with other metrics (e.g., price movement, volatility indicators) to authenticate breakouts or support/resistance.
  • Portfolio Management: Keep track of multiple symbols at once to see which assets are trading actively and assess liquidity.
  • Intraday Reporting: Automate real-time reporting in Excel for day-to-day tasks or high-frequency trading use cases.
  • Simplified Data Access: With MarketXLS and a valid data subscription, the function handles licensing checks and subscription validation seamlessly.

How to Use in Excel

QM_Stream_AccumulatedVolume(symbol)
  1. Add the function to your desired cell.
  2. Provide the symbol as a string (e.g., "AAPL") or reference a cell containing the symbol.
  3. Press Enter. If your data feed and license are active, you’ll start seeing the accumulated volume in real time.

Once the symbol is queued by MarketXLS for real-time updates, the function will automatically refresh based on your Excel and MarketXLS configurations.

Parameters Explained

Parameter Description Example Values Notes
symbol A valid ticker or instrument identifier recognized by your data feed "AAPL", "MSFT", "EURUSD" Returns “NA” if the symbol is invalid; returns empty if blank. Automatically normalized (uppercase, trimmed).

Example Usage

Basic Examples

  1. Single Ticker Volume
    • In cell B2, type:
    =QM_Stream_AccumulatedVolume("AAPL")
    • Displays Apple’s accumulated trading volume for the current session. If after-hours data is not supported, it shows the most recent market-driven volume.

  2. Using a Cell Reference
    • Suppose cell A2 has “MSFT”. In cell B2:
    =QM_Stream_AccumulatedVolume(A2)
    • Dynamically retrieves real-time volume for Microsoft. Changing A2 to a different valid symbol updates the volume data instantly.

  3. Handling An Invalid Symbol
    • Typing:
    =QM_Stream_AccumulatedVolume("XXXXXX")
    • Returns “NA” if the symbol fails validation. An error string or “ERR” may appear if there’s a data feed or subscription issue.

  4. Blank or Whitespace Symbol
    • If the symbol parameter is empty or contains only spaces:
    =QM_Stream_AccumulatedVolume("")
    • The function will return an empty string (“”), indicating no valid result.

Advanced Scenarios

  1. Multi-Symbol Portfolio Analysis
    • List your symbols in cells A2:A10 (e.g., AAPL, MSFT, etc.).
    • In cell B2, enter:
    =QM_Stream_AccumulatedVolume(A2)
    • Drag down to B10 to track each symbol’s real-time volume in parallel. Perfect for dashboards that compare volume across multiple assets.

  2. Strategy Validation with Volume & Price
    • Combine =QM_Stream_AccumulatedVolume(symbol) with other MarketXLS price functions.
    • E.g., in one column track volume, in another track price, then apply your favorite technical formulas to detect volume-price correlations or breakouts.

  3. Integration with Risk Checks
    • If certain symbols must meet a minimum liquidity threshold, the function’s real-time volume can help you automate watchlists.
    • For instance, highlight low-volume stocks in red to avoid illiquid trades.

Common Questions and Troubleshooting

  1. Why am I seeing “NA” or “ERR” instead of a numeric volume?
    • Possible invalid symbol, inactive license, or unconfigured MarketXLS data subscription. Check your symbol spelling, licensing status, and data feed setup.

  2. Blank Cells Returned
    • If the symbol input is empty or whitespace, the function returns an empty string. Make sure you’re passing a valid ticker in your formula.

  3. Does This Include Pre-Market or After-Hours Data?
    • Availability depends on your data feed. Some subscriptions only provide intraday or end-of-day volume. Check if your subscription supports extended hours.

  4. How Often Does the Data Refresh?
    • Refresh intervals depend on your MarketXLS/Excel settings and data subscription. You can configure auto-refresh or manually recalc to fetch the latest volume.

  5. Will This Function Work for International Symbols?
    • Many international tickers are automatically normalized by the function (converted to uppercase, standardized). However, certain foreign exchanges might require extra formatting or a market suffix; please verify with your data feed coverage.

By leveraging QM_Stream_AccumulatedVolume correctly, you can monitor liquidity, gauge interest in specific assets, and inform your trading decisions—all within a familiar Excel environment. Once set up with an active MarketXLS subscription, the function delivers a continuous stream of volume data, ensuring you always have the latest information to act on.

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 Accumulated Volume and Other Financial Formulas
How does MarketXLS work?