> ## Documentation Index
> Fetch the complete documentation index at: https://docs.allium.so/llms.txt
> Use this file to discover all available pages before exploring further.

# Pendle Asset Prices Hourly

> Track prices and exchange rates for Pendle assets

The `ethereum.yields.pendle_asset_prices_hourly` table provides hourly price and exchange rate data for all Pendle market tokens, including LP tokens, Principal Tokens (PT), Yield Tokens (YT), and Standardized Yield Tokens (SY).

This data is fetched directly from Pendle's on-chain oracle contracts.
Note that all not Pendle assets may have corresponding USD pricing.

## Exchange Rates

The table tracks multiple exchange rates for accurate price derivation:

1. **LP Token Rates**

   * `lp_to_asset_rate`: Conversion rate between LP tokens and underlying assets
   * `lp_price_usd`: USD value of LP tokens

2. **Principal Token Rates**

   * `pt_to_asset_rate`: PT to underlying asset conversion
   * `pt_to_sy_rate`: PT to standardized yield token conversion
   * `pt_price_usd`: USD value of principal tokens

3. **Yield Token Rates**

   * `yt_to_asset_rate`: YT to underlying asset conversion
   * `yt_price_usd`: USD value of yield tokens

4. **Standardized Yield Rates**
   * `sy_price_usd`: USD value of standardized yield tokens

## Table Columns

| Column Name                     | Description                                                            |
| ------------------------------- | ---------------------------------------------------------------------- |
| market                          | Contract address of the pendle market/liquidity pool token             |
| market\_name                    | Name of the market                                                     |
| timestamp                       | Block timestamp when price was recorded                                |
| lp\_to\_asset\_rate             | Conversion rate between LP tokens and underlying assets                |
| pt\_to\_asset\_rate             | Conversion rate between principal tokens and underlying assets         |
| yt\_to\_asset\_rate             | Conversion rate between yield tokens and underlying assets             |
| pt\_to\_sy\_rate                | Conversion rate between principal tokens and standardized yield tokens |
| lp\_price\_usd                  | USD price of LP tokens                                                 |
| pt\_price\_usd                  | USD price of principal tokens                                          |
| yt\_price\_usd                  | USD price of yield tokens                                              |
| sy\_price\_usd                  | USD price of standardized yield tokens                                 |
| asset                           | Address of underlying asset                                            |
| asset\_decimals                 | Decimal precision of underlying asset                                  |
| asset\_name                     | Name of underlying asset                                               |
| asset\_price\_usd               | USD price of underlying asset                                          |
| asset\_yield\_token             | Address of yield token for underlying asset                            |
| asset\_yield\_token\_name       | Name of yield token for underlying asset                               |
| asset\_yield\_token\_decimals   | Decimal precision of yield token                                       |
| sy                              | Address of standardized yield token                                    |
| sy\_name                        | Name of standardized yield token                                       |
| sy\_decimals                    | Decimal precision of standardized yield token                          |
| yt                              | Address of yield token                                                 |
| yt\_name                        | Name of yield token                                                    |
| yt\_decimals                    | Decimal precision of yield token                                       |
| pt                              | Address of principal token                                             |
| pt\_name                        | Name of principal token                                                |
| pt\_decimals                    | Decimal precision of principal token                                   |
| block\_number                   | Block number when oracle data was fetched                              |
| \_prices\_ingested\_at          | Timestamp of price ingestion                                           |
| \_created\_at                   | Record creation timestamp                                              |
| \_updated\_at                   | Last update timestamp                                                  |
| \_changed\_since\_full\_refresh | Change tracking flag                                                   |
