Skip to content

Bitcoin accepted at checkout  |  Ships from Laval, QC, Canada  |  Expert support since 2016

ASIC Overclock & Undervolt ROI Calculator — Is It Worth the Risk?

Overclocking increases hashrate but power scales non-linearly — it almost always costs more electricity per terahash. Undervolting does the opposite: same hashrate, less power, better efficiency. This calculator quantifies exactly what each tuning decision earns and costs at your electricity rate, so you can decide whether the margin is worth the risk.

ASIC performance tuning is not guesswork. Modern SHA-256 chips run on a curve: at stock settings, the manufacturer has chosen a balance between hashrate, power draw, and longevity. Push the frequency higher and you gain hashrate — but power scales as roughly the cube of frequency, so efficiency (joules per terahash) degrades. Pull the voltage lower and you reduce power while the chip often holds its rated hashrate, sometimes improving efficiency by 10–20%.

The math looks simple but hides several traps: currency mismatch between hashprice (USD) and electricity (CAD), the non-linearity of power vs frequency, and the opportunity cost of running at a power target your electrical circuit cannot sustain. This tool runs the numbers cleanly. All results are estimates — verify with your own measured wattage and consult a licensed electrician before circuit changes.

This is not financial advice. Bitcoin revenue is volatile. Mining economics change with network difficulty, Bitcoin price, and your electricity rate. All outputs are modelled estimates for planning purposes only.

ASIC overclock / undervolt ROI calculator

Enter your baseline miner specs, your tuning changes, and your electricity rate. Fetch today’s hashprice from the D-Central live hashprice page and paste it in. The calculator shows efficiency delta, extra revenue, extra power cost, and net daily P&L.

A — Baseline miner specs

Step 1 — Choose a preset or enter manually

Stock specs from manufacturer published datasheets. Actual draw varies by unit, ambient temperature, and firmware version. Sources: Bitmain data sheets; S19k Pro and S19j Pro+ data from D-Central field measurements.


Use a calibrated smart plug (Emporia Vue, Shelly EM) for the most accurate baseline. Nameplate ≠ wall draw.


Use the 1-hour average shown in your pool dashboard, not the instantaneous readout.

B — Your tuning changes

Step 2 — Enter the tuning delta you are evaluating

Positive = overclock (more hash). Negative = undervolt/underclock (less hash, or same hash with less power).


Positive = more watts drawn. Negative = fewer watts. Measure with a calibrated smart plug after applying the tuning profile. Estimation tips below.

Power-delta estimation guide (if you have not measured yet):

  • Overclock: power scales roughly as f³ for the core frequency, but the PSU and control board also draw more. A practical rule from community tuning data: a +10% hashrate increase typically requires +15–25% more power (chip-dependent). BM1366/BM1368/BM1370 chips are tighter; older BM1398 is looser.
  • Undervolt (same hashrate): a 5% voltage reduction typically cuts power 8–15% with minimal hashrate loss if the chip is silicon-quality positive. A 10% voltage cut cuts power 15–25%. Below the stability floor the chip will crash or throttle.
  • Best practice: use your firmware’s built-in watt target or measure directly. Community data from 820 profiles across 28 models is available in the D-Central data hub.

C — Economics inputs

Step 3 — Your electricity rate and hashprice

Rates are residential averages in CAD; commercial/industrial rates differ significantly. See full provincial rate breakdown with sources. Always verify with your utility bill.



Default 1.38. Check Bank of Canada for current rate.


Get the live hashprice from d-central.tech/hashprice/ — it changes daily with Bitcoin price and network difficulty. Do not use a number from last week.

Fill in sections A, B, and C above to see your ROI breakdown.

ASIC chip tuning curves — what the data shows

D-Central maintains a dataset of 820 watt/hashrate profiles across 28 Antminer models, extracted from multiple firmware binary versions. The data shows consistent patterns by chip generation. The following table summarises the realistic overclock and undervolt ceiling for each generation under air cooling:

Chip Generation Key models Process Stock efficiency (J/TH) Best UV efficiency (J/TH) Max OC range (air) Notes
BM1387 S9 era S9, S9i, S9j 16 nm ~98 J/TH ~85 J/TH (lower freq) +5–10% (frequency-limited) No voltage control via firmware; frequency tuning only
BM1397 S17 era S17, S17 Pro, T17 7 nm ~45–60 J/TH ~40 J/TH +5–15% Sensitive chip; high failure rate under aggressive OC; popular for underclocking to stable range
BM1398 S19 era S19, S19 Pro, S19j 7 nm ~29–34 J/TH ~23–24 J/TH (deep UV) +10–35% (silicon-dependent) Wide profile range; S19 can undervolt to 67 TH @ 24.3 J/TH or overclock to 130 TH @ 36.2 J/TH. Profile data sourced from firmware binary extraction.
BM1362 S19j Pro era S19j Pro, S19j Pro+, S19j Pro-A 7 nm ~26–30 J/TH ~22 J/TH +30–100% (wide spread) Most aggressive OC range in catalog: S19j Pro-A tested to 199 TH @ 36 J/TH (stock: 90–104 TH). Very silicon-dependent; best units are exceptional, worst are not stable above +20%.
BM1366 S19k Pro / S19 XP era S19k Pro, S19 XP, S19j Pro+ 5 nm ~22–26 J/TH ~20 J/TH +10–50% S19k Pro: remarkably flat 25.8 J/TH from 80–188 TH in normal mode. S19j Pro+ reaches 22.3 J/TH at 65 TH — best air-cooled efficiency in the S19 catalog. Profile data sourced from firmware binary extraction.
BM1368 S21 era S21, S21 Hydro 5 nm ~17–18 J/TH ~16.1 J/TH (performance mode, hydro) Limited public air-cooled OC data S21 generation is still relatively new; community OC data is emerging. Air-cooled OC ceiling is narrower due to thermal constraints at stock power levels.
BM1370 S21 Pro / XP era S21 Pro, S21 XP, S21+ Hydro 3 nm ~13–15 J/TH ~11.6 J/TH (S21+ Hydro ULP) Limited public air-cooled OC data Bleeding-edge process node. Undervolt efficiency gains are significant for immersion deployments. Air-cooled OC range is not well-documented publicly as of 2026-06.

Data attribution: Watt/hashrate profiles sourced from firmware binary extraction methodology (820 profiles, 28 models). Efficiency figures are computed from the watt/hashrate pairs (J/TH = W ÷ TH/s). Stock specifications from Bitmain published datasheets. Community OC ceiling estimates are aggregated from public forum data (Braiins community, mining forum discussion threads) and are not independently verified by D-Central — treat OC ceiling figures as indicative, not guaranteed.

The full machine-readable profile dataset is available at the D-Central data hub.

Overclock vs undervolt: which earns more?

The answer depends on your electricity rate and your circuit headroom. Here is the honest breakdown:

When overclocking wins

Overclocking increases your hashrate — you earn more Bitcoin per day. The catch: power scales super-linearly with frequency. A +10% hashrate gain typically costs +15–25% more power. The extra revenue must exceed the extra power cost. At low electricity rates (below ~$0.07 CAD/kWh, typical of Quebec or Manitoba), the extra revenue often outpaces the extra power cost — especially on efficient chips like BM1366.

Overclocking also has an equipment risk: running chips hotter shortens their expected lifespan. If a hashboard fails out of warranty, the repair or replacement cost can exceed months of extra revenue. See the ASIC repair cost guide for repair cost benchmarks.

When undervolting wins

Undervolting holds or slightly reduces hashrate while cutting power consumption. You earn the same (or nearly the same) Bitcoin revenue but pay less for electricity. At high electricity rates (above ~$0.15 CAD/kWh, common in Alberta, Nova Scotia, and PEI), undervolting is almost always the right move for miners operating on the margin.

Undervolting is also the lower-risk path: running chips at lower voltage and temperature typically extends their lifespan. It is the preferred efficiency mode for home miners using ASIC heat reuse deployments where continuous 24/7 operation is the priority over peak output.

The efficiency floor

Every chip has a stability floor: a minimum voltage below which it will crash, produce rejected shares, or throttle. Finding that floor requires gradually reducing voltage and monitoring share acceptance. The 820-profile dataset shows that BM1366 chips in the S19j Pro+ achieve 22.3 J/TH at 65 TH/s — close to the practical efficiency floor for that chip under air cooling. Going lower requires immersion cooling to manage the reduced thermal headroom.

