Bitcoin Forum
April 26, 2024, 04:31:46 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2] 3 4 5 6 7 »  All
  Print  
Author Topic: Price vs Difficulty Charts - indicators for buying or mining  (Read 81450 times)
tripper22
Full Member
***
Offline Offline

Activity: 188
Merit: 100



View Profile
May 27, 2011, 05:26:31 AM
 #21

bitcoinbull. Thanks for providing these charts. I hope to see them more frequently. Keep up the good work. Grin
1714149106
Hero Member
*
Offline Offline

Posts: 1714149106

View Profile Personal Message (Offline)

Ignore
1714149106
Reply with quote  #2

1714149106
Report to moderator
1714149106
Hero Member
*
Offline Offline

Posts: 1714149106

View Profile Personal Message (Offline)

Ignore
1714149106
Reply with quote  #2

1714149106
Report to moderator
1714149106
Hero Member
*
Offline Offline

Posts: 1714149106

View Profile Personal Message (Offline)

Ignore
1714149106
Reply with quote  #2

1714149106
Report to moderator
In order to get the maximum amount of activity points possible, you just need to post once per day on average. Skipping days is OK as long as you maintain the average.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714149106
Hero Member
*
Offline Offline

Posts: 1714149106

View Profile Personal Message (Offline)

Ignore
1714149106
Reply with quote  #2

1714149106
Report to moderator
1714149106
Hero Member
*
Offline Offline

Posts: 1714149106

View Profile Personal Message (Offline)

Ignore
1714149106
Reply with quote  #2

1714149106
Report to moderator
1714149106
Hero Member
*
Offline Offline

Posts: 1714149106

View Profile Personal Message (Offline)

Ignore
1714149106
Reply with quote  #2

1714149106
Report to moderator
bitcoinBull (OP)
Legendary
*
Offline Offline

Activity: 826
Merit: 1001


rippleFanatic


View Profile
May 27, 2011, 07:16:06 PM
 #22

Any chance you could do a log(price)/log(difficulty) (or maybe a (10+log(price))/log(difficulty)) chart?


The log(price)/log(difficulty) looks almost the same: https://i.imgur.com/sytsN.png


btw, the collection of charts is here:  http://bitcoinbull.imgur.com/all/

College of Bucking Bulls Knowledge
bitcoinBull (OP)
Legendary
*
Offline Offline

Activity: 826
Merit: 1001


rippleFanatic


View Profile
May 27, 2011, 07:29:21 PM
 #23

Why should we expect price to go up if difficulty increases?  Isn't it the other way around?

Price goes up when difficulty increases because as they become harder to get from mining, people buy.

Difficulty increases when price goes up because higher prices offset the increase in difficulty, making mining attractive again.

The question here is which is the leading indicator and which is the lagging.





Pretty obvious to me that price drives difficulty.  If it's super profitable to mine, then people start rigs.  That increases difficulty.  I don't see too many miners in the buying bitcoin arena (otherwise they would have never started mining, since it's less profitable).


Indeed, obviously price drives difficulty.  Less obvious other way around: difficulty driving the price. 

They are correlated, which isn't necessarily a causal relationship, but could be.

I think its causal in both directions (Two-Way Causality).


College of Bucking Bulls Knowledge
k
Sr. Member
****
Offline Offline

Activity: 451
Merit: 250


View Profile
May 27, 2011, 07:48:43 PM
 #24

hi bitcoinBull,

great charts. Would it be better to use the actual difficulty for a particular 2016 blocks rather than the difficulty implied by the calculated hashing rate for 504 blocks?
bitcoinBull (OP)
Legendary
*
Offline Offline

Activity: 826
Merit: 1001


rippleFanatic


View Profile
May 27, 2011, 08:19:52 PM
 #25

hi bitcoinBull,

great charts. Would it be better to use the actual difficulty for a particular 2016 blocks rather than the difficulty implied by the calculated hashing rate for 504 blocks?

Nah.  We're trying measure the size/power of the network at the time, so we want to take the average hash rate over as small a window as possible.  We want to see intra-week fluctuations but not random fluctuations.  A 2014 block estimate would smooth things out more than necessary.

Doing 144-blocks (representing 6x24 hours, but more often a 12-hour estimate) is too small, producing a messy a graph of random fluctuations: https://i.imgur.com/unGHI.png

College of Bucking Bulls Knowledge
bitcoinBull (OP)
Legendary
*
Offline Offline

Activity: 826
Merit: 1001


rippleFanatic


View Profile
May 27, 2011, 08:59:31 PM
 #26

There are some other threads which chart difficulty against price.

In $/BTC—Difficulty Correlation chodpaba provided this graph:



And in Re: Will Bitcoin ever drop down below 2 USD? Enky1974 provided:



Also, back in November tcatm of bitcoincharts.com posted Price vs. Difficulty Graphs but the image files are missing now.  The price data I use for my charts is from bitcoincharts.com.

See http://bitcoin.sipa.be for good difficulty charts.


College of Bucking Bulls Knowledge
acamus
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
May 27, 2011, 09:46:32 PM
 #27


man i really like that second graph, wonder if Enky1974 would be nice enough to update it for us. Also, it looks like log of price may reveal some spikes in the frequency domain. Anyone do fourier analysis on this beast yet? Nonlinear time series analysis?
k
Sr. Member
****
Offline Offline

Activity: 451
Merit: 250


View Profile
May 27, 2011, 09:46:56 PM
 #28

hi bitcoinBull,

great charts. Would it be better to use the actual difficulty for a particular 2016 blocks rather than the difficulty implied by the calculated hashing rate for 504 blocks?

Nah.  We're trying measure the size/power of the network at the time, so we want to take the average hash rate over as small a window as possible.  We want to see intra-week fluctuations but not random fluctuations.  A 2014 block estimate would smooth things out more than necessary.

Doing 144-blocks (representing 6x24 hours, but more often a 12-hour estimate) is too small, producing a messy a graph of random fluctuations: https://i.imgur.com/unGHI.png


I was thinking to use the actual difficulty from each 2016 blocks (not a moving average of 2016 blocks, the actual difficulty) because that's the difficulty when people are doing the mining - the difficult is not constantly adjusting on a 504 block moving average . So if you are looking at the price/difficulty to decide the relative merits of buying over mining then would price/actual difficulty not be better?
smooth
Legendary
*
Offline Offline

Activity: 2968
Merit: 1198



View Profile
May 27, 2011, 09:58:57 PM
Last edit: May 31, 2011, 02:13:34 AM by smooth
 #29

Take the time series and compute the correlation between D(t+x) and P(t) as a function of x.   Graph the results.

Anybody going to do this?  If not, please send me the time series or a script to extract it from the block chain and I will post the results.

k
Sr. Member
****
Offline Offline

Activity: 451
Merit: 250


View Profile
May 27, 2011, 11:10:32 PM
 #30

hi bitcoinBull,

great charts. Would it be better to use the actual difficulty for a particular 2016 blocks rather than the difficulty implied by the calculated hashing rate for 504 blocks?

Nah.  We're trying measure the size/power of the network at the time, so we want to take the average hash rate over as small a window as possible.  We want to see intra-week fluctuations but not random fluctuations.  A 2014 block estimate would smooth things out more than necessary.

Doing 144-blocks (representing 6x24 hours, but more often a 12-hour estimate) is too small, producing a messy a graph of random fluctuations: https://i.imgur.com/unGHI.png


I was thinking to use the actual difficulty from each 2016 blocks (not a moving average of 2016 blocks, the actual difficulty) because that's the difficulty when people are doing the mining - the difficult is not constantly adjusting on a 504 block moving average . So if you are looking at the price/difficulty to decide the relative merits of buying over mining then would price/actual difficulty not be better?

I went ahead and did what I was asking you myself. Hope you don't mind.



Plotted the daily average price from MtGox(*10^5) over the actual difficulty on that day (rather than the implied difficulty based on the hash rate). In fact it doesn't make that much difference. You can see the latest difficulty change has had an impact, making mining less attractive as would be expected.
bitcoinBull (OP)
Legendary
*
Offline Offline

Activity: 826
Merit: 1001


rippleFanatic


View Profile
May 30, 2011, 04:27:04 PM
 #31

hi bitcoinBull,

great charts. Would it be better to use the actual difficulty for a particular 2016 blocks rather than the difficulty implied by the calculated hashing rate for 504 blocks?

Nah.  We're trying measure the size/power of the network at the time, so we want to take the average hash rate over as small a window as possible.  We want to see intra-week fluctuations but not random fluctuations.  A 2014 block estimate would smooth things out more than necessary.

Doing 144-blocks (representing 6x24 hours, but more often a 12-hour estimate) is too small, producing a messy a graph of random fluctuations: https://i.imgur.com/unGHI.png


I was thinking to use the actual difficulty from each 2016 blocks (not a moving average of 2016 blocks, the actual difficulty) because that's the difficulty when people are doing the mining - the difficult is not constantly adjusting on a 504 block moving average . So if you are looking at the price/difficulty to decide the relative merits of buying over mining then would price/actual difficulty not be better?


Ah, good point.

Thanks for the graph!  It actually doesn't look much different

On the left up until October the ratio drops in about five steps.  I wonder if those are difficulty readjustments upward.

Could plot this as a shadow line against the ratio using estimated difficulty (or vise-versa).

College of Bucking Bulls Knowledge
smooth
Legendary
*
Offline Offline

Activity: 2968
Merit: 1198



View Profile
May 31, 2011, 02:14:57 AM
 #32

Take the time series and compute the correlation between D(t+x) and P(t) as a function of x.   Graph the results.

Anybody going to do this?  If not, please send me the time series or a script to extract it from the block chain and I will post the results.

k
Sr. Member
****
Offline Offline

Activity: 451
Merit: 250


View Profile
May 31, 2011, 10:31:36 PM
Last edit: June 04, 2011, 08:47:55 PM by kirian
 #33

Take the time series and compute the correlation between D(t+x) and P(t) as a function of x.   Graph the results.

Anybody going to do this?  If not, please send me the time series or a script to extract it from the block chain and I will post the results.



Hi smooth,

i put the data I have here
https://spreadsheets0.google.com/spreadsheet/pub?key=0Arbegqx_2nKadEl5czMxZWZqazlFUzBiQkkzMFYtVEE&gid=0

Price data is available from MtGox in csv form and difficulty etc. from http://blockexplorer.com/q/nethash you can use /number at the end of the blockexplorer query to change the block size, e.g. http://blockexplorer.com/q/nethash/2016 will give data for ever 2016 blocks)

 Edit:

sorry I said above that I got price data from MtGox. In fact I got MtGox from here http://bitcoincharts.com/about/markets-api/
acamus
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
May 31, 2011, 10:35:22 PM
 #34

oh man, this is pretty great. time to break out TISEAN!
Findeton
Full Member
***
Offline Offline

Activity: 126
Merit: 100


View Profile
June 04, 2011, 08:06:44 PM
 #35

This post is very interesting.

Bitcoin Weekly, bitcoin analysis and commentary

14DD7MhRXuw3KDuyUuXvAsRcK4KXTT36XA
Enky1974
Sr. Member
****
Offline Offline

Activity: 254
Merit: 250



View Profile
June 04, 2011, 08:13:00 PM
 #36



man i really like that second graph, wonder if Enky1974 would be nice enough to update it for us. Also, it looks like log of price may reveal some spikes in the frequency domain. Anyone do fourier analysis on this beast yet? Nonlinear time series analysis?

I'll do it, give me time:)
That chart is a non linear estimation of price/network speed using an exponential growth model.
I tried also fourier, and even ARIMA model with statistica 7 by statsoft.com, analyzing detrended daily data, there is a vague 12 days cycle not so strong,nothing exceptional apart a 90 days cycle on volume, every 3 months there is a new wave of investors buying, it seems so.

__________________________________
My Blog at http://btctrading.wordpress.com/ | « O Fortuna,velut Luna statu variabilis, semper crescis aut decrescis »
smooth
Legendary
*
Offline Offline

Activity: 2968
Merit: 1198



View Profile
June 04, 2011, 08:33:40 PM
 #37

The 12 day cycle is probably due to the difficulty adjustments.  They're supposed to be 14 days, but when the network is growing they happen faster.

I haven't had time to do any real work with the data yet, unfortunately.
Enky1974
Sr. Member
****
Offline Offline

Activity: 254
Merit: 250



View Profile
June 04, 2011, 08:59:17 PM
 #38

done it

to justify 17$ with this model we need a network speed of 6 terahash/Sec, is it overpriced?

__________________________________
My Blog at http://btctrading.wordpress.com/ | « O Fortuna,velut Luna statu variabilis, semper crescis aut decrescis »
Findeton
Full Member
***
Offline Offline

Activity: 126
Merit: 100


View Profile
June 04, 2011, 09:20:25 PM
 #39

done it

to justify 17$ with this model we need a network speed of 6 terahash/Sec, is it overpriced?


Yeah it may well be. Too much publicity may get things out of control for a time, but that's good because it will test the system. Perhaps we'll see a market correction down to about $4-6, perhaps we'll get up to 25 or more before a correction takes place. Perhaps there's no need to correct the actual market (but I highly doubt it).

In my opinion, the best thing that can happen right now is for price to stand still at $17 until we get more TH/s.

Bitcoin Weekly, bitcoin analysis and commentary

14DD7MhRXuw3KDuyUuXvAsRcK4KXTT36XA
Enky1974
Sr. Member
****
Offline Offline

Activity: 254
Merit: 250



View Profile
June 04, 2011, 09:31:39 PM
 #40

Perhaps we'll see a market correction down to about $4-6, perhaps we'll get up to 25 or more before a correction takes place. Perhaps there's no need to correct the actual market (but I highly doubt it).

As you can see, a drop now at 4$ at current networkspeed would be a big outlier, unlikely that it will happen. It might drop to 8$ , a fast drop under 8$, without a network shrink, would be a great buying opportunity.

__________________________________
My Blog at http://btctrading.wordpress.com/ | « O Fortuna,velut Luna statu variabilis, semper crescis aut decrescis »
Pages: « 1 [2] 3 4 5 6 7 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!