Bitcoin Forum
April 26, 2024, 04:06:18 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: [Bitcoin Future Price Formula] Published by italian Bitcointalk member!  (Read 6260 times)
tyler27 (OP)
Member
**
Offline Offline

Activity: 111
Merit: 10


View Profile
December 30, 2013, 08:01:48 PM
Last edit: December 30, 2013, 09:53:59 PM by tyler27
 #1

An italian Bitcointalk forum member spent a whole month going over Bitcoin statistics and analyzing the blockchain and eventually came up (yesterday) with an equation for future Bitcoin price prediction. Italian Bitcointalk folks told him to publish all his studies on the international forum because it has 1000x more Bitcoin enthusiasts (BTC still not really famous in Italy) but the author answered that he's "too lazy  Cheesy " and prefers to publish his studies in italian only.

The article is very long but contains a lot of interesting information (also graphs and numbers), maybe it will be valuable to translate all of it. But before doing so (or before somebody wants to do it), maybe it's better to see what math skilled BTC fans think about this (I'm just a fan...no math genius therefore not able to judge).

So first, the Formula he came up with:

P=(I^2.26)/(e^32)

Variables:

I = Total number of addresses
P = Price in US$
e = Euler's number (2.71828)

Have a look at the calculations he made at the end of the post. Maybe Google translator is also enough to give you an idea on how he came up with that equation.

Original forum thread (Italian): https://bitcointalk.org/index.php?topic=353156.0


[Italian Translation - Google Translator]
1714147578
Hero Member
*
Offline Offline

Posts: 1714147578

View Profile Personal Message (Offline)

Ignore
1714147578
Reply with quote  #2

1714147578
Report to moderator
1714147578
Hero Member
*
Offline Offline

Posts: 1714147578

View Profile Personal Message (Offline)

Ignore
1714147578
Reply with quote  #2

1714147578
Report to moderator
1714147578
Hero Member
*
Offline Offline

Posts: 1714147578

View Profile Personal Message (Offline)

Ignore
1714147578
Reply with quote  #2

1714147578
Report to moderator
Remember that Bitcoin is still beta software. Don't put all of your money into BTC!
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714147578
Hero Member
*
Offline Offline

Posts: 1714147578

View Profile Personal Message (Offline)

Ignore
1714147578
Reply with quote  #2

1714147578
Report to moderator
leshow
Newbie
*
Offline Offline

Activity: 48
Merit: 0


View Profile
December 30, 2013, 08:40:03 PM
 #2

are the total number of addresses meant to be addresses with a balance, or just addresses (including empty addresses)
gbianchi
Legendary
*
Offline Offline

Activity: 3080
Merit: 2632



View Profile
December 30, 2013, 09:05:49 PM
Last edit: December 31, 2013, 10:03:23 AM by gbianchi
 #3

are the total number of addresses meant to be addresses with a balance, or just addresses (including empty addresses)

hi, I am the italian in subject:)

total addresses is non empty plus zero addresses (zero balance addresse are about 90% of total addresses).

Initially I think that the Active (not zero) addresses was the best, but
statistic analysis tell that the best fit is Total address (including zero)

This graph show how my equation (blue line) fit bitcoin price:




here the translation of original thread:

