Home / Blog / Guide

Guide · Nov 4, 2026 · 6 min read

Why a bitcoin miner’s daily earnings change when nothing on the machine changed

Your machine hashes at the same speed all week, yet the dollar figure on the dashboard keeps moving. Two separate things are behind it, and they run on different clocks: the bitcoin your hashrate earns changes about every two weeks, and what those coins are worth changes every day.

Firsthand card: "Why a bitcoin miner’s daily earnings change when nothing on the machine changed", showing a 15% fall in the coins a petahash earns per day since 6 August as a line that moves in steps

TL;DR

The dashboard moves even when the machine does not

Imagine a machine that hashes at a steady 200 TH/s, hour after hour, with no faults and no restarts. Its owner opens the pool dashboard on Monday and sees one amount earned, opens it on Friday and sees another. Nothing on the machine changed. So what did?

The answer is that earnings have two ingredients. The first is how many bitcoin your hashrate wins in a day. The second is what those bitcoin are worth in dollars. A dashboard that shows dollars blends the two together, and they do not move at the same speed.

Pull them apart and the picture gets calm. One of them is a slow staircase. The other is a daily wobble. The rest of this guide takes them one at a time, then shows how to tell which one you are looking at on your own dashboard.

A steady machine does not mean a steady number. There are two moving parts, and only one of them is yours.

Your share of the network sets the coins, and it is re-set every two weeks

A machine earns coins in proportion to its share of all the guessing on the network. If the network’s total guessing power rises, your fixed 200 TH/s becomes a smaller slice, and you win fewer coins. The guide to difficulty explains the rule that adjusts for it. Here the point is only the timing: the adjustment happens once every 2,016 blocks, roughly every two weeks, and not in between.

You can see the staircase in our own record. The last four adjustments came on 19 September (difficulty up 4.2%), 3 October (down 0.03%), 16 October (up 5.9%) and 29 October (up 5.5%). Between them the coins a petahash earns a day barely move. On 6 August a petahash of hashrate earned 0.000502 bitcoin a day. On 3 November it earned 0.000426, 15% fewer coins, and almost all of that drop arrived in a handful of steps.

Over the 90 days to 3 November, the coins a petahash earns changed by less than half a percent on 90% of days. They changed by more than 1% on only six.

Chart: Bitcoin earned by one petahash of hashrate per day. It moves in steps, one after each difficulty adjustment, and is nearly flat in between. Open the chart

The coins’ worth is set by the market, and it moves every day

The second ingredient has no schedule. A coin is worth whatever the market says it is today, and the market says something new every minute. On 14 August bitcoin closed at $62,981. On 22 September it closed at $86,608, up 37%.

Because the number of coins barely moved over that stretch, the dollar value of a day’s mining tracked the price. Hashprice, the dollars one petahash earns in a day, went from $31.21 on 16 August to $41.31 on 22 September, up 32%. In the same weeks the coins behind it went the other way: they slipped by about 4%, from 0.000495 to 0.000477 bitcoin per petahash.

Day to day the same split shows. Over those 90 days the dollar value of a petahash’s daily earnings changed by a median of 0.94% from one day to the next, and by 8.2% on the biggest day. The coin count changed by a median of 0.09%. The wobble on your dashboard is almost all price.

Chart: Dollars earned by one petahash per day. This is the coin count from the chart above multiplied by the bitcoin price, so it moves every day. Open the chart

Two smaller wobbles sit on top

Two more things nudge a day’s figure, and both are small next to the first two. The first is the number of blocks the network happens to find. The target is 144 a day, but blocks come by chance, and between 24 October and 3 November the network found as few as 127 in a day and as many as 162. Each block issues the same 3.125 new bitcoin, so a day with fewer blocks has fewer coins to share out. The guide to what a block is explains why the count wanders.

The second is transaction fees, the tips that payments attach to get into a block. They flow to miners on top of the new coins. From 24 to 28 October they came to between 1.86 and 2.50 bitcoin a day, against roughly 450 new bitcoin issued in the same day, so about half a percent of what miners earned. A busy day for payments lifts the figure a little. A quiet one lowers it.

Pool luck is the last ripple. A pool finds blocks at random, and a short stretch can run ahead of or behind its average. That is why pools smooth their payouts and why a single day is a poor guide to anything. Look at a week.

The same machine on two different days

Take that 200 TH/s machine, which is 0.2 of a petahash. On 16 August it earned about 0.000099 bitcoin a day, worth about $6.24. On 22 September it earned about 0.000095 bitcoin a day, worth about $8.26. These are the figures before the pool’s fee.

The owner who only looked at dollars saw a raise of a third. The owner who looked at coins saw a small cut. Both are looking at the same machine, and both are right. They are answering different questions.

Neither answer is a fault in the machine. If the hashrate on the dashboard is where it should be, the machine is doing its job.

A good habit follows from this. Compare weeks with weeks, not days with days, and compare coins with coins. A week smooths the luck and the fee tips, a coin count ignores the price, and what is left is the part of your earnings that actually changed: the network’s share, once every two weeks.

How to read your own dashboard in three questions

When the daily figure changes, ask three things in this order.

Did my hashrate change? Look at the hashrate line, not the earnings line. If it is steady, the machine is not the cause. If it dropped, that is a machine or a connection problem, and the guide to what the hashrate on the dashboard should read covers it.

Did the difficulty change? If a step happened in the last day or two, your coin count will have shifted with it, and it will stay at the new level until the next adjustment. Our difficulty adjustments chart shows every one.

Did the bitcoin price change? If the answer to the first two is no, the price is the explanation, and it will move again tomorrow. Counting your earnings in bitcoin takes this noise out. The guide to reading small amounts in satoshis shows how.

What it means for a miner

A miner who keeps the coins has one number that is truly theirs: how many bitcoin the machine adds each day. That number changes in steps you can see coming, and a more efficient machine on cheaper power keeps its margin through those steps. The day-to-day dollar wobble is the market’s, and it washes out in the stack.

Efficiency is what makes the coin count cheap. On today’s numbers, the most efficient machine we sell, the Antminer S23 XP Hyd at 8.9 J/TH on Nigeria’s 3.9¢ power, makes a bitcoin for about $19,500 in electricity, against a market price of about $78,000 on 4 November. The earnings of a mining machine are not guaranteed, but the way to read them is simple: watch the hashrate, expect a step every two weeks, and count in coins.

Count the coins. The dollars are the part you do not control.

Disclosure

Firsthand Bitcoin sells and hosts mining hardware, including this machine. No manufacturer, distributor or affiliate programme paid for or reviewed this page and we take no commission on the links above. Historical figures are computed from daily bitcoin price and network hashprice, each day valued at its own prices. Nothing here is investment advice.