# How to Get BUFF Fade Price History

> cs2.sh records BUFF Fade price history for each published fade-percentage
> bucket. `POST /v1/market/buff/history` returns ask, average-ask, and bid OHLC
> from May 19, 2026 at `30m`, `1h`, or `1d` intervals.

A Fade percentage should be mapped to the range BUFF publishes for that item.
The endpoint does not assume one universal set of Fade buckets, and the same
item can also expose combined float-and-fade ranges.

## BUFF Fade history data

BUFF range data distinguishes four bucket types:

- `base` covers the complete item or variant.
- `fade` selects a fade-percentage range through `fade.min` and `fade.max`.
- `float` selects a float range.
- `float_fade` applies both a float range and a fade range.

Each range has a stable `bucket_id` shared by the latest and history endpoints.
History points contain OHLC for `ask`, `avg_ask`, and `bid`. They also carry the
last observed `ask_volume` and `bid_volume` for that interval. The dedicated
BUFF dataset refreshes every 10 minutes.

Range history starts May 19, 2026. `30m` requests can cover up to 90 days,
`1h` requests up to 365 days, and `1d` requests have no public maximum range.

## Match a percentage to its historical series

Use `GET /v1/market/buff/latest` to inspect the item's current `buckets`. Select
the `fade` bucket where the requested percentage is at least `min` and below
`max`, then retain its `bucket_id`.

Request the exact base `market_hash_name` on the history endpoint. The response
returns all available buckets for the item, so select the historical bucket
with the identifier discovered in the current snapshot.

To measure a Fade premium, compare the Fade bucket's `close_ask` with the base
bucket's `close_ask` at the same `bucket` timestamp. This keeps movement in the
whole item from being counted as Fade overpay. The
[BUFF history reference](/docs/api-reference/market-buff-history) documents the
full point shape.

## Applicable endpoints

| Endpoint | Returns | Plans |
| --- | --- | --- |
| `POST /v1/market/buff/history` | Fade and combined float-fade OHLC from May 19, 2026 | Scale, Enterprise |
| `GET /v1/market/buff/latest` | Current bucket catalog and prices for every BUFF item | All plans |

## Range and price caveats

- Bounds include `min` and exclude `max`. A 97 percent Fade belongs to a bucket
  beginning at 97, not one ending at 97.
- The value 100 will not match a bucket whose exclusive upper bound is 100.
  Use only a range actually returned for the item.
- `close_ask` is a listing floor, and `close_avg_ask` is the average active
  listing ask. Neither field shows completed-sale prices.
- Missing range points should remain missing. Filling a gap from the base item
  or an adjacent Fade bucket changes the market being measured.

See [current BUFF Fade prices](/resources/how-to-get-buff-fade-prices) for the
latest range selection before requesting its history.