Compare your miner’s efficiency against the leaderboard at the D-Central ASIC profitability leaderboard to see where you stand versus the best-in-class machines.

The circuit constraint

Overclocking has a hard ceiling that the calculator cannot model for you: your electrical circuit. A 20-amp 240V circuit delivers a maximum of ~4,320W before the breaker trips (at 90% NEC loading: ~3,888W continuous). If your miner already draws 3,500W stock, an overclock to 4,200W will trip a 20A breaker continuously. Plan your electrical infrastructure before tuning. See the home mining circuit planner for circuit capacity calculations.

Warranty implications of overclocking

This section provides general orientation only. Warranty terms vary by manufacturer, model, purchase date, and regional consumer protection law. This is not legal advice — consult the manufacturer’s warranty documentation and a professional if you have a specific dispute.

General manufacturer position

Bitmain, MicroBT, and Canaan publish ASIC miner warranties that generally cover manufacturing defects under normal operating conditions. Modifying the firmware or operating the hardware outside its rated frequency and voltage envelope is almost universally excluded from coverage. “Normal operating conditions” is typically defined as the stock firmware at the stated wattage and ambient temperature range.

Using a custom firmware to apply overclocking profiles — even profiles distributed as part of that firmware — places you outside the stock configuration and typically voids the manufacturer warranty for any resulting damage, regardless of whether the damage is directly attributable to the overclock.

Undervolting is lower risk, but not zero risk

Undervolting is generally considered lower risk than overclocking from a thermal and electrical standpoint. Some manufacturers tolerate it implicitly. However, running below the silicon stability floor (evidenced by hash board crashes or persistent rejected shares) can cause NAND flash corruption or control board errors — and those failures are still unlikely to be covered under warranty.

Practical risk threshold

Community practice broadly treats +5% overclock as a “caution zone” (monitor temperature closely), +10% as “moderate risk” (verify stability for 48–72 hours before relying on it), and +15%+ as “high risk” (typically requires active thermal management beyond stock fans, and should be considered warranty-voiding). These are informal benchmarks, not manufacturer specifications.

If a hashboard fails, the cost depends on the model. See the ASIC repair cost guide for current repair cost benchmarks, and the heat reuse calculator to model your break-even on total operating cost.

DCENT_OS heat mode — closed beta note

DCENT_OS is D-Central’s firmware project for Antminer SHA-256 hardware. It is currently in closed beta (GPL-3.0 licensed), with a public beta planned for summer 2026. It is not available for general download at this time.

One feature under development in the closed beta is a heat mode: a firmware operating profile optimized for hashcenter deployments where the primary goal is steady, consistent heat output rather than maximum hashrate. Heat mode typically targets a lower power envelope than stock — reducing efficiency degradation and operating temperatures — while maintaining a stable thermal output suitable for space-heating or water-heating applications.

Key design principles in the heat-mode implementation:

  • Power targeting: the operator sets a target wattage (e.g., 2,000W on an S19) rather than a target hashrate. The firmware finds the optimal frequency/voltage combination to hit that watt floor while maximising hashrate within it.
  • Thermal ceiling: a configurable temperature threshold pauses mining and reduces power if the chip temperature exceeds a safety limit, then ramps back up — prioritising hardware longevity over uptime.
  • Autotuner integration: DCENT_OS inherits chip-by-chip autotuning from the broader firmware architecture, so each chip is tuned to its individual silicon quality rather than applying a flat profile across the board.

Heat mode is one reason the efficiency curves in this calculator matter: at a 2,000W target on an S19, a well-tuned autotuner achieves approximately 76–81 TH/s at 24–26 J/TH (from the 820-profile dataset), versus the stock 95 TH/s at 34+ J/TH. You give up 15–20% of hashrate but the machine runs cooler, quieter, and longer. Use the ASIC heat reuse calculator to model whether the heat value offsets the hashrate reduction.

For updates on DCENT_OS availability, see the DCENT_OS project page. The firmware comparison table at D-Central firmware comparison tracks feature status across all available firmware options including Braiins OS+, LuxOS, and stock alternatives.

Frequently asked questions

What is hashprice and where do I get the current value?

