GET v1/FvsCalculator/Current/

Returns the current calculator data.

Request Information

Parameters

Name Type Description Additional information
request FvsCalculatorCurrentRequest Container for the FvsCalculatorCurrentRequest input parameters.

Define this parameter in the request URI.

Parameter Information

Parameter Name: request

Property Type Description
Id String The unique id, cusip, or isin for the bond.
isInstrumentId Boolean Whether or not the Id is already an instrument id. This field can be left blank if Id is a cusip or isin.
SdkVersion String If the client is using the SDK, the version number will be passed along with the request. This field is optional.

Response Information

Response body formats

application/json, text/json

Sample:
{
  "oasTreasury": 1.0,
  "fvs": 2.0,
  "edf1Yr": 3.0,
  "sectorLgd": 4.0,
  "duration": 5.0,
  "marketSharpeRatio": 6.0,
  "fairValueBondSpreadTermStructure": {
    "term1": {
      "current": 1.1,
      "new": 1.1,
      "date": "2026-06-05T14:54:07.3976512+00:00",
      "requiresSubscription": false
    },
    "term2": {
      "current": 1.1,
      "new": 1.1,
      "date": "2026-06-05T14:54:07.3976512+00:00",
      "requiresSubscription": false
    },
    "term3": {
      "current": 1.1,
      "new": 1.1,
      "date": "2026-06-05T14:54:07.3976512+00:00",
      "requiresSubscription": false
    },
    "term4": {
      "current": 1.1,
      "new": 1.1,
      "date": "2026-06-05T14:54:07.3976512+00:00",
      "requiresSubscription": false
    },
    "term5": {
      "current": 1.1,
      "new": 1.1,
      "date": "2026-06-05T14:54:07.3976512+00:00",
      "requiresSubscription": false
    },
    "term6": {
      "current": 1.1,
      "new": 1.1,
      "date": "2026-06-05T14:54:07.3976512+00:00",
      "requiresSubscription": false
    },
    "term7": {
      "current": 1.1,
      "new": 1.1,
      "date": "2026-06-05T14:54:07.3976512+00:00",
      "requiresSubscription": false
    },
    "term8": {
      "current": 1.1,
      "new": 1.1,
      "date": "2026-06-05T14:54:07.3976512+00:00",
      "requiresSubscription": false
    },
    "term9": {
      "current": 1.1,
      "new": 1.1,
      "date": "2026-06-05T14:54:07.3976512+00:00",
      "requiresSubscription": false
    },
    "term10": {
      "current": 1.1,
      "new": 1.1,
      "date": "2026-06-05T14:54:07.3976512+00:00",
      "requiresSubscription": false
    }
  },
  "errorOccurred": false,
  "errorMessages": [
    "sample string 1",
    "sample string 2",
    "sample string 3"
  ],
  "request": {
    "id": "sample string 1",
    "isInstrumentId": false,
    "sdkVersion": "sample string 3"
  }
}

application/xml, text/xml

Sample:
<FvsCalculatorCurrentResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  <ErrorMessages xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
    <d2p1:string>sample string 3</d2p1:string>
  </ErrorMessages>
  <ErrorOccurred>false</ErrorOccurred>
  <Request>
    <SdkVersion>sample string 3</SdkVersion>
    <Id>sample string 1</Id>
    <isInstrumentId>false</isInstrumentId>
  </Request>
  <Duration>5</Duration>
  <Edf1Yr>3</Edf1Yr>
  <FVS>2</FVS>
  <FairValueBondSpreadTermStructure>
    <Term1>
      <Current>1.1</Current>
      <Date>2026-06-05T14:54:07.3976512+00:00</Date>
      <New>1.1</New>
      <RequiresSubscription>false</RequiresSubscription>
    </Term1>
    <Term10>
      <Current>1.1</Current>
      <Date>2026-06-05T14:54:07.3976512+00:00</Date>
      <New>1.1</New>
      <RequiresSubscription>false</RequiresSubscription>
    </Term10>
    <Term2>
      <Current>1.1</Current>
      <Date>2026-06-05T14:54:07.3976512+00:00</Date>
      <New>1.1</New>
      <RequiresSubscription>false</RequiresSubscription>
    </Term2>
    <Term3>
      <Current>1.1</Current>
      <Date>2026-06-05T14:54:07.3976512+00:00</Date>
      <New>1.1</New>
      <RequiresSubscription>false</RequiresSubscription>
    </Term3>
    <Term4>
      <Current>1.1</Current>
      <Date>2026-06-05T14:54:07.3976512+00:00</Date>
      <New>1.1</New>
      <RequiresSubscription>false</RequiresSubscription>
    </Term4>
    <Term5>
      <Current>1.1</Current>
      <Date>2026-06-05T14:54:07.3976512+00:00</Date>
      <New>1.1</New>
      <RequiresSubscription>false</RequiresSubscription>
    </Term5>
    <Term6>
      <Current>1.1</Current>
      <Date>2026-06-05T14:54:07.3976512+00:00</Date>
      <New>1.1</New>
      <RequiresSubscription>false</RequiresSubscription>
    </Term6>
    <Term7>
      <Current>1.1</Current>
      <Date>2026-06-05T14:54:07.3976512+00:00</Date>
      <New>1.1</New>
      <RequiresSubscription>false</RequiresSubscription>
    </Term7>
    <Term8>
      <Current>1.1</Current>
      <Date>2026-06-05T14:54:07.3976512+00:00</Date>
      <New>1.1</New>
      <RequiresSubscription>false</RequiresSubscription>
    </Term8>
    <Term9>
      <Current>1.1</Current>
      <Date>2026-06-05T14:54:07.3976512+00:00</Date>
      <New>1.1</New>
      <RequiresSubscription>false</RequiresSubscription>
    </Term9>
  </FairValueBondSpreadTermStructure>
  <MarketSharpeRatio>6</MarketSharpeRatio>
  <OasTreasury>1</OasTreasury>
  <SectorLgd>4</SectorLgd>
</FvsCalculatorCurrentResponse>