Skip to the content
MinerTerminal

Learn

How to read a pooled quarter-to-quarter test

Follow one regression through linked quarter-pairs from several companies, including the independence assumption behind its p-value.

Written by Dean Shalem, published , about 5 minutes to read.

Many short two-point links (quarter pair) from several differently colored chains gathered onto one single fitted line, with a small note that links of one chain touch each other. A small MinerTerminal mark sits in the top-left corner.
Illustration: AI-generated artwork created for MinerTerminal in ChatGPT from original article concepts.

Work through the figures.

Pooled revenue and cost changes

Quarter-to-quarter changes pooled across companies in the filed sample. As of Oct 14, 2026.

Method and sources

The fitted relation uses linked quarter-pairs from several companies, so its standard p-value assumes more independence than the sample provides.

Covers
176 quarter-pairs from 12 companies
Unit
log change in cost of revenue

Source: MinerTerminal analysis, computed from the cited source data

Pooled revenue and cost changes
Companyx (log change in revenue)y (log change in cost of revenue)
CLSK 2019Q20.520.53
CLSK 2019Q30.640.71
CLSK 2019Q4-0.87-0.84
CLSK 2020Q11.321.19
CLSK 2020Q2-0.06-0.02
CLSK 2020Q3-0.56-0.82
CLSK 2020Q40.140.06
CLSK 2021Q11.280.14
CLSK 2021Q20.11-0.29
CLSK 2021Q30.790.08
CLSK 2021Q40.631.51
CLSK 2022Q100.43
CLSK 2022Q2-0.180.17
CLSK 2022Q3-0.170.48
CLSK 2022Q40.060.21
CLSK 2023Q10.420.08
CLSK 2023Q20.07-0.07
CLSK 2023Q30.140.39
CLSK 2023Q40.34-0.05
CLSK 2024Q10.420.17
CLSK 2024Q2-0.070.28
CLSK 2024Q3-0.150.23
MARA 2019Q20.43-0.02
MARA 2019Q3-0.1-0.04
MARA 2019Q4-0.150.73
MARA 2020Q10.760.15
MARA 2020Q2-0.73-0.44
MARA 2020Q31.070.79
MARA 2020Q41.150.75
MARA 2021Q11.24-0.37
MARA 2021Q21.161.07
MARA 2021Q30.570.38
MARA 2021Q40.290.8
MARA 2022Q1-0.290.15
MARA 2022Q2-0.730.45
MARA 2022Q3-0.67-0.03
MARA 2022Q40.810.08
MARA 2023Q10.590.16
MARA 2023Q20.470.59
MARA 2023Q30.180.2
MARA 2023Q40.470.26
MARA 2024Q10.050.14
MARA 2024Q2-0.130.08
MARA 2024Q3-0.10.09
MARA 2024Q40.490.3
RIOT 2019Q20.550.08
RIOT 2019Q3-0.35-0.07
RIOT 2019Q4-0.370.06
RIOT 2020Q10.69-0.1
RIOT 2020Q2-0.210.02
RIOT 2020Q30.24-0.1
RIOT 2020Q40.770.48
RIOT 2021Q11.481.28
CORZ 2021Q20.330.25
CORZ 2021Q30.410.07
CORZ 2021Q40.981.08
CORZ 2022Q1-0.45-0.27
CORZ 2022Q2-0.160.21
CORZ 2022Q3-0.010.23
CORZ 2022Q4-0.29-0.12
CORZ 2023Q10-0.64
CORZ 2023Q20.050.01
CORZ 2023Q3-0.120.08
CORZ 2023Q40.230.05
CORZ 2024Q10.23-0.01
CORZ 2024Q2-0.240.01
CORZ 2024Q3-0.39-0.07
CORZ 2024Q40-0.06
CORZ 2025Q1-0.18-0.23
CORZ 2025Q2-0.010.03
CORZ 2025Q30.030.05
CORZ 2025Q4-0.02-0.27
CORZ 2026Q10.370.37
CORZ 2026Q20.350.1
IREN 2024Q40.790.01
IREN 2025Q10.220.26
IREN 2025Q20.260.23
IREN 2025Q30.250.42
IREN 2025Q4-0.26-0.2
IREN 2026Q1-0.24-0.5
IREN 2026Q2-0.05-0.18
HUT 2023Q20.270.34
HUT 2023Q30.060.12
HUT 2023Q40.560.4
HUT 2024Q10.30.33
HUT 2024Q2-0.38-0.31
HUT 2024Q30.22-0.16
HUT 2024Q4-0.320.15
HUT 2025Q1-0.37-0.08
HUT 2025Q20.640.15
HUT 2025Q30.70.4
HUT 2025Q40.060.08
HUT 2026Q1-0.22-0.32
HUT 2026Q20.050.05
WULF 2019Q20.260.23
WULF 2019Q3-0.01-0.02
WULF 2019Q40.090.09
WULF 2020Q1-0.35-0.38
WULF 2020Q2-0.31-0.07
WULF 2020Q30.20.03
WULF 2020Q40.30.19
WULF 2021Q1-0.32-0.27
WULF 2021Q20.320.31
WULF 2021Q30.110.11
WULF 2022Q21.852.92
WULF 2022Q31.032.17
WULF 2022Q40.910.02
WULF 2023Q10.19-0.05
WULF 2023Q20.290.02
WULF 2023Q30.20.48
WULF 2023Q40.210.08
WULF 2024Q10.60.48
WULF 2024Q2-0.18-0.03
WULF 2024Q3-0.270.05
WULF 2024Q40.260.29
WULF 2025Q1-0.020.22
WULF 2025Q20.33-0.11
WULF 2025Q30.06-0.25
WULF 2025Q4-0.340.1
WULF 2026Q1-0.05-2.08
WULF 2026Q20.271.66
CIFR 2023Q20.350.67
CIFR 2023Q3-0.03-0.2
CIFR 2023Q40.360.02
CIFR 2024Q10.10.11
CIFR 2024Q2-0.27-0.04
CIFR 2024Q3-0.420.05
CIFR 2024Q40.560.19
CIFR 2025Q10.15-0.2
CIFR 2025Q2-0.120.03
CIFR 2025Q30.50.56
CIFR 2025Q4-0.18-0.1
CIFR 2026Q1-0.54-0.31
CIFR 2026Q2-0.34-0.16
HIVE 2023Q40.320.08
HIVE 2024Q40.260.05
KEEL 2025Q20.250.31
KEEL 2026Q2-0.20.62
DRK 2019Q2-0.79-0.69
DRK 2019Q30.350.21
DRK 2019Q4-0.2-0.25
DRK 2020Q1-0.1-0.23
DRK 2020Q2-0.13-0.2
DRK 2020Q30-0.23
DRK 2020Q40.841.25
DRK 2021Q30.150.1
DRK 2024Q2-0.4-0.08
DRK 2024Q3-0.68-0.37
DRK 2024Q40.11-0.14
DRK 2025Q10.06-0.08
DRK 2025Q20.070.05
DRK 2025Q3-0.14-0.16
DRK 2025Q40.040.07
DRK 2026Q1-0.35-0.27
DRK 2026Q20.250.36
BGDE 2021Q2-0.16-2.09
BGDE 2021Q30.612.14
BGDE 2021Q40.60.64
BGDE 2022Q1-0.030.57
BGDE 2022Q20.020.53
BGDE 2022Q30.360.24
BGDE 2022Q4-0.52-0.99
BGDE 2023Q1-0.79-0.37
BGDE 2023Q20.320.41
BGDE 2023Q30.070.09
BGDE 2023Q40.210.17
BGDE 2024Q10.290.25
BGDE 2024Q2-0.36-0.29
BGDE 2024Q3-0.06-0.1
BGDE 2024Q40.20.26
BGDE 2025Q1-0.09-0.28
BGDE 2025Q2-0.37-0.34
BGDE 2025Q30.32-0.19
BGDE 2025Q4-1.41-0.07
BGDE 2026Q10.4-0.12
BGDE 2026Q20.240.18
Pooled least-squares fitslope 0.681336, intercept 0.036569, fitted in levels

