First, it is important to understand how the estimated earnings are calculated.
We are using two different approaches when calculating the estimated reward.
For miners with multiple rigs, estimated rewards are usually very close to real ones. However, for miners with a lower hashrate (1 GPU or few rigs), the estimated earnings can show off.
The estimated reward is then multiplied with the amount of hashrate your mining client reports, deducted of electricity costs you might have entered and converted to the currency you set up in your settings. So there are several variables that affect the final calculations. Here is a simple guide that can help you identify why your estimated earnings are off.
The hashrate that is reported by the mining client (and displayed on the minerstat dashboard) can be different from what the pool displays (why is hashrate different?). Make sure that mining client and pool are showing similar values. If not, you can always:
Some mining clients and some pools report rejected shares properly, while others can't display them, so you can only find them on the pool. It is really important to keep the mining efficiency at maximum as otherwise, you are losing rewards that you wouldn't have to. For example, 50% mining efficiency means that your earnings will be 50% less than what is estimated since the pool won't accept 50% of shares you submitted to them. You can improve mining efficiency by:
Like mentioned before, different pools have different operating difficulties - for multiple rigs, this might not play a big difference, but for small rigs or single GPU machines, difficulty can play a big role. If the difficulty on the pool is too high, you will find shares less frequently, which will result in a lower hashrate on the pool (don't forget - pool calculates hashrate from the shares you submit), and lower earnings. If the pool doesn't offer a lower difficulty stratum endpoint, the only solution is to not use the pool that isn't suitable for your hashing power. You can do a quick test to see if the pool's difficulty is too high by connecting to the pool - if you don't find your first share within a minute, then the difficulty is too high.
Your minerstat dashboard will always show the latest data that was saved in the past few minutes. For each coin, we have a special coin's profile where you can check the historical data and see what the movement is about. For example, if ETH transaction fees are higher than usual, you will see a sudden increase in ETH estimated reward. The pool won't show you this, because the pool uses different calculations that are not based on the network, but blocks they find and their reward methods. The change might be visible only in few hours. Example of coin's profiles:
Events that can affect estimated earnings:
While fees usually present a small percentage of the final rewards, they do affect the final estimated earnings.
If you are using a profit switch, it is really important that you learn about the mechanics of it beforehand. There are no profit switch settings that fit all rigs and all miners as everyone have their own preferences. Here are some useful guides that will tell you what to look out for and how to set things up:
If after you have checked all these options, you are still seeing differences, then we suggest to choose some other pool or coin that will fit you better.
Use minerstat software and improve your mining operationSign up for free