Pages:
Author

Topic: Price drives difficulty - page 3. (Read 6457 times)

donator
Activity: 2772
Merit: 1019
November 10, 2012, 04:08:37 AM
#11
Ideally, we should be looking not at the difficulty, but at the total USD value of mining hardware, based on network hashrate and historical price for H/s. It's tricky to unmix the contributions from different technologies (FPGA vs GPU), but could be estimated. Ideally the value of electricity should be added too, but then we'll have to assume some ROI period that miners are comfortable with.
I expect the correlation between this "value" of mining hardware+electricity and the BTC exchange rate to be much stronger than difficulty/exchange rate.

I think you missed two important part of this thread: the fact it's about predicting difficulty and the fact that difficulty can be modelled as occurring due to changes in price.

I think your post is implying that exchange rate might be a function of the total US$cost of mining. In that case difficulty would be a function of the total cost of mining. This may be true (and I'd be interested to see a thread on it) but it's not what i'm considering in the blog post. Also, I could be wrong but you seem to imply that difficulty could affect exchange rate?  I've tried to dispel the myth that difficulty affects exchange rate in any significant way so I hope I'm wrong.

before everything is repeated here. Here's a recent example of the issue being discussed. The OP was confused about the issue and asked wether there was a correlation. After some explaining he said

So at this point I can see that price and difficulty are in fact highly correlated, and changes in difficulty are primarily caused by changes in price.

EDIT: As far as I remember that thread also goes into possible factors that might constitute an influence from difficulty on the price, but I think it was argued that these effects were much weaker than the effect of price on difficulty.

donator
Activity: 2058
Merit: 1007
Poor impulse control.
November 10, 2012, 03:40:00 AM
#10
Ideally, we should be looking not at the difficulty, but at the total USD value of mining hardware, based on network hashrate and historical price for H/s. It's tricky to unmix the contributions from different technologies (FPGA vs GPU), but could be estimated. Ideally the value of electricity should be added too, but then we'll have to assume some ROI period that miners are comfortable with.
I expect the correlation between this "value" of mining hardware+electricity and the BTC exchange rate to be much stronger than difficulty/exchange rate.

I think you missed two important part of this thread: the fact it's about predicting difficulty and the fact that difficulty can be modelled as occurring due to changes in price.

I think your post is implying that exchange rate might be a function of the total US$cost of mining. In that case difficulty would be a function of the total cost of mining. This may be true (and I'd be interested to see a thread on it) but it's not what i'm considering in the blog post. Also, I could be wrong but you seem to imply that difficulty could affect exchange rate?  I've tried to dispel the myth that difficulty affects exchange rate in any significant way so I hope I'm wrong.
sr. member
Activity: 330
Merit: 250
November 10, 2012, 01:42:30 AM
#9
Ideally, we should be looking not at the difficulty, but at the total USD value of mining hardware, based on network hashrate and historical price for H/s. It's tricky to unmix the contributions from different technologies (FPGA vs GPU), but could be estimated. Ideally the value of electricity should be added too, but then we'll have to assume some ROI period that miners are comfortable with.
I expect the correlation between this "value" of mining hardware+electricity and the BTC exchange rate to be much stronger than difficulty/exchange rate.

I thoroughly agree that this could be very useful. And what is going to happen with ASICs coming online is that there will be easy to follow stats to compare dollar value invested in hardware to total hash rate. We already have a good idea of where both will be once they get shipped out and we just need the shipments to happen to get an even more accurate idea.

As for miner profit sentiment there is a poll for that as well and may be useful to some degree.
donator
Activity: 2772
Merit: 1019
November 09, 2012, 01:51:50 PM
#8
nice!

in fact: really nice!

Now I have a place to point all the "we should mine more so price rises" idiocy. (Not that there was a lack before).

Can you make that image about 30-50% of it's original size?
hero member
Activity: 756
Merit: 501
There is more to Bitcoin than bitcoins.
November 08, 2012, 08:08:04 PM
#7
Ideally, we should be looking not at the difficulty, but at the total USD value of mining hardware, based on network hashrate and historical price for H/s. It's tricky to unmix the contributions from different technologies (FPGA vs GPU), but could be estimated. Ideally the value of electricity should be added too, but then we'll have to assume some ROI period that miners are comfortable with.
I expect the correlation between this "value" of mining hardware+electricity and the BTC exchange rate to be much stronger than difficulty/exchange rate.
full member
Activity: 210
Merit: 100
November 08, 2012, 07:54:50 PM
#6
nice graph Smiley i'm watching this thread
sr. member
Activity: 350
Merit: 250
Trust me, these default swaps will limit the risks
November 08, 2012, 06:53:07 PM
#5
Awesome graph. Can't wait to see what you can make in the future after the upcoming changes have set in real good.
donator
Activity: 2058
Merit: 1007
Poor impulse control.
November 08, 2012, 04:28:49 PM
#4
Interesting model, I will look it over more when I'm not running out the door. I think it's most interesting that your model vs. real world has a tendency for the modelling to over-estimate large swings as events occur. Perhaps a dampening term would make it even more impressively accurate. Makes sense too as miners are reluctant to switch off even in the face of sour events, as well as being hesitant to make huge risks en masse simply because things are going well for a while.

Kudos however for the work.

I wrote something similar in the blog. I think miners respond less well to market volatility and mining inertia tends to dampen big swings in hashrate - when things are going well there's still a time cost involved in purchasing new equipment, during which a miner might cancel the order, and when USDBTC is dropping miners, as you say, are reluctant to turn off.

I introduced a dampening term of -log(BTCUSD^3*const) to the third model which reduced the swings a little. I can certainly reduce them further, but since I'm not sure how to model miner sentiment I don't really have anywhere to start. Without a model for how and why miner sentiment might dampen the D response, any improvement in matching the curves could be overfitting. I did find a few models that match actual D quite well, but they probably are overfit and have little predictive value.


Some body send this guy some BTC!

I am organofcorti and I approve this message.
sr. member
Activity: 330
Merit: 250
November 08, 2012, 01:31:09 PM
#3
Some body send this guy some BTC!
hero member
Activity: 602
Merit: 500
November 08, 2012, 12:32:20 PM
#2
Interesting model, I will look it over more when I'm not running out the door. I think it's most interesting that your model vs. real world has a tendency for the modelling to over-estimate large swings as events occur. Perhaps a dampening term would make it even more impressively accurate. Makes sense too as miners are reluctant to switch off even in the face of sour events, as well as being hesitant to make huge risks en masse simply because things are going well for a while.

Kudos however for the work.
donator
Activity: 2058
Merit: 1007
Poor impulse control.
November 08, 2012, 09:42:12 AM
#1
After several discussions on this board and others, I decided to actually analyse "Price drives difficulty" and determine if there really is a significant correlation between the two, and not just a post-bubble correlation either, but one that is valid for the whole MTGOX trading history.

Quote
2. Conclusions
  • "Price" does indeed "drive difficulty",  and an analysis of correlation coefficients tells us that the "price" is the log of the volume weighted average USDBTC price from two difficulty periods previously, and difficulty is actually the log of D.
  • More simply, log(D, lag=2) = log(BTCUSD vwap)*a + b
  • A simple linear model shows a clear relationship between the two, but has no significant predictive value.
  • A more complex model is slightly better at predicting D, but is still not useful as a lone accurate predictor of D, and also suffers from the possibility of "overfitting".
  • It is likely that other contributors to D make a simple D predictor based on price impossible. However a simple predictor as developed above maybe useful in predicting a general direction in the change of difficulty and the strength of the change (barring a very volatile market).
  • None of this will be valid in approximately three weeks, when after block number 210000 the block reward halves to 25 btc, and be even less valid with the onset of ASIC hashpower. However the idea behind the analysis stands and may be used once the dust settles.

Details are here:

http://organofcorti.blogspot.com/2012/11/101-price-drives-difficulty.html

Pages:
Jump to: