I'm experiencing issues with the chainlink crypto price feed sometimes being non-continuous, while the Binance source price seems to be fine.
I've observed that the price feed normally broadcasts a tick every second, but for chainlink souce sometimes the data looks like this:
1768214356000,2026-01-12T10:39:16.000Z,btc/usd,90475.28334409212
1768214357000,2026-01-12T10:39:17.000Z,btc/usd,90475.35790867529
1768214358000,2026-01-12T10:39:18.000Z,btc/usd,90475.56276204658
1768214366000,2026-01-12T10:39:26.000Z,btc/usd,90475.08856050493
1768214367000,2026-01-12T10:39:27.000Z,btc/usd,90475.08044465078
1768214368000,2026-01-12T10:39:28.000Z,btc/usd,90477.91088156824
Meanwhile the Binance feed gives consistent, continuous data.
Is there a way to ensure a continous feed, or to fetch/query the price history data for these missing seconds?
Or, is there another way to retrieve the start/end prices for the crypto markets effeciently?
I'm experiencing issues with the chainlink crypto price feed sometimes being non-continuous, while the Binance source price seems to be fine.
I've observed that the price feed normally broadcasts a tick every second, but for chainlink souce sometimes the data looks like this:
1768214356000,2026-01-12T10:39:16.000Z,btc/usd,90475.28334409212
1768214357000,2026-01-12T10:39:17.000Z,btc/usd,90475.35790867529
1768214358000,2026-01-12T10:39:18.000Z,btc/usd,90475.56276204658
1768214366000,2026-01-12T10:39:26.000Z,btc/usd,90475.08856050493
1768214367000,2026-01-12T10:39:27.000Z,btc/usd,90475.08044465078
1768214368000,2026-01-12T10:39:28.000Z,btc/usd,90477.91088156824
Meanwhile the Binance feed gives consistent, continuous data.
Is there a way to ensure a continous feed, or to fetch/query the price history data for these missing seconds?
Or, is there another way to retrieve the start/end prices for the crypto markets effeciently?