Hashprice is the market rate for one terahash per second of SHA-256 mining power per day, expressed in USD. It rolls up Bitcoin’s current price, the current network difficulty, and the expected block subsidy into a single number that tells you what your miner earns per terahash today. It changes every difficulty adjustment (approximately every two weeks) and fluctuates continuously with Bitcoin price. Get the current hashprice from the D-Central live hashprice page, which pulls data from public mining pools and mempool.space. Using a stale number from last week will significantly distort your results.

Why does overclocking cost more than X% extra power for only X% extra hash?

ASIC chip power consumption scales roughly as the cube of operating frequency (P ∝ f³ at constant voltage, or more precisely P = C × V² × f where C is switching capacitance). In practice, you also need to raise voltage to maintain stability at higher frequencies, which compounds the power increase. The result: a +10% frequency increase can easily produce +15–30% power draw depending on the chip and the voltage headroom available. Efficiency (J/TH) almost always degrades with overclock. The only exception is if the chip was previously operating in an inefficient throttle state and the overclock moves it into a more favourable operating region — but this is uncommon with modern well-configured hardware.

Can I overclock to get more heat output without more Bitcoin revenue?

Yes — and it can make sense in heat reuse applications. If you are running an S19 as a space heater and want maximum BTU output (not maximum hashrate per watt), increasing power to 4,000+ W does produce more heat. The hashrate gain is secondary. However, you are still paying for that electricity, the machine runs hotter, and failure risk increases. Model it in the heat reuse calculator alongside the circuit planner to ensure your electrical infrastructure can support it before tuning up.

Is undervolting safe for my miner?

In general, undervolting is considered safer than overclocking because lower voltage means lower power, lower heat, and less stress on the power delivery components. The main risks are: going below the silicon stability floor (causing crashes or corrupted jobs), using a firmware that does not correctly report undervolt-induced instability, and voiding warranty if you apply any non-stock configuration. Stability testing (monitoring rejected share rate for 48–72 hours after any change) is the critical step. A rejected share rate above ~0.5% typically indicates you are near or past the stability limit for that voltage level.

What does “silicon lottery” mean for ASIC tuning?

ASIC chips are manufactured in batches. Even chips from the same model and production run have slightly different silicon quality due to process variation. “Silicon lottery” winners can be pushed further in overclock or undervolted more aggressively before hitting instability. This is why the power profile catalogs show wide ranges: the 199 TH/s S19j Pro-A profile exists, but only the best silicon units will reach it stably. You cannot know your unit’s silicon quality without testing it. Start conservatively, push incrementally, and validate stability before committing to a profile.

What is the break-even time for a tuning change?

The break-even concept applies if the tuning change involves a one-time cost — for example, if you paid a technician to apply the tuning profile or bought a monitoring smart plug. The calculator does not model a one-time tuning cost because it varies (often zero if you do it yourself via the firmware web UI). To calculate break-even: (one-time tuning cost in USD) ÷ (net daily P&L from this calculator) = break-even days. If the net daily P&L is negative (tuning costs more than it earns), there is no break-even — the tuning is a net negative and should not be applied.

How do I measure my miner’s actual wattage before and after tuning?

A calibrated smart plug or inline power meter is the most practical approach for home miners. The Emporia Vue 2 (current monitoring at the breaker panel) and Shelly EM (clip-on current monitoring) are commonly used in the Canadian mining community. For hashcenter deployments, intelligent PDUs (such as Raritan PX or APC AP8XXX series) provide per-outlet power monitoring. The miner’s firmware UI typically reports an estimated wattage, but this number comes from the PSU’s internal model rather than a direct measurement — treat it as indicative, not definitive. Measure with a calibrated device, especially before relying on calculator outputs for infrastructure decisions.

Does the calculator account for network difficulty changes?

No. The calculator assumes today’s hashprice (which you supply from the live hashprice page) remains constant. Network difficulty adjusts roughly every two weeks; if global hashrate grows, difficulty increases and hashprice falls, reducing your revenue. If you are evaluating a tuning decision that you plan to maintain for months, use a conservative hashprice estimate (e.g., the 30-day or 90-day average, available on most pool dashboards) rather than today’s spot price. The profitability leaderboard shows how different machines perform across a range of hashprice scenarios.