http://translate.google.com/translate?hl=en&sl=it&tl=en&u=http%3A%2F%2Fixquick-proxy.com%2Fdo%2Fspg%2Fproxy%3Fep%3D475135655446702f4b4151454a67394d42554175514142556141596a556c4948513059564b4873554551564346584143663278675a32746c627a774b416930544a7a525843787734546c63574a787845654234434d304d4b6551304e507777444978784f4b425147446d4948516d5561536c414f55454563435438506357596a657734444131464445424a34436749756643643749787732445355424655633453684a4655473548486839564568416c497851494558644154525a484e6b314f5353497744456c5152684d725752383153556c5a48474a594155304a445451744a676b4e47526f374d794e4c653042484b694a4a4a6d416d517a68414f41772b4a4530375451317642674a534b6a304e4768455546796756505359375456563265306755564559544942676e427855504e6a777153415a354c524163545545534178346c4b53634e417849425a456f505343786153676f50666a3133643170554177676259785a42567877674a55455657585943527741505031562f425541664e46314a5143354a664577575067634e4d7756555877467a4b773d3d%26epile%3D4q6n41784q7n45794q7n41794q5638324q5335725n586o3q%26edata%3Dfc5a5c9a5d97a18f40c5a21299c725f1%26ek%3D65475n6n616n5n435457706n536q592s62575n4r66576779546q56434n6q39774n69517n57555n385n5845795n6p5578506o6p53495535584o56356n646o3538546p6s6n616r42545944686o51446p32506r647356795n795633316p54796o775n5767685748316p4o3146446356417065325534666r453665314q7950796p7450696878616n562o58315530524646394q326o706255396r4o3031745n487051506q59314931526s4q57776863324n525533567664466o6n496r746s55694n684s6o645266696s34594835664o5739554o7n6p6o4q564r2o62446p3566566441516n523961335659566p41344n444q6953314171546o5n4p4r30677756473151517n68614o6q685359327731526p522o636n64684o6o426853565n4961475933586r705363585256516r46545n48706q5745684p4n473158516q4n3761484r55616r42425446386n6333707851586p4n50454q7149326o7154586p45516q6p6p4r6n3431557n41304q3331555248776n4s6o4536637n4r7557574n4s4q48462o56546p38655578375358556q576q4536%26ekdata%3D994c7484e19747a35918a9bf2b6534e2

PS: sorry for bad english


GUIDA PER NUOVI UTENTI https://bitcointalk.org/index.php?topic=1241459.0
DO NOT HOLD YOUR BTC ON THIRD PARTY EXCHANGES – BE YOUR OWN BANK https://bitcointalk.org/index.php?topic=945881.0
BITCOIN... WHAT IS IT ? https://bitcointalk.org/index.php?topic=2107660.0
Nancarrow
Hero Member
*****
Offline Offline

Activity: 492
Merit: 500


View Profile
December 30, 2013, 09:13:24 PM
 #4

I don't know Italian, but I do know maths, and a bit about fitting curves to data in particular. As far as I can see the author has simply assumed a power-law relationship between I(number of addresses) and P(price). In other words P=k*I^n, where k and n are constants to be found by data mining. He has done this in the standard way, by finding the best-fit line you get on a log-log plot. He gets n~=2.26 and k~=e^-26 (incidentally you may as well just give k as a very small number, there's no benefit in putting it in terms of e).

It's interesting but I don't know if it has much predictive power. But kudos for putting some maths into this stuff, we don't see enough of that in price speculation threads.

If I've said anything amusing and/or informative and you're feeling generous:
1GNJq39NYtf7cn2QFZZuP5vmC1mTs63rEW
gbianchi
Legendary
*
Offline Offline

Activity: 3080
Merit: 2632



View Profile
December 30, 2013, 09:22:56 PM
 #5

I don't know Italian, but I do know maths, and a bit about fitting curves to data in particular. As far as I can see the author has simply assumed a power-law relationship between I(number of addresses) and P(price). In other words P=k*I^n, where k and n are constants to be found by data mining. He has done this in the standard way, by finding the best-fit line you get on a log-log plot. He gets n~=2.26 and k~=e^-26 (incidentally you may as well just give k as a very small number, there's no benefit in putting it in terms of e).

It's interesting but I don't know if it has much predictive power. But kudos for putting some maths into this stuff, we don't see enough of that in price speculation threads.

please take a look at process and assumption I used for the equation

here the google translator link of the thread:

http://translate.google.com/translate?hl=en&sl=it&tl=en&u=http%3A%2F%2Fixquick-proxy.com%2Fdo%2Fspg%2Fproxy%3Fep%3D475135655446702f4b4151454a67394d42554175514142556141596a556c4948513059564b4873554551564346584143663278675a32746c627a774b416930544a7a525843787734546c63574a787845654234434d304d4b6551304e507777444978784f4b425147446d4948516d5561536c414f55454563435438506357596a657734444131464445424a34436749756643643749787732445355424655633453684a4655473548486839564568416c497851494558644154525a484e6b314f5353497744456c5152684d725752383153556c5a48474a594155304a445451744a676b4e47526f374d794e4c653042484b694a4a4a6d416d517a68414f41772b4a4530375451317642674a534b6a304e4768455546796756505359375456563265306755564559544942676e427855504e6a777153415a354c524163545545534178346c4b53634e417849425a456f505343786153676f50666a3133643170554177676259785a42567877674a55455657585943527741505031562f425541664e46314a5143354a664577575067634e4d7756555877467a4b773d3d%26epile%3D4q6n41784q7n45794q7n41794q5638324q5335725n586o3q%26edata%3Dfc5a5c9a5d97a18f40c5a21299c725f1%26ek%3D65475n6n616n5n435457706n536q592s62575n4r66576779546q56434n6q39774n69517n57555n385n5845795n6p5578506o6p53495535584o56356n646o3538546p6s6n616r42545944686o51446p32506r647356795n795633316p54796o775n5767685748316p4o3146446356417065325534666r453665314q7950796p7450696878616n562o58315530524646394q326o706255396r4o3031745n487051506q59314931526s4q57776863324n525533567664466o6n496r746s55694n684s6o645266696s34594835664o5739554o7n6p6o4q564r2o62446p3566566441516n523961335659566p41344n444q6953314171546o5n4p4r30677756473151517n68614o6q685359327731526p522o636n64684o6o426853565n4961475933586r705363585256516r46545n48706q5745684p4n473158516q4n3761484r55616r42425446386n6333707851586p4n50454q7149326o7154586p45516q6p6p4r6n3431557n41304q3331555248776n4s6o4536637n4r7557574n4s4q48462o56546p38655578375358556q576q4536%26ekdata%3D994c7484e19747a35918a9bf2b6534e2




GUIDA PER NUOVI UTENTI https://bitcointalk.org/index.php?topic=1241459.0
DO NOT HOLD YOUR BTC ON THIRD PARTY EXCHANGES – BE YOUR OWN BANK https://bitcointalk.org/index.php?topic=945881.0
BITCOIN... WHAT IS IT ? https://bitcointalk.org/index.php?topic=2107660.0
tyler27 (OP)
Member
**
Offline Offline

Activity: 111
Merit: 10


View Profile
December 30, 2013, 09:37:05 PM
 #6

I don't know Italian, but I do know maths, and a bit about fitting curves to data in particular. As far as I can see the author has simply assumed a power-law relationship between I(number of addresses) and P(price). In other words P=k*I^n, where k and n are constants to be found by data mining. He has done this in the standard way, by finding the best-fit line you get on a log-log plot. He gets n~=2.26 and k~=e^-26 (incidentally you may as well just give k as a very small number, there's no benefit in putting it in terms of e).

It's interesting but I don't know if it has much predictive power. But kudos for putting some maths into this stuff, we don't see enough of that in price speculation threads.

please take a look at process and assumption I used for the equation

here the google translator link of the thread:



Update: added italian translation link at the end of the post.
Jcw188
Hero Member
*****
Offline Offline

Activity: 546
Merit: 500


Carpe Diem


View Profile
December 30, 2013, 09:44:22 PM
 #7

Well it's interesting and surely I agree that I would expect the general price of BTC to go up...particularly because money is being printed at a fast rate and BTC is only coming out in limited quantity.  But it doesn't tell you too much, you just assume addresses will mean higher prices.



████▄██████████▄
███▄████████████
▄███▀
████
████
████
▀███▄
███▀████████████
████▀██████████▀


▄██████████▄
████████████
███████████▀███▄
████████████████
████████████████
████████████████
▀███▄███████████
████████████████
████▀██████████▀


▄██▄█████████▄██▄
▀████▄█████▄████▀
▀████▄▄████▀
███████████
▄███▀█████▀███▄
█████████████████
█████████████████
█████████████████
▀███████████████▀


