Skip to Content
Market dataQuoteMediaQuoteMedia overview
All platforms

Use QuoteMedia with MarketXLS

Check your real-time data access and follow the correct QuoteMedia setup for your MarketXLS add-in.

MarketXLS uses QuoteMedia for live market data, on-demand quotes, option data, and some historical requests. Your setup depends on which MarketXLS add-in you use.

Check your plan and data type

For non-professional users, real-time access starts with the Advanced plan for US and Canadian stocks, ETFs, and US options. Business also includes real-time access and extends it to more asset classes. The current plan comparison shows:

Data typeStandardAdvancedBusiness
US stocks and ETFs15-minute delayedReal-time streamingReal-time streaming
OptionsEnd-of-dayReal-time streamingReal-time streaming
Forex15-minute delayed15-minute delayedReal-time
IndicesOn demandEnd-of-dayReal-time

Review MarketXLS pricing before you troubleshoot a data speed that your plan doesn't include. Non-professional users can review additional delayed, end-of-day, and real-time feeds in Use QuoteMedia symbols and exchange data. Professional users are subject to different entitlements and exchange fees.

If you are looking for a username or password, read Find your QuoteMedia credentials. Only the Windows add-in asks you to enter them.

Choose your add-in

Add-inHow QuoteMedia connectsFormula formatConnection controls
Windows desktopYou enter the QuoteMedia username and password supplied for your account.=QM_Stream_Last("MSFT")Test connection, reset connection, professional mode, and East Coast or West Coast data center
Mac or Excel for the webMarketXLS connects automatically after you sign in. You don't enter QuoteMedia credentials in the add-in.=mxls.QM_Stream_Last("MSFT")Streaming on, paused, or off; automatic session management and a diagnostic report
Windows exposes QuoteMedia credentials and connection controls in one settings area.
On Microsoft 365, the task pane confirms the automatically managed connection.

Understand QuoteMedia function types

Not every QuoteMedia function streams. Use the function family that matches the result you need:

  • Streaming functions update automatically when QuoteMedia sends a new value and streaming is on.
  • On-demand functions return a snapshot and update when Excel recalculates the formula.
  • List and history functions return a table or historical series.
  • Option functions can return a contract value, option chain, Greeks, or intraday option data.

See Use QuoteMedia functions by platform for examples and equivalent names.

Complete exchange agreements

QuoteMedia or an exchange might require subscriber agreements before it enables real-time data. Close Excel before you open the agreement link in your original delivery-information email. Enter your subscriber classification accurately. MarketXLS can't override an exchange restriction.

An exchange can keep data delayed or unavailable until it accepts the required agreement.

Professional subscribers use different QuoteMedia account settings. On Windows, you must also enable Quotemedia - Professional User Mode. On the Microsoft 365 add-in, MarketXLS reads the account type and uses the appropriate connection automatically.

Follow Complete your QuoteMedia exchange agreements for a blank page, You are not logged in, You are not properly logged in, or Invalid Input Format.

For Canadian and international listings, format the QuoteMedia symbol and check exchange access.

If real-time values don't appear after setup, follow Fix QuoteMedia real-time data.


© 2026 MarketXLS. Financial data documentation for Excel.