---
title: "GPU Prices (Historical)"
method: GET
path: "/macro/gpu-prices"
tags: ["Macroeconomics"]
---

# GPU Prices (Historical)

`GET /macro/gpu-prices`

## Request

- Base URL: `https://api.financialdatasets.ai`
- URL: `https://api.financialdatasets.ai/macro/gpu-prices`
- Auth: API key in header `X-API-KEY`

Daily GPU rental price index history for one GPU model, newest first, in US dollars per GPU hour, with the spread across providers and the 1, 7, and 30 day changes. Dates are UTC days; each day's value is the newest print of that day, and today's value is refreshed hourly (as_of says when). Source: the Computable GPU Index; every response carries an attribution string to keep when displaying the data. A change is null when the comparison day has no value.

## Query parameters

- `series` string, required
- `start_date` string
- `end_date` string
- `cursor` string

## Response `200`

GPU prices response

- GpuPricesResponse
  - `gpu_prices` GpuPricesObservation[]
    - `series` string: The GPU model: h100, h200, b200, or b300.
    - `date` string: The UTC day in YYYY-MM-DD format. The value is the newest print of that day; for today, the newest print at the last hourly refresh.
    - `value` number, nullable: The rental price in US dollars per GPU hour.
    - `stability_band` number, nullable: The standard deviation of the providers' prices behind value, in US dollars per GPU hour. Null when not published for that day.
    - `change_1d` number, nullable: value minus the prior day's value, in US dollars per GPU hour. Null when the prior day has no value.
    - `change_1d_pct` number, nullable: Percent change from the prior day, rounded to two decimals. Null when the prior day has no value.
    - `change_7d_pct` number, nullable: Percent change from 7 days earlier, rounded to two decimals. Null when that day has no value.
    - `change_30d_pct` number, nullable: Percent change from 30 days earlier, rounded to two decimals. Null when that day has no value.
    - `as_of` string: When this day's value was last refreshed, in UTC (ISO 8601). Today's value is refreshed hourly.
  - `attribution` string: The source credit to keep when displaying the data: the Computable GPU Index.
  - `next_page_url` string: Absolute URL of the next page of results. Present only when more results remain; request it as-is to continue. Each page holds up to 10 records.

## Other responses

- `400`: Bad request
- `401`: Unauthorized
- `402`: The request requires a paid subscription
- `404`: The specified resource was not found

## Changes

- **2026-11-03** `5872e134b56c`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/financialdatasets/apis/financial-datasets-api/changes/macro/gpu-prices/get.md)

---

[API](https://skmtc.dev/financialdatasets/apis/financial-datasets-api.md) - [All operations](https://skmtc.dev/financialdatasets/apis/financial-datasets-api/llms.txt) - [OpenAPI document](https://skmtc.dev/financialdatasets/apis/financial-datasets-api/revisions/42ba45d24472?raw)
