startDate / endDate parameters as the history endpoints.

Volatility
How much the price swings.

Utilization
How much capacity is rented.
Annualized volatility
rolling_volatility is the standard deviation of log returns over a rolling window, annualized. It is a decimal fraction, so 0.80 means roughly 80% annualized volatility. A higher number means the price moves more.
Two parameters shape the result:
windowDays(default30, range1to365): the lookback for each point. A shorter window reacts faster, a longer one is smoother.startDateandendDate(both required): the span to return.
Market utilization
utilization_ratio is the share of tracked capacity that is currently rented, as a decimal fraction. 0.70 means about 70% utilized. Utilization often moves ahead of price, since tight supply tends to precede a price rise.
GET /api/gpu/{gpuName}/volume-metrics?startDate=...&endDate=... returns a series:
Notes
- Every analytics endpoint needs an API key. See Authentication.
- Series come back most-recent-first. Sort ascending before you plot or compute returns.
- Ranged analytics default to daily granularity, but hourly is available via the
granularityparameter. The underlying index updates hourly. See The Price Index.

