Get portfolio balance at specific date

Hello,

I want to get the portfolio total balance (SPOT) over time to draw a line chart.
CoinStats seems to have done what I want to do :

I found that Binance does it with PnL analysis and saw that the endpoint is bapi/composite/v1/private/bigdata/finance/spot-statistics but this looks like a private api endpoint.

Is there a public API endpoint to fetch the portfolio balance at a specific time ? If not, any idea how CoinStats managed to do that ?

Thank you