POST v1/EdfCalculator/AssetValue
Recalculate the EDF Term Structure and Market Cap by modifying the Market Value of Assets.
Request Information
Parameters
| Name | Type | Description | Additional information |
|---|---|---|---|
| request | EdfCalculatorAssetValueRequest | Container for the EdfCalculatorAssetValueRequest input parameters. |
Define this parameter in the request body. |
Request body formats
application/json, text/json
Sample:
{
"pid": "sample string 1",
"assetVolatility": 2.0,
"marketValueOfAssets": 3.0,
"sharesOutstanding": 4.0,
"adjustedCurrentLiabilities": 5.0,
"adjustedTotalLiabilities": 6.0,
"commonDividends": 7.0,
"preferredDividends": 8.0,
"sdkVersion": "sample string 9"
}
application/xml, text/xml
Sample:
<EdfCalculatorAssetValueRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <SdkVersion>sample string 9</SdkVersion> <AdjustedCurrentLiabilities>5</AdjustedCurrentLiabilities> <AdjustedTotalLiabilities>6</AdjustedTotalLiabilities> <AssetVolatility>2</AssetVolatility> <CommonDividends>7</CommonDividends> <MarketValueOfAssets>3</MarketValueOfAssets> <Pid>sample string 1</Pid> <PreferredDividends>8</PreferredDividends> <SharesOutstanding>4</SharesOutstanding> </EdfCalculatorAssetValueRequest>
Parameter Information
Parameter Name: request
| Property | Type | Description |
|---|---|---|
| Pid | String | The unique id for the entity. |
| AssetVolatility | Decimal | The asset volatility for the entity. |
| MarketValueOfAssets | Decimal | The overridden market value of assets for the entity. |
| SharesOutstanding | Decimal | The shares outstanding for the entity. This is used to calculate the new share price based on the new market cap output from the calculate operation. |
| AdjustedCurrentLiabilities | Decimal | The adjusted current liabilities for the entity. |
| AdjustedTotalLiabilities | Decimal | The adjusted total liabilities for the entity. |
| CommonDividends | Decimal | The common dividends for the entity. |
| PreferredDividends | Decimal | The preferred dividends for the entity. |
| 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:
{
"marketCap": 1.0,
"sharePrice": 2.0,
"defaultPoint": 3.0,
"marketLeverage": 4.0,
"annualizedTermStructure": {
"term1": {
"rating": {
"code": "sample string 1",
"rank": 1,
"date": "2026-06-05T14:54:07.1945236+00:00",
"requiresSubscription": false
},
"value": 1.0,
"date": "2026-06-05T14:54:07.1945236+00:00"
},
"term2": {
"rating": {
"code": "sample string 1",
"rank": 1,
"date": "2026-06-05T14:54:07.1945236+00:00",
"requiresSubscription": false
},
"value": 1.0,
"date": "2026-06-05T14:54:07.1945236+00:00"
},
"term3": {
"rating": {
"code": "sample string 1",
"rank": 1,
"date": "2026-06-05T14:54:07.1945236+00:00",
"requiresSubscription": false
},
"value": 1.0,
"date": "2026-06-05T14:54:07.1945236+00:00"
},
"term4": {
"rating": {
"code": "sample string 1",
"rank": 1,
"date": "2026-06-05T14:54:07.1945236+00:00",
"requiresSubscription": false
},
"value": 1.0,
"date": "2026-06-05T14:54:07.1945236+00:00"
},
"term5": {
"rating": {
"code": "sample string 1",
"rank": 1,
"date": "2026-06-05T14:54:07.1945236+00:00",
"requiresSubscription": false
},
"value": 1.0,
"date": "2026-06-05T14:54:07.1945236+00:00"
},
"term6": {
"rating": {
"code": "sample string 1",
"rank": 1,
"date": "2026-06-05T14:54:07.1945236+00:00",
"requiresSubscription": false
},
"value": 1.0,
"date": "2026-06-05T14:54:07.1945236+00:00"
},
"term7": {
"rating": {
"code": "sample string 1",
"rank": 1,
"date": "2026-06-05T14:54:07.1945236+00:00",
"requiresSubscription": false
},
"value": 1.0,
"date": "2026-06-05T14:54:07.1945236+00:00"
},
"term8": {
"rating": {
"code": "sample string 1",
"rank": 1,
"date": "2026-06-05T14:54:07.1945236+00:00",
"requiresSubscription": false
},
"value": 1.0,
"date": "2026-06-05T14:54:07.1945236+00:00"
},
"term9": {
"rating": {
"code": "sample string 1",
"rank": 1,
"date": "2026-06-05T14:54:07.1945236+00:00",
"requiresSubscription": false
},
"value": 1.0,
"date": "2026-06-05T14:54:07.1945236+00:00"
},
"term10": {
"rating": {
"code": "sample string 1",
"rank": 1,
"date": "2026-06-05T14:54:07.1945236+00:00",
"requiresSubscription": false
},
"value": 1.0,
"date": "2026-06-05T14:54:07.1945236+00:00"
}
},
"fairValueCdsTermStructure": {
"term1": {
"current": 1.1,
"new": 1.1,
"date": "2026-06-05T14:54:07.1945236+00:00",
"requiresSubscription": false
},
"term2": {
"current": 1.1,
"new": 1.1,
"date": "2026-06-05T14:54:07.1945236+00:00",
"requiresSubscription": false
},
"term3": {
"current": 1.1,
"new": 1.1,
"date": "2026-06-05T14:54:07.1945236+00:00",
"requiresSubscription": false
},
"term5": {
"current": 1.1,
"new": 1.1,
"date": "2026-06-05T14:54:07.1945236+00:00",
"requiresSubscription": false
},
"term7": {
"current": 1.1,
"new": 1.1,
"date": "2026-06-05T14:54:07.1945236+00:00",
"requiresSubscription": false
},
"term10": {
"current": 1.1,
"new": 1.1,
"date": "2026-06-05T14:54:07.1945236+00:00",
"requiresSubscription": false
}
},
"errorOccurred": false,
"errorMessages": [
"sample string 1",
"sample string 2",
"sample string 3"
],
"request": {
"pid": "sample string 1",
"assetVolatility": 2.0,
"marketValueOfAssets": 3.0,
"sharesOutstanding": 4.0,
"adjustedCurrentLiabilities": 5.0,
"adjustedTotalLiabilities": 6.0,
"commonDividends": 7.0,
"preferredDividends": 8.0,
"sdkVersion": "sample string 9"
}
}
application/xml, text/xml
Sample:
<EdfCalculatorAssetValueResponse 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 9</SdkVersion>
<AdjustedCurrentLiabilities>5</AdjustedCurrentLiabilities>
<AdjustedTotalLiabilities>6</AdjustedTotalLiabilities>
<AssetVolatility>2</AssetVolatility>
<CommonDividends>7</CommonDividends>
<MarketValueOfAssets>3</MarketValueOfAssets>
<Pid>sample string 1</Pid>
<PreferredDividends>8</PreferredDividends>
<SharesOutstanding>4</SharesOutstanding>
</Request>
<AnnualizedTermStructure>
<Term1>
<Date>2026-06-05T14:54:07.1945236+00:00</Date>
<Value>1</Value>
<Rating>
<Code>sample string 1</Code>
<Date>2026-06-05T14:54:07.1945236+00:00</Date>
<Rank>1</Rank>
<RequiresSubscription>false</RequiresSubscription>
</Rating>
</Term1>
<Term10>
<Date>2026-06-05T14:54:07.1945236+00:00</Date>
<Value>1</Value>
<Rating>
<Code>sample string 1</Code>
<Date>2026-06-05T14:54:07.1945236+00:00</Date>
<Rank>1</Rank>
<RequiresSubscription>false</RequiresSubscription>
</Rating>
</Term10>
<Term2>
<Date>2026-06-05T14:54:07.1945236+00:00</Date>
<Value>1</Value>
<Rating>
<Code>sample string 1</Code>
<Date>2026-06-05T14:54:07.1945236+00:00</Date>
<Rank>1</Rank>
<RequiresSubscription>false</RequiresSubscription>
</Rating>
</Term2>
<Term3>
<Date>2026-06-05T14:54:07.1945236+00:00</Date>
<Value>1</Value>
<Rating>
<Code>sample string 1</Code>
<Date>2026-06-05T14:54:07.1945236+00:00</Date>
<Rank>1</Rank>
<RequiresSubscription>false</RequiresSubscription>
</Rating>
</Term3>
<Term4>
<Date>2026-06-05T14:54:07.1945236+00:00</Date>
<Value>1</Value>
<Rating>
<Code>sample string 1</Code>
<Date>2026-06-05T14:54:07.1945236+00:00</Date>
<Rank>1</Rank>
<RequiresSubscription>false</RequiresSubscription>
</Rating>
</Term4>
<Term5>
<Date>2026-06-05T14:54:07.1945236+00:00</Date>
<Value>1</Value>
<Rating>
<Code>sample string 1</Code>
<Date>2026-06-05T14:54:07.1945236+00:00</Date>
<Rank>1</Rank>
<RequiresSubscription>false</RequiresSubscription>
</Rating>
</Term5>
<Term6>
<Date>2026-06-05T14:54:07.1945236+00:00</Date>
<Value>1</Value>
<Rating>
<Code>sample string 1</Code>
<Date>2026-06-05T14:54:07.1945236+00:00</Date>
<Rank>1</Rank>
<RequiresSubscription>false</RequiresSubscription>
</Rating>
</Term6>
<Term7>
<Date>2026-06-05T14:54:07.1945236+00:00</Date>
<Value>1</Value>
<Rating>
<Code>sample string 1</Code>
<Date>2026-06-05T14:54:07.1945236+00:00</Date>
<Rank>1</Rank>
<RequiresSubscription>false</RequiresSubscription>
</Rating>
</Term7>
<Term8>
<Date>2026-06-05T14:54:07.1945236+00:00</Date>
<Value>1</Value>
<Rating>
<Code>sample string 1</Code>
<Date>2026-06-05T14:54:07.1945236+00:00</Date>
<Rank>1</Rank>
<RequiresSubscription>false</RequiresSubscription>
</Rating>
</Term8>
<Term9>
<Date>2026-06-05T14:54:07.1945236+00:00</Date>
<Value>1</Value>
<Rating>
<Code>sample string 1</Code>
<Date>2026-06-05T14:54:07.1945236+00:00</Date>
<Rank>1</Rank>
<RequiresSubscription>false</RequiresSubscription>
</Rating>
</Term9>
</AnnualizedTermStructure>
<DefaultPoint>3</DefaultPoint>
<FairValueCdsTermStructure>
<Term1>
<Current>1.1</Current>
<Date>2026-06-05T14:54:07.1945236+00:00</Date>
<New>1.1</New>
<RequiresSubscription>false</RequiresSubscription>
</Term1>
<Term10>
<Current>1.1</Current>
<Date>2026-06-05T14:54:07.1945236+00:00</Date>
<New>1.1</New>
<RequiresSubscription>false</RequiresSubscription>
</Term10>
<Term2>
<Current>1.1</Current>
<Date>2026-06-05T14:54:07.1945236+00:00</Date>
<New>1.1</New>
<RequiresSubscription>false</RequiresSubscription>
</Term2>
<Term3>
<Current>1.1</Current>
<Date>2026-06-05T14:54:07.1945236+00:00</Date>
<New>1.1</New>
<RequiresSubscription>false</RequiresSubscription>
</Term3>
<Term5>
<Current>1.1</Current>
<Date>2026-06-05T14:54:07.1945236+00:00</Date>
<New>1.1</New>
<RequiresSubscription>false</RequiresSubscription>
</Term5>
<Term7>
<Current>1.1</Current>
<Date>2026-06-05T14:54:07.1945236+00:00</Date>
<New>1.1</New>
<RequiresSubscription>false</RequiresSubscription>
</Term7>
</FairValueCdsTermStructure>
<MarketCap>1</MarketCap>
<MarketLeverage>4</MarketLeverage>
<SharePrice>2</SharePrice>
</EdfCalculatorAssetValueResponse>