Hello,
I am using the LSEG Python SDK and issuing option chain requests like:
from lseg.data.discovery import Chain
chain_obj = Chain("0#BOF27+")
summary = chain_obj.summary_links
Until a couple of days ago, for this exact call:
Chain("0#BOF27+").summary_links[0]
the returned value was: BOF27
Now, with no changes to my code, the same call returns:/BOF27
I have also confirmed in Workspace that the chain shows:
- RIC: 0#BOF27+
- Delayed RIC: 0#/BOF27+
My questions are:
- Is this change in
summary_links output expected behavior? - Is the
/ prefix being returned because the chain is resolving to delayed rather than real-time data? - Can
summary_links vary depending on account permissions or entitlements? - Is there any documented guarantee about the format or meaning of
summary_links, or should it be treated as informational only?
This change breaks a consistency check in my code, so I would like to understand whether this is due to permissions or an intentional SDK/data behavior change.
Thanks in advance for any clarification.