Electricity Price
The cost of power is one of the data points miners care about most, and electricity prices can vary significantly across different geographic regions.
Block Subsidy
The number of new bitcoins created when each block is mined is the block subsidy. This number changes after each halving event, which takes place once every four calendar years, approximately.
Difficulty Increment
[...] The average increase of mining difficulty over the past 5 years is 6% monthly, which equates to roughly 100% per year.
Price Increment
Like Difficulty Increment, this field should contain the expected annual increase for bitcoin’s price. Bitcoin’s price is difficult to predict, so [...]
HODL Ratio
This input is one of the most important advanced options because it represents how much of the newly mined bitcoins a miner plans to hold.
What if some data is missing?
A useful mining revenue model doesn’t have to include data for every input described above.
Final thought: There's no fixed cost for mining bitcoin. The real cost for each miner depends on over a dozen variable data points.