The statistical data of pancakeswap is somewhat abnormal. The price is too high. Not only this trading pair, but also other trading pairs

{
ethereum(network: bsc){
dexTrades(options: {limit: 2000, desc: “timeInterval.minute”},
date: {since:“2013-11-01”}
exchangeName: {in:[“Pancake”,“Pancake v2”]},
baseCurrency: {is: “0x0e09fabb73bd3ade0a17ecc321fd13a19e81ce82”},
quoteCurrency: {is: “0x55d398326f99059ff775485246999027b3197955”}){
timeInterval {
minute(count: 60)
}
baseCurrency {
symbol
address
}
baseAmount
quoteCurrency {
symbol
address
}
quoteAmount
trades: count
quotePrice
maximum_price: quotePrice(calculate: maximum)
minimum_price: quotePrice(calculate: minimum)
open_price: minimum(of: block get: quote_price)
close_price: maximum(of: block get: quote_price)
}}
}

There are 3 filters that need to be applied

  1. trade amount
  2. price asymmetry
  3. by exchange

for most cases that help.

TO debug the issue, you have to find particular trade that caused this price, because max/min is very affected by some strange trades