Chart and API Data Mismatch on two Different ID's

What is linked on the forum is the right answer.

At any given time on the exchanges, trades could happen at different prices. All we get is a snapshot. The snapshot is then used to plot the chart. Two charts or prices on two different platforms can have a slight mismatch in the price.