Any way to get bulk historical data for a Price Feed?

We are using price updates fetched from Hermes to resolve the SOL price for historical transactions.

We’d like to cache this data to one of databases for potentially fetching second-by-second prices in a large interval that would exceed rate limits.

Is there an efficient way to query for a range of price updates in Hermes, or any other ways to get this data?

You can use Benchmarks service to get the data for periods of 60s using this method. We have plans to support more but it is not going to happen soon. If that is still not enough, I recommend you contact the Pyth contributors via the Pyth socials to share the data in alternative ways.

1 Like