How to rebase daily closing prices
Divide every close by the first close so several price series can share one scale without pretending their dollar prices are comparable.
Written by Dean Shalem, published , about 3 minutes to read.

Work through the figures.
CleanSpark closes, rebased
The first and last closes are shown as a ratio to the first close. As of Oct 21, 2026.
Method and sources
The first close becomes one, and the last close becomes its ratio to that starting value.
- Covers
- Jul 28, 2026 to Oct 20, 2026
- Unit
- ratio to the first close
Source: MinerTerminal analysis, computed from the cited source data
| Period | CleanSpark (ratio to the first close) |
|---|---|
| Jul 28, 2026 | 1 (derived) |
| Oct 20, 2026 | 0.63 (derived) |
Rebase divides every close in a series by that series' own close on one chosen day. After the division, all series start at the same number and can share one chart.
We have 28 series in the price history, with 34,324 daily closes across all of them. CleanSpark carries 1,456 daily closes on file. In the indicator sample, its first close is 13.48 dollars and its last close is 8.43 dollars. Polygon.io supplied both of these closes. A reader can check them against its documented endpoint with a free key.
The base day is the first close in the sample. We divide every close by that base close. For the base day itself, the division is:
The base day rebases to one. That is the point of the operation: every series, whatever its dollar price, starts at the same number.
For the last close in the sample, the division is:
This is the rebased value for the last day. It is a ratio, not a dollar price. It says how many times the last close is relative to the base close.
We run the same division for every close in every series. Each series uses its own base close and gets its own set of ratios. The output is a rebased view: relative movements that share a common starting point.
We divided each close by its own series' close on the base day. Every series now begins at the same number. What the chart shows is relative movement from that shared start, not a dollar price.
Sources
- MinerTerminal analysis output used in the worked example
- MinerTerminal analysis formulas and source rules
- Polygon daily market data documentation
- Yahoo Finance CleanSpark historical prices
- NIST statistical methods handbook
Run the same figures on any company: the analysis page behind this example.
MARA