How to Think About Mining During a Bull Market
2026-09-18 10:41

A Higher BTC Price Is Not the Whole Equation

A bull market can improve the dollar value of mined BTC, but it does not automatically make Bitcoin mining more profitable. Mining rewards are earned in BTC, while most operating costs—electricity, hosting, labor, and repairs—are paid in fiat currency. Price alone does not change Bitcoin’s block subsidy or network difficulty. Mining results still depend on how much BTC an operation earns and what it costs to earn it.

A practical evaluation keeps BTC earnings and operating costs separate, tests a range of assumptions, and checks whether a decision still makes sense if favorable conditions do not persist.

The Block Reward Has Two Components

Bitcoin’s block reward consists of a block subsidy plus transaction fees from the transactions included in the block. Since the fourth halving at block height 840,000 on April 20, 2024, the subsidy has been 3.125 BTC per block. The subsidy remains fixed within the current halving period; transaction fees vary with demand for block space. Bitcoin halving history

When modeling mining revenue within this halving period, use 3.125 BTC for the subsidy and a separate transaction-fee assumption drawn from a defined historical window. A brief period of unusually high fees should not be projected forward indefinitely. A model extending beyond the next halving must also account for the subsidy reduction.

Higher Prices Can Attract More Competing Hashrate

Higher BTC prices can make previously unprofitable machines economical to operate and encourage investment in new capacity. However, deploying new machines still depends on equipment availability, power, infrastructure, and installation time.

Bitcoin adjusts difficulty every 2,016 blocks—roughly every two weeks—to target an average block interval of ten minutes. If network hashrate grows before the next adjustment, blocks can arrive faster on average. Difficulty then adjusts to account for the preceding period’s block production. Ten minutes is a target, not a fixed schedule. Bitcoin Developer Guide

At higher difficulty, a fixed amount of hashrate can expect to find fewer blocks over a given period. With other inputs unchanged, that means lower expected BTC earnings. Higher BTC prices and tighter mining economics can therefore coexist.

Separate BTC Revenue From USD Revenue

A clear evaluation keeps four figures distinct:

  • BTC revenue: BTC credited by a pool, or received from solo mining, over a defined period. State whether pool fees have already been deducted.
  • USD revenue: That BTC revenue valued at a stated BTC price and timestamp.
  • Operating cost: Electricity, hosting, labor, connectivity, and maintenance for the same period, without counting bundled charges twice.
  • Capital expenditure: ASIC purchases, transformers, cooling infrastructure, and deployment costs. Track these separately from daily operating results, while including them when evaluating the overall investment.

During a bull market, USD revenue can attract the most attention. But BTC earnings show how much bitcoin the operation produces, while operating costs show what it takes to produce it. Positive daily operating cash flow does not, by itself, establish that an equipment purchase will recover its upfront cost.

Build a Scenario, Not a Single Forecast

A useful starting point is a theoretical estimate for continuous operation:

Expected gross BTC per day ≈
(hashrate in H/s × 86,400 seconds) × expected block reward in BTC
÷ (network difficulty × 2^32)

Use the full numerical network difficulty, not a displayed value abbreviated in trillions. The expected block reward combines the subsidy with the assumed average transaction fees per block.

For this baseline, use a stated running hashrate, such as a manufacturer-rated figure or a representative local measurement under the planned operating conditions. The result assumes 24 hours of hashing at that rate and is before pool fees and adjustments for downtime or rejected work. It is an expected value, not a prediction of daily credited earnings.

For a reduced-uptime scenario, replace 86,400 seconds with the expected seconds spent hashing. If the hashrate input already averages across the full day, including downtime, do not apply another uptime reduction. Similarly, avoid deducting rejected work again if an effective hashrate input already excludes it.

Electricity cost for continuous operation can be estimated separately:

Daily electricity cost =
power draw in kW × 24 hours × electricity price in USD/kWh

For downtime or curtailment scenarios, calculate energy use from the hours spent running and any standby consumption. Where available, use metered daily kWh multiplied by the applicable electricity rate. Include cooling and other site electricity costs that fall outside the stated equipment power figure.

Itemize hosting fees, demand charges, and other costs where available. If a hosting contract uses an all-in rate, use that rate and add only costs it excludes; do not add electricity again if it is already included.

Test a lower BTC price, higher difficulty, lower transaction fees, and reduced uptime alongside the favorable case. Convert estimated BTC earnings into USD using each scenario’s price, then subtract the corresponding operating costs.

ViaBTC’s profit calculator can help estimate mining earnings using inputs such as price, difficulty, valid hashrate, and the PPS pool fee rate. The pool fee is distinct from the transaction fees earned from Bitcoin blocks. ViaBTC describes its BTC PPS+ estimate as using the set difficulty and average transaction fees from the preceding day. Broader electricity, hosting, and uptime scenarios require a separate calculation. ViaBTC calculation methodology

