Spot H100 prices beside on-demand, by region.
A spot hour is cheaper because the seller may take it back. This page prices that trade: the spot series for the EU, the US and every country, the spread to on-demand, what each seller charges for the same hour both ways, and how much each price moves. The spot series print from 6 October 2026 (methodology v0.11.0, notice 2026-N8); earlier values are the same calculation replayed on stored prices and are marked indicative.
Spot and on-demand, by region
USD per GPU-hour. On-demand is the region's published series; spot is the same calculation over the prices sellers publish for capacity they may reclaim, from every segment. The spread is on-demand minus spot. The break-even overhead is how many extra GPU-hours, as a share of the job, interruptions may cost before spot stops being cheaper: discount divided by (1 minus discount).
TCI-CRI-H100-SPOT · EU/EEA
Indicative. TCI-CRI-H100-SPOT prints from 6 Oct 2026. Values before that are the v0.11.0 calculation replayed on the prices stored that day; they are never stored as prints.
Daily, on-demand and spot
On-demand Spot · a tick on the axis is a day neither printed
Spot discount to on-demand
Spot, every hourly read, last 7 days
Table view
| Day | On-demand | Spot | Spread | Spot status |
|---|---|---|---|---|
| 27 Sep 2026 | $3.49 | $2.15 | $1.34 | indicative |
| 26 Sep 2026 | $3.49 | $2.15 | $1.34 | indicative |
| 25 Sep 2026 | $3.76 | $2.15 | $1.61 | indicative |
| 24 Sep 2026 | $3.78 | $2.15 | $1.63 | indicative |
| 23 Sep 2026 | $3.49 | $2.15 | $1.34 | indicative |
| 22 Sep 2026 | $3.49 | $2.15 | $1.34 | indicative |
| 21 Sep 2026 | $3.49 | $2.15 | $1.34 | indicative |
| 20 Sep 2026 | $3.28 | $2.15 | $1.13 | indicative |
| 19 Sep 2026 | $3.49 | $2.15 | $1.34 | indicative |
| 18 Sep 2026 | $3.28 | $2.15 | $1.13 | indicative |
| 17 Sep 2026 | $3.49 | $2.15 | $1.34 | indicative |
| 16 Sep 2026 | — | — | — | no value |
| 15 Sep 2026 | $3.25 | — | — | gap: below the provider gate |
| 14 Sep 2026 | $3.25 | — | — | gap: below the provider gate |
| 13 Sep 2026 | $3.25 | — | — | gap: below the provider gate |
| 12 Sep 2026 | $3.49 | — | — | gap: below the provider gate |
| 11 Sep 2026 | — | — | — | gap: below the provider gate |
TCI-CRI-H100-SPOT-US · United States
Indicative. TCI-CRI-H100-SPOT-US prints from 6 Oct 2026. Values before that are the v0.11.0 calculation replayed on the prices stored that day; they are never stored as prints.
Daily, on-demand and spot
On-demand Spot · a tick on the axis is a day neither printed
Spot discount to on-demand
No value for Spot discount in this window.
Spot, every hourly read, last 7 days
No reconstructed value for TCI-CRI-H100-SPOT-US in this window. Every read in it gapped or none was made; nothing is drawn in their place.
Table view
| Day | On-demand | Spot | Spread | Spot status |
|---|---|---|---|---|
| 27 Sep 2026 | — | — | — | gap: below the provider gate |
| 26 Sep 2026 | $3.49 | — | — | gap: below the provider gate |
| 25 Sep 2026 | — | — | — | gap: below the provider gate |
| 24 Sep 2026 | — | — | — | gap: below the provider gate |
| 23 Sep 2026 | $3.49 | — | — | gap: below the provider gate |
| 22 Sep 2026 | — | — | — | gap: below the provider gate |
| 21 Sep 2026 | — | — | — | gap: below the provider gate |
| 20 Sep 2026 | $3.49 | — | — | gap: below the provider gate |
| 19 Sep 2026 | — | — | — | gap: below the provider gate |
| 18 Sep 2026 | — | — | — | gap: below the provider gate |
| 17 Sep 2026 | — | — | — | gap: below the provider gate |
| 16 Sep 2026 | — | — | — | no value |
| 15 Sep 2026 | $3.49 | — | — | gap: below the provider gate |
| 14 Sep 2026 | $3.49 | — | — | gap: below the provider gate |
| 13 Sep 2026 | $3.49 | — | — | gap: below the provider gate |
| 12 Sep 2026 | $3.49 | — | — | gap: below the provider gate |
| 11 Sep 2026 | — | — | — | gap: below the provider gate |
TCI-CRI-H100-SPOT-GLOBAL · Every country
Indicative. TCI-CRI-H100-SPOT-GLOBAL prints from 6 Oct 2026. Values before that are the v0.11.0 calculation replayed on the prices stored that day; they are never stored as prints.
Daily, on-demand and spot
On-demand Spot · a tick on the axis is a day neither printed
Spot discount to on-demand
Spot, every hourly read, last 7 days
Table view
| Day | On-demand | Spot | Spread | Spot status |
|---|---|---|---|---|
| 27 Sep 2026 | $3.49 | $2.44 | $1.05 | indicative |
| 26 Sep 2026 | $3.49 | $2.44 | $1.05 | indicative |
| 25 Sep 2026 | $3.63 | $2.44 | $1.19 | indicative |
| 24 Sep 2026 | $3.85 | $2.44 | $1.41 | indicative |
| 23 Sep 2026 | $3.49 | $2.44 | $1.05 | indicative |
| 22 Sep 2026 | $3.49 | $2.44 | $1.05 | indicative |
| 21 Sep 2026 | $3.67 | $2.44 | $1.23 | indicative |
| 20 Sep 2026 | $3.49 | $2.44 | $1.05 | indicative |
| 19 Sep 2026 | $3.59 | $2.44 | $1.15 | indicative |
| 18 Sep 2026 | $3.49 | $2.44 | $1.05 | indicative |
| 17 Sep 2026 | $3.49 | $2.44 | $1.05 | indicative |
| 16 Sep 2026 | — | — | — | no value |
| 15 Sep 2026 | $3.49 | — | — | gap: below the provider gate |
| 14 Sep 2026 | $3.49 | — | — | gap: below the provider gate |
| 13 Sep 2026 | $3.49 | — | — | gap: below the provider gate |
| 12 Sep 2026 | $3.49 | — | — | gap: below the provider gate |
| 11 Sep 2026 | — | — | — | gap: below the provider gate |
How much each price moves
Realised volatility for the region chosen above: the standard deviation of day-over-day log changes, per day and annualised by the square root of 365; the spread's in dollars, because it can reach zero. A change is counted only between two consecutive days that both have a value, so a gap is never bridged. With fewer changes than the window needs it says so instead of printing a number. Indicative days count; the table says how many changes each figure rests on.
| Last 7 days: per day / annualised | Last 30 days: per day / annualised | Hourly, last 7 days: per hour / annualised | |
|---|---|---|---|
| On-demand | 5.03% / 96% | not enough history (13 of 20) | not enough history (45 of 48) |
| Spot | 0.00% / 0% | not enough history (10 of 20) | not enough history (39 of 48) |
| Spread (USD) | $0.180 / $3.44 | not enough history (10 of 20) | — |
| Last 7 days: per day / annualised | Last 30 days: per day / annualised | Hourly, last 7 days: per hour / annualised | |
|---|---|---|---|
| On-demand | not enough history (0 of 5) | not enough history (3 of 20) | not enough history (19 of 48) |
| Spot | not enough history (0 of 5) | not enough history (0 of 20) | not enough history (0 of 48) |
| Spread (USD) | not enough history (0 of 5) | not enough history (0 of 20) | — |
| Last 7 days: per day / annualised | Last 30 days: per day / annualised | Hourly, last 7 days: per hour / annualised | |
|---|---|---|---|
| On-demand | 5.72% / 109% | not enough history (13 of 20) | not enough history (45 of 48) |
| Spot | 0.00% / 0% | not enough history (10 of 20) | not enough history (45 of 48) |
| Spread (USD) | $0.209 / $3.99 | not enough history (10 of 20) | — |
Each seller's own discount
For the region chosen above: what each seller charges for the same hour on spot and on-demand, matched by region and node size, and the median of those matched discounts. The index spread compares two markets; this compares one seller's two products. Where a seller's catalogue lists spot above on-demand, the row says so. Then the spot prices by segment, and the stored interruptible prices the series leaves out, as a reference.
EU/EEA
| Seller | Segment | On-demand | Spot | Own discount | Matched pairs | Note |
|---|---|---|---|---|---|---|
| aws | hyperscaler | $7.36 | $1.44 | 80.5% | 1 | |
| azure | hyperscaler | $14.38 | $2.66 | 81.5% | 4 | |
| gcp | hyperscaler | $5.60 | $7.63 | -4.3% | 8 | spot above on-demand in 4 of 8 |
| nebius | neocloud | $3.85 | $2.15 | 44.2% | 1 | |
| verda | neocloud | $3.52 | $1.76 | 50.0% | 9 |
| Segment or seller | Sellers or offers | Median spot | |
|---|---|---|---|
| hyperscaler | 3 | $2.66 | in the spot series |
| neocloud | 2 | $1.96 | in the spot series |
| marketplace | 0 | — | in the spot series |
| azure | 7 | $3.20 | not in the index: Low Priority, a retired product |
| vast.ai | 2 | $1.07 | not in the index: min_bid, a bid floor |
United States
| Seller | Segment | On-demand | Spot | Own discount | Matched pairs | Note |
|---|---|---|---|---|---|---|
| aws | hyperscaler | $6.88 | $2.58 | 63.0% | 4 | |
| coreweave | neocloud | $6.16 | $2.46 | 60.0% | 1 | |
| gcp | hyperscaler | $5.84 | $6.57 | 39.9% | 10 | spot above on-demand in 4 of 10 |
| Segment or seller | Sellers or offers | Median spot | |
|---|---|---|---|
| hyperscaler | 2 | $4.57 | in the spot series |
| neocloud | 1 | $2.46 | in the spot series |
| marketplace | 0 | — | in the spot series |
Every country
| Seller | Segment | On-demand | Spot | Own discount | Matched pairs | Note |
|---|---|---|---|---|---|---|
| aws | hyperscaler | $8.60 | $2.54 | 68.0% | 12 | |
| azure | hyperscaler | $14.38 | $2.66 | 81.5% | 4 | |
| coreweave | neocloud | $6.16 | $2.46 | 60.0% | 1 | |
| gcp | hyperscaler | $10.98 | $6.57 | 39.9% | 33 | spot above on-demand in 10 of 33 |
| nebius | neocloud | $3.85 | $2.15 | 44.2% | 1 | |
| together | neocloud | $3.99 | $1.99 | 50.1% | 1 | |
| verda | neocloud | $3.52 | $1.76 | 50.0% | 9 |
| Segment or seller | Sellers or offers | Median spot | |
|---|---|---|---|
| hyperscaler | 3 | $2.66 | in the spot series |
| neocloud | 4 | $2.07 | in the spot series |
| marketplace | 0 | — | in the spot series |
| azure | 7 | $3.20 | not in the index: Low Priority, a retired product |
| vast.ai | 2 | $1.07 | not in the index: min_bid, a bid floor |