Skip to main content

OptimizerPair

Optimizer pair for collateral/debt searches. May include computed maxDebtAmount or minCollateralAmount.

chainIdstring
lenderstring
marketLongUidstring

Market UID of the collateral side

marketShortUidstring

Market UID of the debt side

assetLongstring
assetShortstring
assetGroupLongstring
assetGroupShortstring
symbolLongstring

Collateral token symbol

nameLongstring

Collateral token name

symbolShortstring

Debt token symbol

nameShortstring

Debt token name

aprBasenumber

Total leverage APR excluding rewards

aprTotalnumber

Total leverage APR including rewards

maxLeveragenumber
ltvnumber
depositAprLongnumber

Effective deposit APR (depositRate + intrinsicYield)

borrowAprShortnumber

Effective borrow APR (borrowRate + intrinsicYield)

totalDepositsUsdLongnumber
totalDepositsUsdShortnumber
totalDebtUsdLongnumber
totalDebtUsdShortnumber
totalLiquidityUsdLongnumber
totalLiquidityUsdShortnumber
borrowLiquidityShortnumber
utilizationLongnumber
utilizationShortnumber
maxDebtAmountnumber

Max borrowable amount given collateral (only when collateralAmount/collateralAmountUsd param provided)

maxDebtAmountUsdnumber

USD value of maxDebtAmount

minCollateralAmountnumber

Min collateral needed for debt amount (only when debtAmount/debtAmountUsd param provided)

minCollateralAmountUsdnumber

USD value of minCollateralAmount

OptimizerPair
{
"chainId": "string",
"lender": "string",
"marketLongUid": "string",
"marketShortUid": "string",
"assetLong": "string",
"assetShort": "string",
"assetGroupLong": "string",
"assetGroupShort": "string",
"symbolLong": "string",
"nameLong": "string",
"symbolShort": "string",
"nameShort": "string",
"aprBase": 0,
"aprTotal": 0,
"maxLeverage": 0,
"ltv": 0,
"depositAprLong": 0,
"borrowAprShort": 0,
"totalDepositsUsdLong": 0,
"totalDepositsUsdShort": 0,
"totalDebtUsdLong": 0,
"totalDebtUsdShort": 0,
"totalLiquidityUsdLong": 0,
"totalLiquidityUsdShort": 0,
"borrowLiquidityShort": 0,
"utilizationLong": 0,
"utilizationShort": 0,
"maxDebtAmount": 0,
"maxDebtAmountUsd": 0,
"minCollateralAmount": 0,
"minCollateralAmountUsd": 0
}