I can't get the data source of some indices and stocks through the ['CF_EXCHNG', 'RDN_EXCHID', 'RDN_

Options
rice
rice Newcomer

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

截屏2025-05-19 16.15.43.png

Welcome!

It looks like you're new here. Sign in or register to get started.

Answers

  • Jirapongse
    Jirapongse ✭✭✭✭✭

    @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.

  • rice
    rice Newcomer
    截屏2025-05-20 08.34.24.png

    There seems to be no error in the log.

  • Jirapongse
    Jirapongse ✭✭✭✭✭

    @rice

    It should have more log. For example:

    image.png

    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"}}

  • Jirapongse
    Jirapongse ✭✭✭✭✭

    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"}}

    Please contact your LSEG account team or sales team to verify the permission.

Welcome!

It looks like you're new here. Sign in or register to get started.

Welcome!

It looks like you're new here. Sign in or register to get started.