Compute Unit Profitability
Crossbelt provides individual compute unit profitability calculations so you can determine which compute units are performing optimally.
You can also provide the cost of power in USD with the -p 0.10
option. The default is 0.
$ cb cu profit -p 0.10
INDEX | NAME | POWER | HASH_RATE | EARNINGS_COST_RATIO | HOURLY_COST | HOURLY_EARNINGS | KWH_COST
------|------------------|--------|-----------|---------------------|-------------|-----------------|----------
0 | GeForce GTX 1070 | 104.83 | 31360000 | 2.127 | 1.6 µBTC | 3.3 µBTC | 15.0 µBTC
1 | GeForce GTX 1070 | 104.72 | 31140000 | 2.108 | 1.6 µBTC | 3.3 µBTC | 15.0 µBTC
2 | GeForce GTX 1070 | 101.38 | 31380000 | 2.197 | 1.5 µBTC | 3.3 µBTC | 15.0 µBTC
3 | GeForce GTX 1070 | 99.13 | 31250000 | 2.228 | 1.5 µBTC | 3.3 µBTC | 15.0 µBTC
| Total | 410 | 125130000 | 2.17 | 6.2 µBTC | 13.3 µBTC | 15.0 µBTC
Profit Ratio
You may notice that crossbelt provides a earnings to cost ratio. This ratio tells you how much you are making compared to how much you are spending. Use this ratio as a basis of comparison with other compute units. Tweaking power settings and/or other settings will affect the hashrate/power and thus help you determine if that change was a positive change. Higher hashrates don’t always give better results if the power usage spikes. Use this data point often to steer your rig into higher profit margins.
Profit and Additional Costs
Crossbelt also provides a similar command to profit
called profitcost
which allows you to enter reoccurring costs
into the calculation that should be calculated on a daily basis. Thing includes things like dev fees or facility costs.
Monthly facility cost
If your facility has a monthly fee you can divide this fee by the amount of compute units present to calculate a per compute
unit facility cost. --monthly_facility_cost=5.73
- Monthly facility fee: $500.
- Number of Compute Units: 100
- Monthly facility cost per unit: $5.00
This cost will be used to compute a daily cost of the facility fee for each compute unit.
Cost of power
Each facility will have a different cost for power. You can specify the cost per kwH in USD. -p 0.10
10 cents per kwH.
Show results in USD
You can use the --usd
flag to show the results in USD.
Fees
You can also add in the fees which is usually used for dev fees or other items.
Use a percentage expressed as a decimal. -f 0.04
-f, --fees, --fees=arg - Miner and Pool fees in percent ie. 0.04 (default: none)
-m, --monthly_facility_cost=arg - Per Compute Unit Monthly Facility Cost, ie. $5.73 (default: none)
-p, --price, --price=arg - Power cost per KWh (default: none)
$ cb cu profitcost -f 0.04 -p 0.10 --usd
NAME | PROFIT_RATIO | DAILY_EARNINGS | DAILY_POWER_COST | DAILY_FEES | DAILY_FACILITY_COST | TOTAL_DAILY_COST
-----------------|--------------|----------------|------------------|------------|---------------------|-----------------
GeForce GTX 1070 | 2.1 | $0.53 | $0.25 | $0.02 | $0.0 | $0.25
GeForce GTX 1070 | 2.11 | $0.53 | $0.25 | $0.02 | $0.0 | $0.25
GeForce GTX 1070 | 2.19 | $0.53 | $0.24 | $0.02 | $0.0 | $0.24
GeForce GTX 1070 | 2.22 | $0.53 | $0.24 | $0.02 | $0.0 | $0.24
Yikes! Only about $0.25 per day of revenue. Lets hope when we look at this in a year we can laugh at it.
NOTE The profitcost
command only adds power and facility costs together and does not combine fees. It is designed to show you
all the costs associated by splitting them out and basing them on the current power utilization, hashrate and other factors.
NOTE Crossbelt requires that all hashrates be expressed in a common base unit called “hash”. Mining software often condenses the hashrate to the highest unit such as kh or Mh.