@@ -93,7 +93,7 @@ Main aggregate price calculated from all contributing publishers
9393
9494-  ** Type** : ` optional non-zero i64 `  (mantissa representation)
9595-  ** Availability** : Only included if requested in subscription properties
96- -  ** Algorithm** : Robust statistical aggregation using median-based methods with outlier detection 
96+ -  ** Algorithm** : Refer to  [ price aggregation ] ( ../../price-feeds/how-pyth-works/price-aggregation )  for the current algorithm 
9797-  ** Invariants** : Non-zero when present (null values filtered out)
9898
9999#### Data Publisher Count - ` publisher_count `   
@@ -102,7 +102,6 @@ Number of data publishers contributing to this price feed
102102
103103-  ** Type** : ` u16 ` 
104104-  ** Availability** : Always included when any price properties are present
105- -  ** Algorithm** : Count of publishers whose data passed validation and quality checks
106105-  ** Invariants** : Always positive for valid price feeds
107106
108107#### Decimal Exponent - ` exponent `   
@@ -111,7 +110,6 @@ Decimal exponent for price conversion
111110
112111-  ** Type** : ` i16 ` 
113112-  ** Availability** : Always included when price properties are present
114- -  ** Algorithm** : Determines decimal placement for all price values in the feed
115113-  ** Invariants** : Typically negative (e.g., -8 for USD prices, -18 for token prices)
116114-  ** Usage** : Convert mantissa to actual price: ` actual_price = mantissa × 10^exponent ` 
117115-  ** Example** : With exponent ` -8 ` , mantissa ` 1006900000000 `  becomes ` $10,069.00 ` 
@@ -122,7 +120,7 @@ Confidence interval representing price uncertainty
122120
123121-  ** Type** : ` optional i64 `  (mantissa representation)
124122-  ** Availability** : Only included if requested in subscription properties
125- -  ** Algorithm** : Statistical measure derived from publisher  price variance and market volatility 
123+ -  ** Algorithm** : Refer to  [ price aggregation ] ( ../../ price-feeds/how-pyth-works/price-aggregation )  for the current algorithm 
126124-  ** Invariants** : Positive when present
127125-  ** Usage** : Risk management and price quality assessment
128126
@@ -134,7 +132,7 @@ Highest bid price across all contributing publishers
134132
135133-  ** Type** : ` optional non-zero i64 `  (mantissa representation)
136134-  ** Availability** : Only included if requested in subscription properties
137- -  ** Algorithm** : Maximum bid  price from all publishers with active order book data 
135+ -  ** Algorithm** : Refer to  [ price aggregation ] ( ../../price-feeds/how-pyth-works/price-aggregation )  for the current algorithm 
138136-  ** Invariants** : Non-zero when present, typically ≤ current price
139137
140138#### Lowest Market Ask - ` best_ask_price `   
@@ -143,7 +141,7 @@ Lowest ask price across all contributing publishers
143141
144142-  ** Type** : ` optional non-zero i64 `  (mantissa representation)
145143-  ** Availability** : Only included if requested in subscription properties
146- -  ** Algorithm** : Minimum ask  price from all publishers with active order book data 
144+ -  ** Algorithm** : Refer to  [ price aggregation ] ( ../../price-feeds/how-pyth-works/price-aggregation )  for the current algorithm 
147145-  ** Invariants** : Non-zero when present, typically ≥ current price
148146
149147### Derivatives Properties (FundingRate Feed Type Only)  
@@ -154,7 +152,6 @@ Current funding rate for perpetual futures contracts
154152
155153-  ** Type** : ` optional i64 `  (mantissa representation)
156154-  ** Availability** : Only for FeedKind::FundingRate feeds, only if requested in subscription
157- -  ** Algorithm** : Interest rate differential: ` (PerpetualsPrice - IndexPrice) / IndexPrice ` 
158155-  ** Invariants** : Can be positive (longs pay shorts) or negative (shorts pay longs)
159156
160157#### Funding Payment Timestamp - ` funding_timestamp `   
0 commit comments