Login Page - Create Account

Support Board


Date/Time: Wed, 15 Oct 2025 06:48:35 +0000



Post From: Policy Question Regarding DTC Server Access to Denali Data Feed

[2025-10-14 04:56:29]
iamyasir - Posts: 1
Hello

I have a policy question regarding programmatic access to my Denali data feed via the DTC protocol.

My Goal: I am trying to access the real-time market data for CME futures (specifically ESZ25-CME) from my Denali feed. The data is for use in a local Python application on the same machine for personal analysis.

My Setup:

Data Service: Denali Exchange Data Feed
Connection: My Python script connects successfully to the DTC Server on 127.0.0.1:11099 using WebSockets. The logon is successful.
The Problem: When my script sends a MARKET_DATA_REQUEST for the symbol ESZ25-CME, the DTC server immediately responds with the rejection message: Market data rejected: Market data request not allowed.

I have already confirmed all of the following settings:

My primary Data/Trade Service is set to the Denali feed.
In Global Settings > Data/Trade Service Settings > Common Settings, the option Allow Support for Sierra Chart Data Feeds is set to Yes.
In Global Settings > Data/Trade Service Settings > DTC Protocol Server Settings:
Enable DTC Protocol Server is Yes.
Allow Market Data for Remote Trading and DTC Clients is checked.
Allow Market Depth Data is checked.
My Question:

Is there an official Sierra Chart policy that prevents a user from accessing their own real-time Denali (CME) market data stream via the DTC protocol, even for local, personal use on the same computer?

The error message suggests this is a policy restriction rather than a configuration error on my part. Could you please provide a definitive confirmation on whether this is allowed? if it is allowed please point me to the right direction

Thank you.