▄███████████████▄
█████████████████
████▀███▀██████▀
███████▄█████▀
████▄▄██████████▄
▀▀██████▀███████
▄██████▄███▄████
█████▀██████████
▀██▀███▀████████▀


████▄███████████
████████████████
▄███▀███████████
███████████████
██████████████
████████████████
███████████▄███▀
████████████
▀██████████▀
████████
██
██
██
██
██
██
██
██




██
██
██
██
██

██
██
██
████████
|
.
Listed
on
BINANCE
KUCOIN
Gate.io
|
bluemeanie1
Sr. Member
****
Offline Offline

Activity: 280
Merit: 257


bluemeanie


View Profile WWW
December 30, 2013, 10:05:34 PM
 #8


 The number of addresses is a reflection of the number of adopters, and probably can be used to predict the price statistically, but this could never be used as a true determinant because anyone can create new addresses.

Just who IS bluemeanie?    On NXTautoDAC and a Million Stolen NXT

feel like your voice isn't being heard? PM me.   |   stole 1M NXT?
gbianchi
Legendary
*
Offline Offline

Activity: 3080
Merit: 2632



View Profile
December 30, 2013, 10:14:50 PM
 #9


 The number of addresses is a reflection of the number of adopters, and probably can be used to predict the price statistically, but this could never be used as a true determinant because anyone can create new addresses.

this is true, but actually there are 24671534 addresses in the blockchain,
so the Law of large numbers is in action !

And remember that if someone create and address BUT dont use it, that adress don't appear in the blockchain !!!
The number of address in the blockchain give us a magnitude of total  bitcoin utilization !

GUIDA PER NUOVI UTENTI https://bitcointalk.org/index.php?topic=1241459.0
DO NOT HOLD YOUR BTC ON THIRD PARTY EXCHANGES – BE YOUR OWN BANK https://bitcointalk.org/index.php?topic=945881.0
BITCOIN... WHAT IS IT ? https://bitcointalk.org/index.php?topic=2107660.0
bluemeanie1
Sr. Member
****
Offline Offline

Activity: 280
Merit: 257


bluemeanie


View Profile WWW
December 30, 2013, 10:17:13 PM
 #10


 The number of addresses is a reflection of the number of adopters, and probably can be used to predict the price statistically, but this could never be used as a true determinant because anyone can create new addresses.

this is true, but actually there are 24671534 addresses in the blockchain,
so the Law of large numbers is in action !

And remember that if someone create and address BUT dont use it, that adress don't appear in the blockchain !!!
The number of address in the blockchain give us a magnitude of total  bitcoin utilization !

sure this is true.  If your formula was ever incorporated into some real-world strategy, it could be very easily manipulated.

you should have kept it secret and used it as a hedge.  Smiley

but... "correlation does not imply causation."

very cool work though gbianchi.

Just who IS bluemeanie?    On NXTautoDAC and a Million Stolen NXT

feel like your voice isn't being heard? PM me.   |   stole 1M NXT?
bluemeanie1
Sr. Member
****
Offline Offline

Activity: 280
Merit: 257


bluemeanie


View Profile WWW
December 30, 2013, 10:21:05 PM
 #11


 In real-world economics there is the Velocity of Money: http://www.investopedia.com/terms/v/velocity.asp

 which is somewhat related to what you're measuring.  The reason why you can't measure money velocity by measuring TX volume is that anyone can create TXs for free(perhaps not so true anymore).  Perhaps if you somehow included TX FEES, because this ensures that money is being transferred to a third party that cannot be pre-determined.

 The velocity of money certainly has real-world relationship to exchange rates and could be used as a more reliable determinant.

 ciao,

 -bm

Just who IS bluemeanie?    On NXTautoDAC and a Million Stolen NXT

feel like your voice isn't being heard? PM me.   |   stole 1M NXT?
gbianchi
Legendary
*
Offline Offline

Activity: 3080
Merit: 2632



View Profile
December 30, 2013, 10:31:43 PM
 #12



but... "correlation does not imply causation."