A pooled quarter-to-quarter test takes every company's consecutive-quarter log changes, stacks them into one sample, and fits a single regression line through all the points. The line describes how the log change in cost of revenue moves with the log change in revenue, read across quarters rather than across companies.

The case here uses 176 quarter-pairs drawn from 12 companies. Each pair holds one company's log change in revenue and its log change in cost of revenue from one quarter to the next. All 176 pairs sit in one sample. No company is set apart from the others.

We fit an ordinary least squares line to those 176 points. The slope of the line is 0.681. That number is the change in the log change of cost of revenue for each unit change in the log change of revenue, read across all quarters of all companies at once.

The fit accounts for 0.34 of the total variation in the log change of cost of revenue. We can check that figure against the sums of squares. The total sum of squares is 51.7. The regression sum of squares is 17.8. Their ratio gives R squared:

17.8 / 51.7 = 0.34

The Pearson correlation between the two log changes, across all 176 pairs, is 0.586. Squaring it gives the same R squared.

The p-value attached to the slope is under 0.0001. That value tests the null that the slope is zero. The test treats the 176 pairs as if each were an independent draw from the same population.

Here is where the stacking matters, and it looks simpler than it is. A company contributes more than one pair. On average, each company supplies 14.7 quarter-pairs. One pair shares a boundary value with the pair before it. The log change from quarter two to quarter three is measured from the same level that the log change from quarter one to quarter two arrived at. Two pairs from the same company are not separate observations. They are linked through the level that sits between them.

When the test treats 176 linked pairs as 176 independent draws, the standard error of the slope is computed on the assumption that each pair carries its own independent information. The p-value of under 0.0001 rests on that assumption. The R squared of 0.34 and the Pearson r of 0.586 describe the scatter of the stacked points. That scatter includes the within-company links.

The pooled fit reads a relation across quarters. The 176 points are 12 sequences of linked quarter-pairs stacked into one sample. The slope, the R squared, and the p-value all describe that stacked sample as it is, with the links inside it.

Sources

  1. MinerTerminal analysis output used in the worked example
  2. MinerTerminal analysis formulas and source rules
  3. SEC company facts API for filed company figures
  4. NIST least-squares regression guidance
  5. NIST statistical methods handbook

See all the pooled tests: the analysis page behind this example.