What is the Most Profitable Cryptocurrency to Mine?
This is a difficult question to answer since it depends on a lot of factors. To start, let's introduce some mining calculators and equations for revenue and profit. We will then separately discuss mining using ASICs and GPUs (graphics cards). If you are considering mining both, then you will obviously want to compare profitability data for both to find the most profitable coin to mine.
You should never blindly rely on any calculator. They may be outdated, incorrect, and/or be subject to one or more limitations. For example, the Whattomine calculator has a few limitations – it only lists some of the available coins, it does not account for upfront hardware costs, and it uses a fixed energy cost which may not be representative of your actual energy cost (e.g., that may vary by time of day).
Instead, you should understand how to calculate revenue and profit if you are considering mining. And you should always do your own research and calculations before purchasing any equipment or making any investment decisions.
Revenue and profit calculations
The formula to calculate total revenue (RTOT) is:
RTF is the transaction fee for each transaction in a block being confirmed. Most calculators omit this term since it varies and is usually far less than the block reward. RM is the mining revenue per hour that can be calculated for most cryptocurrencies using the following equation:
RB is the block reward, h is the network hash rate (in hash/seconds), t is time (in seconds), D is the network difficulty (sometimes just referred to as "difficulty"), and FP is the pool fee. FP can be omitted if mining solo. The 232 term should be replaced by 8192 for Zcash.
Profit (P) can then be calculated using this formula:
CE is the cost of energy. Most calculators assume a fixed energy cost per unit time, so you may have to account for this if your energy cost varies (e.g., by time of day). CH is the cost of the hardware including the upfront cost, maintenance cost, etc. Some calculators omit this term.
Determining ASIC mining profitability
Not all hash algorithms can be mined using ASIC mining rigs, and most ASIC mining rigs are only compatible with a single hash algorithm. The table below lists the most common hash algorithms for ASIC mining and also the most common cryptocurrencies that utilize each of the hash algorithms.
|SHA-256||Bitcoin, Deutsche eMark (DEM), DGB, Bitcoin Cash, Peercoin, Mazacoin, Zetacoin, Crown, and Myriad|
|Scrypt||AUR, Pinkcoin, Linx, DNotes, Einsteinium, Worldcoin, Litecoin, DGB, Verge, GameCredits, Bata, Dogecoin, Viacoin, and Myriad|
|X11||MonetaryUnit, Monacocoin, Cannabiscoin, Onix, Influxcoin, DigitalpriceClassic, Dash, Startcoin, Prime-XI, Creamcoin, and Adzcoin|
|Qubit||Geocoin and DGB|
See our ASIC Rig Guide for information on the highest-performance ASIC miners for the most popular hash algorithms. Unfortunately, the number of available ASIC mining rigs is small and the supply of those is very limited.
Navigate to the "ASIC" tab of the Whattomine calculator and adjust any of the default values for the hash rate and power. Don't be surprised if the default values are the same as those in the table above – that means the calculator is current.
You may also want to exclude coins corresponding to certain algorithms (e.g., Quark and Qubit especially since you can't easily source reliable ASIC mining rigs for those algorithms). To do so, just click on the blue button for the algorithm that you want to exclude and re-run the calculator.
If you happen to know your energy cost, you can enter it in the field labeled "Cost." If your energy cost varies, perhaps enter an average value.
When you are finished adjusting the settings, click "Calculate" to generate results. You may want to try different difficulty settings (in the field labeled "Difficulty for revenue") and see how it affects the results.
If you have more than one ASIC mining rig set to mine the same cryptocurrency, then you can use the Whattomine calculator to determine the profitability of such a setup by simply summing the hashrates and powers, respectively. For example, based on the values in the table above for mining a particular SHA-256 cryptocurrency using an Antminer S9 and an AvalonMiner 741, the combined hashrate would be 21.3 TH/s and the combined power would be 2522 W. You will notice a nice jump in profitability after you run the calculator with these combined values.
Determining GPU mining profitability
GPU mining profitability depends on your hardware setup and which cryptocurrency you decide to mine. The profitability calculators available today, including the Whattomine calculator, do not provide this information. However, you can quickly and easily determine the most profitable setup for your budget using the following 4-step process.
1. Determine your GPU budget
The majority of the cost of a GPU mining rig is going to be, not surprisingly, the graphics cards themselves. Since mining revenue is proportional to hash rate (recall the above mining revenue formula), the goal is to maximize your hashrate using as many graphics cards as you can afford. This also provides increased revenue where the difficulty rises over time as discussed on the Solo Mining Vs. Pool Mining page. So something to keep in mind is that the more you put down upfront on hardware, the sooner you will make that money back assuming the value of the cryptocurrency you mine holds its value.
These are just things to keep in mind. You can finalize your budget during the later steps.
2. Determine the maximum number of GPUs
The maximum number of graphics cards is dictated by the motherboard you choose, and in some cases, your operating system. Other things to consider include the total amount of energy you wish to consume, the total amount of heat you can deal with, and to a lesser extent space constraints (e.g., your rig case or frame may only hold a certain number of cards).
Our GPU Rig Guide lists popular motherboards for GPU mining. It shows relevant specifications including the maximum number of graphics cards that each motherboard supports. The guide also provides some recommendations on selecting other components for your mining rig.
Regarding operating systems, some have reported that Windows 10 only allows 7 to 9 cards, but there is some disagreement (hence the range). This video shows a 9-card Windows setup.
So if you want to go with Windows, you may want to error on the safe side and assume 7 cards max. You could always try more later. Else, you could opt for Linux and go with a larger number of cards.
3. Determine the optimal number and type of graphics card for each mineable cryptocurrency
This is where the profitability calculators fall short and people make mistakes. Gut impressions and advice from the Internet will likely lead you to the wrong conclusion. However, our novel Mining GPU Selector makes this quick and easy.
Simply enter your graphics card budget and maximum number of graphics cards into our tool and select "Run." It will show you the optimal type and number of graphics cards to mine for each hash algorithm with maximum profitability. You can then select any of the card types to see a list of graphics cards for purchase in our GPU Guide.
4. Determine the most profitable cryptocurrency
After running the CCPlug.com Mining GPU Selector, the "Show Profitability" button is enabled to allow you to view the most profitable cryptocurrencies using the Whattomine profitability calculator. The Whattomine calculator will be opened automatically in a new window and a tab will be created for the optimal setup determined by the Mining GPU Selector. New tabs will be automatically created for each subsequent run of the Mining GPU Selector and selection of the "Show Profitability" button.
You may want to adjust settings such as hashrate, power, energy cost, etc. and re-run the Whattomine calculator to see the profitability with those new settings. Also, coins corresponding to certain algorithms can be excluded from the results by clicking on the blue button for the algorithm that you want to exclude and re-running the Whattomine calculator.
To illustrate this issue, let's use the example presented on this site that suggests using the Nvidia GTX 1070 in a 13-card mining rig to mine Zcash (uses the Equihash hash algorithm). The site doesn't mention an exact budget for the graphics cards, but let's assume that they are around $450 each which provides for a graphics card budget of $5,850. Plugging this information into our Mining GPU Selector, we see that 11 Nvidia GTX 1080 video cards produce the most profitable setup.
You can compare the results of the 1070 setup to the 1080 setup. Not only does the 1070 setup produce ~$1,267 less revenue per year (will vary over time), but it also uses more energy which eats into the profit. This results in a loss of ~$1,279 of profit per year. Further, assuming a price of $450 for the 1070 and $500 for the 1080, the 1070 setup will cost you an extra $361 upfront for the cards themselves.
Everyone will agree that the 1070 is a solid card, but it will not provide the most revenue and profit in every situation. Don't guess – use the CCPlug.com Mining GPU Selector!