fields = ['CF_EXCHNG','RDN_EXCHID','RDN_EXCHD2']
stream = ld.content.pricing.Definition(universe = rics, fields = fields).get_stream()
stream.open(with_updates=False)
stream.close()
df = stream.get_snapshot()
These ric return results are empty
@rice
Thank you for reaching out to us.
According to the code, the application subscribes to real-time streaming data. It may relate to a permission issue.
You can enable the debug log to verify what the problem is.
config = ld.get_config() config.set_param("logs.transports.file.enabled", True) config.set_param("logs.transports.file.name", "lseg-data-lib.log") config.set_param("logs.level", "debug") ld.open_session()
With this code, the lseg-data-lib.log file will be created. Please remove any private information from the log file and then share it.
There seems to be no error in the log.
It should have more log. For example:
Please refer to the Eikon Data API and Refinitiv Data Library - Troubleshooting article to make sure that the Data API Proxy is running properly.
If it is a permission issue, you should see this message in the log file.
[2025-05-19T15:35:54.569119+07:00] - [sessions.desktop.workspace.0] - [DEBUG] - [41708 - ThreadOMMSTREAMING_PRICING_0.0] - [stream_connection] - [_on_message] - [OMMSTREAMING_PRICING_0.0] queued with priority 4: {"Domain": "MarketPrice", "State": {"Data": "Suspect", "Stream": "Closed", "Code": "NotEntitled", "Text": "Access Denied: User req to PE(3666)"}, "Type": "Status", "ID": 5, "Key": {"Name": ".SPX", "NameType": "Ric", "Service": "Q"}}
Doesn't seem to be a permissions issue?
It is a permission issue.
[2025-05-20T13:48:48.573347+08:00] - [sessions.desktop.workspace.0] - [DEBUG] - [47388 - Msg-Proc-ThreadOMMSTREAMING_PRICING_0.0] - [omm_stream_connection] - [_process_message] - [OMMSTREAMING_PRICING_0.0] process message {"Domain": "MarketPrice", "State": {"Data": "Suspect", "Stream": "Closed", "Code": "NotEntitled", "Text": "Access Denied: User req to PE(3666)"}, "Type": "Status", "ID": 6, "Key": {"Name": ".SPX", "NameType": "Ric", "Service": "Q"}}[2025-05-20T13:48:48.574347+08:00] - [sessions.desktop.workspace.0] - [DEBUG] - [47388 - Msg-Proc-ThreadOMMSTREAMING_PRICING_0.0] - [omm_stream_connection] - [_process_message] - [OMMSTREAMING_PRICING_0.0] process message {"Domain": "MarketPrice", "State": {"Data": "Suspect", "Stream": "Closed", "Code": "NotEntitled", "Text": "Access Denied: User req to PE(5185)"}, "Type": "Status", "ID": 9, "Key": {"Name": ".SPXRT", "NameType": "Ric", "Service": "Q"}}
[2025-05-20T13:48:48.573347+08:00] - [sessions.desktop.workspace.0] - [DEBUG] - [47388 - Msg-Proc-ThreadOMMSTREAMING_PRICING_0.0] - [omm_stream_connection] - [_process_message] - [OMMSTREAMING_PRICING_0.0] process message {"Domain": "MarketPrice", "State": {"Data": "Suspect", "Stream": "Closed", "Code": "NotEntitled", "Text": "Access Denied: User req to PE(3666)"}, "Type": "Status", "ID": 6, "Key": {"Name": ".SPX", "NameType": "Ric", "Service": "Q"}}
[2025-05-20T13:48:48.574347+08:00] - [sessions.desktop.workspace.0] - [DEBUG] - [47388 - Msg-Proc-ThreadOMMSTREAMING_PRICING_0.0] - [omm_stream_connection] - [_process_message] - [OMMSTREAMING_PRICING_0.0] process message {"Domain": "MarketPrice", "State": {"Data": "Suspect", "Stream": "Closed", "Code": "NotEntitled", "Text": "Access Denied: User req to PE(5185)"}, "Type": "Status", "ID": 9, "Key": {"Name": ".SPXRT", "NameType": "Ric", "Service": "Q"}}
Please contact your LSEG account team or sales team to verify the permission.
Thank you so much!