Time Series Database-t lehet ilyenre használni, de API szinten nem tudom hogy állnak, általában monitorozáshoz szoktam csak használni őket. InfluxDB-re ránézhetsz esetleg, az viszonylag elterjedt. (amúgy hozzátenném, hogy ha csak naponta 1-szer rögzítetek az árat nem lesz olyan hatalmas adatmennyiség, hogy az SQL ne bírja)