.

At the end of my post, i wrote that I will do
some further investigation and explicate why the equation work...

but sintetically the total number of addresses

a)  depends on the number of users (as seen from the correlation with the number of active addresses)
b) and  also dependends on the velocity of circulation of bitcoin



GUIDA PER NUOVI UTENTI https://bitcointalk.org/index.php?topic=1241459.0
DO NOT HOLD YOUR BTC ON THIRD PARTY EXCHANGES – BE YOUR OWN BANK https://bitcointalk.org/index.php?topic=945881.0
BITCOIN... WHAT IS IT ? https://bitcointalk.org/index.php?topic=2107660.0
gbianchi
Legendary
*
Offline Offline

Activity: 3080
Merit: 2632



View Profile
December 30, 2013, 10:33:23 PM
 #13


 The velocity of money certainly has real-world relationship to exchange rates and could be used as a more reliable determinant.

 

I know, already wrote in the original post and here Wink

the next step of my work is to prove that number of addresses represent the aggregate value of
users and speed speed of circulation of bitcoins

GUIDA PER NUOVI UTENTI https://bitcointalk.org/index.php?topic=1241459.0
DO NOT HOLD YOUR BTC ON THIRD PARTY EXCHANGES – BE YOUR OWN BANK https://bitcointalk.org/index.php?topic=945881.0
BITCOIN... WHAT IS IT ? https://bitcointalk.org/index.php?topic=2107660.0
bluemeanie1
Sr. Member
****
Offline Offline

Activity: 280
Merit: 257


bluemeanie


View Profile WWW
December 30, 2013, 10:47:51 PM
 #14



but... "correlation does not imply causation."

.

At the end of my post, i wrote that I will do
some further investigation and explicate why the equation work...

but sintetically the total number of addresses

a)  depends on the number of users (as seen from the correlation with the number of active addresses)
b) and  also dependends on the velocity of circulation of bitcoin


you might be able to do some advanced operations with graph analysis.  I wrote a Bitcoin Block Chain graphDB importer:  https://github.com/BlueMeanie/bitcoingraphdb , it puts inputs and outputs on a graph so you can traverse them.

I had given thought to the problem once before- how do you measure velocity in the Bitcoin network?  you would need to know more information that just the basic block chain.

TX fees are perhaps somehow related to velocity because no one is going to make some kind of fake transaction to themselves with a TX fee.  So it's a more reliable measurement.

Just who IS bluemeanie?    On NXTautoDAC and a Million Stolen NXT

feel like your voice isn't being heard? PM me.   |   stole 1M NXT?
gbianchi
Legendary
*
Offline Offline

Activity: 3080
Merit: 2632



View Profile
December 30, 2013, 10:51:01 PM
 #15



but... "correlation does not imply causation."

.

At the end of my post, i wrote that I will do
some further investigation and explicate why the equation work...

but sintetically the total number of addresses

a)  depends on the number of users (as seen from the correlation with the number of active addresses)
b) and  also dependends on the velocity of circulation of bitcoin


you might be able to do some advanced operations with graph analysis.  I wrote a Bitcoin Block Chain graphDB importer:  https://github.com/BlueMeanie/bitcoingraphdb , it puts inputs and outputs on a graph so you can traverse them.

I had given thought to the problem once before- how do you measure velocity in the Bitcoin network?  you would need to know more information that just the basic block chain.

TX fees are perhaps somehow related to velocity because no one is going to make some kind of fake transaction to themselves with a TX fee.  So it's a more reliable measurement.


I too wrote a tool for analysing the blockchain... I product some tables and graph before derive my equation,
and I have really interesting result:

Fo example, Here we can see how the total address are moving in the time, divided in some category of capitalization:

the red line are the zero balance addresses... that are 90% of total addresses.
I think the zero balance addresess depends from bitcoin velocity of circulation !

Add you can seee that at end of 2011, the bitcoin world tend to stabilize, this is why I used
end of 2011 to 2013 data for derive my equation.







