How the POOL BTC ranking works
POOL BTC ranks Bitcoin mining pools by net profitability: how much BTC per day a miner actually keeps after the pool fee and electricity. This page explains the formula, the data behind it and what the ranking deliberately does not do.
The formula
For each pool we estimate the daily net income of a reference miner:
net BTC/day = (your hashrate / network hashrate) × 144 blocks × (subsidy + avg fees) × (1 − pool fee) − electricity cost
Electricity cost is converted to BTC at the current exchange rate from your $/kWh input. Pools using FPPS-type schemes are credited with the network-fee share; subsidy-only schemes (classic PPS) are not - this is what makes the effective fee differ from the advertised one.
Data sources and update frequency
- BTC price and network data (hashrate, difficulty, average fees): public blockchain and market APIs, refreshed every minute while a page is open.
- Pool fees and payout schemes: official pool documentation and dashboards, reviewed manually. Fee changes are usually reflected within days.
- ASIC specifications in the miner ranking: manufacturer datasheets; efficiency figures are nominal, real consumption varies with firmware and cooling.
What the ranking does not include
- Pool "luck" over short windows: it is statistical noise, not a quality signal.
- Merged mining income, token bonuses and promos: too volatile to compare fairly.
- Withdrawal fees below the payout threshold: check them for your volume separately.
Limitations
All figures are estimates. BTC price, difficulty and mempool fees move constantly; a ranking snapshot can shift within hours after a difficulty retarget. Use the payout calculator with your own numbers before committing hashrate, and re-check after major network events.
Who is behind this
POOL BTC is maintained by a small independent team of miners and developers. The site earns from clearly marked partner links; partners do not influence ranking positions - positions follow the formula above. Corrections and fee updates: open an issue via the contacts on the home page.