Hardware Efficiency Affects Operating Costs

ASIC energy efficiency is commonly expressed in J/TH, or joules per terahash:

Efficiency in J/TH = power draw in W ÷ hashrate in TH/s

J/TH is equivalent to W/(TH/s). A lower figure means less energy is required for the same amount of hashing work.

Manufacturer-rated efficiency is useful for initial planning, provided its stated conditions are understood. Measured operating efficiency helps assess actual performance. Use power and local hashrate measurements from matching periods and operating conditions, and state whether power is measured at the wall or elsewhere. Manufacturer specifications also distinguish rated wall power and efficiency under specified conditions. BITMAIN specification example

Temperature, cooling, and firmware settings can affect real-world performance. Pool-estimated hashrate and BTC revenue should not be treated as direct measurements of ASIC efficiency. Curtailment primarily changes operating hours; any effect on measured efficiency depends on changes in operating mode or energy consumed while the machine is not hashing.

Miner-Side and Pool-Side Data Answer Different Questions

An ASIC’s dashboard reports local hashrate, temperatures, and hardware status, with power information available on some models or firmware. These readings help assess the machine itself. A pool’s dashboard shows worker status, share statistics, and estimated hashrate, helping assess the work received and credited by the pool.

A share is proof of work that meets the pool-assigned target, which is easier than the Bitcoin network’s block target. Only a small fraction also meets the network target. Bitcoin mining documentation

Pool hashrate estimates naturally fluctuate because shares arrive unevenly. Different averaging windows can also produce differences between local and pool readings, even when equipment and connectivity are healthy. A persistent gap, especially alongside rejected shares or offline workers, warrants closer investigation. Compare both sources over compatible periods. ViaBTC’s explanation of pool hashrate fluctuations

Payout Method Affects Variance, Fees, and Cash Flow

A pool’s payout method does not change network difficulty or the hashing work performed by a machine. It does affect how rewards are allocated, how variable credited earnings are, and how much the miner retains after fees.

Under ViaBTC’s published rules, PPS+ uses PPS accounting for the subsidy component and PPLNS accounting for transaction fees. Its published fees are 4% on the PPS subsidy component and 2% on the PPLNS transaction-fee component. PPLNS applies a 2% fee to both components. These component-specific PPS+ rates must not be added together as a flat 6% fee.

ViaBTC states that the PPS component is paid hourly based on current difficulty. PPLNS amounts are calculated after a block completes six confirmations, using the miner’s share of pool hashrate over the preceding five difficulty rounds. ViaBTC payout calculation rules

The choice therefore involves revenue variance, fee differences, and the timing of credited earnings. Compare expected net earnings after the applicable fees, while recognizing that PPLNS results also depend on pool luck.

Plan for Less Favorable Conditions

A mining decision is more robust when it remains workable under less favorable assumptions: lower BTC prices, higher difficulty, lower transaction fees, reduced uptime, or higher operating costs.

For an existing operation, those scenarios help assess operating cash flow. For a new purchase or expansion, they also need to support recovery of equipment and deployment costs over the planned investment period.

Bull markets can improve the dollar value of mining output. They do not remove the importance of efficiency, uptime, electricity pricing, difficulty, or pool fees. Evaluating these factors together provides a clearer basis for decisions than projecting today’s favorable conditions forward unchanged.

This article is educational and does not constitute financial or investment advice. Mining revenue, BTC prices, and network difficulty are subject to change. Scenario calculations are estimates, not guaranteed outcomes.

FAQ

Does a higher BTC price always improve mining margins?

With BTC output and costs unchanged, a higher BTC price improves USD margins. In practice, difficulty, transaction fees, uptime, and costs can also change. The combined effect determines whether margins improve.

What is the difference between the block subsidy and the block reward?

The subsidy is the newly issued BTC available per block, currently 3.125 BTC within the halving period that began in April 2024. The block reward includes both the subsidy and transaction fees.

Why does pool-estimated hashrate differ from a machine’s local hashrate?

The pool estimates hashrate from shares received over a measurement window, while the machine reports local performance. Random share timing and different averaging windows can cause normal differences. Persistent gaps can also indicate rejected work, downtime, or connectivity problems.

Is a mining profit calculator result a guaranteed return?

No. It is an estimate based on stated inputs and assumptions. ViaBTC’s BTC PPS+ estimate uses a historical transaction-fee average, which may differ from future fees. Actual credited earnings and operating profit also depend on changing difficulty, uptime, pool rules, and costs.