GUIDA PER NUOVI UTENTI https://bitcointalk.org/index.php?topic=1241459.0
DO NOT HOLD YOUR BTC ON THIRD PARTY EXCHANGES – BE YOUR OWN BANK https://bitcointalk.org/index.php?topic=945881.0
BITCOIN... WHAT IS IT ? https://bitcointalk.org/index.php?topic=2107660.0
bluemeanie1
Sr. Member
****
Offline Offline

Activity: 280
Merit: 257


bluemeanie


View Profile WWW
December 30, 2013, 10:54:17 PM
 #16

some of the web wallets might for instance have incomplete, but statistically meaningful information that they MIGHT be able to use to predict the BTC price.

people always talk about all these security problems on here but no one ever seems to mention that the web wallets have massive database of Bitcoin address:IP mappings. Always seems more fun to discuss the security aspects of open source tools.

this was really part of why I invented confidence chains, the exchanges have really way too much power in this whole equation.

Just who IS bluemeanie?    On NXTautoDAC and a Million Stolen NXT

feel like your voice isn't being heard? PM me.   |   stole 1M NXT?
btbrae
Hero Member
*****
Offline Offline

Activity: 680
Merit: 500


View Profile
December 30, 2013, 10:57:08 PM
 #17

Ah yes. The comforting reminder that should there be a nuclear WWIII or some kind of near-extinction event, mankind will surely survive, as there will always be one guy sat with a graph, drawing a line through it.
bluemeanie1
Sr. Member
****
Offline Offline

Activity: 280
Merit: 257


bluemeanie


View Profile WWW
December 30, 2013, 11:00:03 PM
 #18



the red line are the zero balance addresses... that are 90% of total addresses.
I think the zero balance addresess depends from bitcoin velocity of circulation !




interesting hypothesis.  I'd have to get back to you on that one. Smiley

Just who IS bluemeanie?    On NXTautoDAC and a Million Stolen NXT

feel like your voice isn't being heard? PM me.   |   stole 1M NXT?
johnyj
Legendary
*
Offline Offline

Activity: 1988
Merit: 1012


Beyond Imagination


View Profile
December 31, 2013, 03:55:48 AM
 #19

Velocity of money has no direct relationship with money's value, because in equation MV=PQ, M means the money in circulation, not money in existence

For example, banks could put only 20% of the total money supply into circulation and put rest 80% in reserve, so that even velocity of money increased by 5 times, the price level still do not change

In bitcoin's case, since every one is their own bank, their saving/spending ratio will greatly affect the price level, even the money velocity stay the same. If everyone hold 90% of their coins, V must increase 10 times to keep the P constant, if V does not change, the P will drop 10 times, e.g. price per coin will rise 10 times. And that price appreciation will increase their saving/spending ratio

gbianchi
Legendary
*
Offline Offline

Activity: 3080
Merit: 2632



View Profile
December 31, 2013, 09:58:28 AM
 #20

Velocity of money has no direct relationship with money's value, because in equation MV=PQ, M means the money in circulation, not money in existence

For example, banks could put only 20% of the total money supply into circulation and put rest 80% in reserve, so that even velocity of money increased by 5 times, the price level still do not change

In bitcoin's case, since every one is their own bank, their saving/spending ratio will greatly affect the price level, even the money velocity stay the same. If everyone hold 90% of their coins, V must increase 10 times to keep the P constant, if V does not change, the P will drop 10 times, e.g. price per coin will rise 10 times. And that price appreciation will increase their saving/spending ratio

I derived my  equation from statistic analysis, now it need further investigation
for why it works (if it works for next year or so Smiley )

Your concept "propensity to save" is really interesting for my future work.

GUIDA PER NUOVI UTENTI https://bitcointalk.org/index.php?topic=1241459.0
DO NOT HOLD YOUR BTC ON THIRD PARTY EXCHANGES – BE YOUR OWN BANK https://bitcointalk.org/index.php?topic=945881.0
BITCOIN... WHAT IS IT ? https://bitcointalk.org/index.php?topic=2107660.0
Pages: [1] 2 »  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!