OpenADR price communications

Moved to development.
Hello. Wasn’t sure where to post this. I have been working on getting an OpenADR VEN to communicate with HA using MQTT. The VEN runs on the Raspberry Pi and publishes prices it receives to MQTT sensors set up in HA. The VEN receives 24 prices for the next day each day around 4pm. I’m running into difficulty in that HA doesn’t seem to have a lot of options for storing this 24 prices until they are ready to be used the next day.

I’m looking for advice or suggestions on what the options are. It seems to me that I could either just store them in a file or store them in a database using recorder? I’m new to HA so any suggestions would be welcome. Thanks.