Pendle · Schema

MarketHistoricalDataPoint

Web3DeFiYield TokenizationCryptoPrincipal TokensYield TokensAMMLiquidity Pools

Properties

Name Type Description
timestamp string Timestamp in ISO format
maxApy number APY when maximum boost is applied
baseApy number APY including yield, swap fee and Pendle rewards without boosting
underlyingApy number APY of the underlying asset
impliedApy number Implied APY of market
tvl number Market liquidity (TVL in the pool) in USD
totalTvl number Market total TVL (including floating PT that are not in the AMM) in USD
underlyingInterestApy number Annual percentage yield from the underlying asset interest
underlyingRewardApy number Annual percentage yield from the underlying asset rewards
ytFloatingApy number Floating APY for YT holders (underlyingApy - impliedApy)
swapFeeApy number Swap fee APY for LP holders, without boosting
voterApr number APY for voters (vePENDLE holders) from voting on this pool
pendleApy number APY from Pendle rewards
lpRewardApy number APY from LP reward tokens
totalPt number Total PT in the market
totalSy number Total SY in the market
totalSupply number Total supply of the LP token
ptPrice number PT price in USD
ytPrice number YT price in USD
syPrice number SY price in USD
lpPrice number LP price in USD
lastEpochVotes number Last epoch votes
tradingVolume number 24h trading volume in USD
explicitSwapFee number Explicit swap fee in USD (only available for daily and weekly timeframes)
implicitSwapFee number Implicit swap fee in USD (only available for daily and weekly timeframes)
limitOrderFee number Limit order fee in USD (only available for daily and weekly timeframes)
View JSON Schema on GitHub

JSON Schema

MarketHistoricalDataPoint.json Raw ↑
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "title": "MarketHistoricalDataPoint",
  "type": "object",
  "properties": {
    "timestamp": {
      "format": "date-time",
      "type": "string",
      "description": "Timestamp in ISO format"
    },
    "maxApy": {
      "type": "number",
      "description": "APY when maximum boost is applied"
    },
    "baseApy": {
      "type": "number",
      "description": "APY including yield, swap fee and Pendle rewards without boosting"
    },
    "underlyingApy": {
      "type": "number",
      "description": "APY of the underlying asset"
    },
    "impliedApy": {
      "type": "number",
      "description": "Implied APY of market"
    },
    "tvl": {
      "type": "number",
      "description": "Market liquidity (TVL in the pool) in USD"
    },
    "totalTvl": {
      "type": "number",
      "description": "Market total TVL (including floating PT that are not in the AMM) in USD"
    },
    "underlyingInterestApy": {
      "type": "number",
      "description": "Annual percentage yield from the underlying asset interest"
    },
    "underlyingRewardApy": {
      "type": "number",
      "description": "Annual percentage yield from the underlying asset rewards"
    },
    "ytFloatingApy": {
      "type": "number",
      "description": "Floating APY for YT holders (underlyingApy - impliedApy)"
    },
    "swapFeeApy": {
      "type": "number",
      "description": "Swap fee APY for LP holders, without boosting"
    },
    "voterApr": {
      "type": "number",
      "description": "APY for voters (vePENDLE holders) from voting on this pool"
    },
    "pendleApy": {
      "type": "number",
      "description": "APY from Pendle rewards"
    },
    "lpRewardApy": {
      "type": "number",
      "description": "APY from LP reward tokens"
    },
    "totalPt": {
      "type": "number",
      "description": "Total PT in the market"
    },
    "totalSy": {
      "type": "number",
      "description": "Total SY in the market"
    },
    "totalSupply": {
      "type": "number",
      "description": "Total supply of the LP token"
    },
    "ptPrice": {
      "type": "number",
      "description": "PT price in USD"
    },
    "ytPrice": {
      "type": "number",
      "description": "YT price in USD"
    },
    "syPrice": {
      "type": "number",
      "description": "SY price in USD"
    },
    "lpPrice": {
      "type": "number",
      "description": "LP price in USD"
    },
    "lastEpochVotes": {
      "type": "number",
      "description": "Last epoch votes"
    },
    "tradingVolume": {
      "type": "number",
      "description": "24h trading volume in USD"
    },
    "explicitSwapFee": {
      "type": "number",
      "description": "Explicit swap fee in USD (only available for daily and weekly timeframes)"
    },
    "implicitSwapFee": {
      "type": "number",
      "description": "Implicit swap fee in USD (only available for daily and weekly timeframes)"
    },
    "limitOrderFee": {
      "type": "number",
      "description": "Limit order fee in USD (only available for daily and weekly timeframes)"
    }
  },
  "required": [
    "timestamp"
  ]
}