Yield Curve Request not having any supported servers

Hi team,

I am trying to follow the example for the Yield Curve as given in https://docs-developers.refinitiv.com/1566327922204/14977/#page/RDM%2520Usage%2FYieldCurve.5.2.html%23

My Request:

{  "ID": 2,  "Domain":
"YieldCurve", "Key":
{"Name": "BASIC"}}

But I get the following response:

[{"Type":
"Status","State": { "Stream":
"Open", "Data":
"Suspect", "Text":
"No servers available that support this domain." }, "ID": 2, "Domain":
"YieldCurve", "Key": { "Service":
"ELEKTRON_DD", "Name":
"BASIC" }}]

Can you guys let me know what the issue is?

Best Answer

  • Gurpreet
    Answer ✓

    Hi @bansalshah, the YieldCurve domain is provided for use with TREP infrastructure, when the client want to publish their own yield curves using ATS. It is not applicable to retrieving data from ERT.

    You can use MarketPrice domain, and request instrument 0#USBMK= to get the yield curve.

Answers

  • I tried your suggested approach and it gived me the following:

    [{
    "Type": "Status",
    "State": {
    "Stream": "Closed",
    "Data": "Suspect",
    "Text": "*The record could not be found",
    "Code": "NotFound"
    },
    "ID": 2,
    "Key": {
    "Service": "ELEKTRON_DD",
    "Name": "/0#USBMK="
    }
    }]
  • It is a chain RIC; the delayed marker "/" is not applicable to it. Try 0#USBMK=