RTD Function in Excel: Real-Time Data From a COM Server

RTD Function in Excel: Real-Time Data From a COM Server 1
⏱ 1 min readUpdated 5 October 2026

InformationLevel: ExpertAvailable in: Excel 2007+

In this article
  1. Syntax
  2. Examples
  3. Example 1
  4. RTD in practice
  5. Where you will use it
  6. Worked example
  7. Mistakes people make
  8. Related functions

RTD pulls live values from a real-time data server, e.g. stock prices from a broker’s trading terminal add-in. You need the provider’s RTD server installed.

Advertisement

Syntax

=RTD(progID, server, topic1, [topic2], ...)
Argument What it means
arguments Depend on the DLL or RTD server

Examples

Example 1

=RTD(progID, server, topic1, [topic2], ...)

Result: (depends on the installed server). See the worked example table below for more cases.

RTD in practice

Where you will use it

  • Live market feeds from a broker terminal (RTD)
  • Developer integrations
  • Auditing legacy files

Worked example

ExampleFormulaResult
see syntax=RTD(progID, server, topic1, [topic2], ...)(depends on the installed server)

Needs external software, so it is not calculated here.

Mistakes people make

MistakeWhat to do instead
Expecting it to work out of the boxNeeds the external server/DLL and trust settings
SecurityOnly use RTD servers and DLLs from trusted vendors

WEBSERVICE

📚 Part of the free Excel course: Beginner → Expert · Try it in the Formula Lab or ask the AI Helper.

Advertisement
✨ Ask AI about this article

Stuck on a step? Ask a question and the AI answers using this article.

Free · AI can be wrong