This is because of the difference between Sensibull's average price calculation system and the broker's average price calculation system.

In Sensibull, we calculate the average price from the P&L so that (LTP - Average PR) x Quantity = P&L

At the broker's end, the average price comes from the actual average price at which your positions were executed.

Because of this, if you have partially exited some positions, the average price on Analyze feature and broker will defer.