Bitcoin Forum
June 17, 2024, 09:52:31 AM *
News: Voting for pizza day contest
 
   Home   Help Search Login Register More  

Warning: Moderators do not remove likely scams. You must use your own brain: caveat emptor. Watch out for Ponzi schemes. Do not invest more than you can afford to lose.

Pages: « 1 [2] 3 »  All
  Print  
Author Topic: [DCX] The Digital Currency Index Project  (Read 5467 times)
killerstorm
Legendary
*
Offline Offline

Activity: 1022
Merit: 1033



View Profile
August 05, 2013, 09:30:33 AM
 #21

It would be cool if you also display relative price difference for each security in this index.

For example, currently it is down: -4.61%, but to see what happened I need to go to btct.co, and as it uses different time reference, it isn't easy to see how change is explained.

Chromia: a better dapp platform
Smidge (OP)
Full Member
***
Offline Offline

Activity: 218
Merit: 100


View Profile
August 05, 2013, 10:45:24 AM
 #22

It would be cool if you also display relative price difference for each security in this index.

For example, currently it is down: -4.61%, but to see what happened I need to go to btct.co, and as it uses different time reference, it isn't easy to see how change is explained.
Hi killerstorm,

Exactly right. There is currently no reference to what is exactly causing the index deviation and you have to look for it manually. I am working on this as we speak, thanks a lot.

BTC: 19dB148YewttZRVwF7WF8ZuT7uqnnjibkC
LTC: LPBi1LPqs1MY1tQKQ4wGG6gjwrcszFek6s
Smidge (OP)
Full Member
***
Offline Offline

Activity: 218
Merit: 100


View Profile
August 05, 2013, 10:45:56 AM
 #23

DCX and Smidge.Com A (re-post from Smidge.Com thread)

I would like to clarify that Smidge.Com A is not an ETF on the DCX index and does not map or try to map its performance in any way.

  • DCX is a reference index that displays the performance of the securities with the highest market cap, to provide an indication of "The Market"
  • Smidge.Com A is a fund that I actively manage myself, that invests into a broad range of securities and aims to beat "The Market"

BTC: 19dB148YewttZRVwF7WF8ZuT7uqnnjibkC
LTC: LPBi1LPqs1MY1tQKQ4wGG6gjwrcszFek6s
Smidge (OP)
Full Member
***
Offline Offline

Activity: 218
Merit: 100


View Profile
August 05, 2013, 12:44:48 PM
 #24

It would be cool if you also display relative price difference for each security in this index.

For example, currently it is down: -4.61%, but to see what happened I need to go to btct.co, and as it uses different time reference, it isn't easy to see how change is explained.
Hi killerstorm,

Exactly right. There is currently no reference to what is exactly causing the index deviation and you have to look for it manually. I am working on this as we speak, thanks a lot.


done Cool


BTC: 19dB148YewttZRVwF7WF8ZuT7uqnnjibkC
LTC: LPBi1LPqs1MY1tQKQ4wGG6gjwrcszFek6s
eltopo
Full Member
***
Offline Offline

Activity: 230
Merit: 100



View Profile
August 05, 2013, 01:09:32 PM
 #25

When prices change, the market cap and % of Index change as well. The market cap should be calculated by price * outstanding shares.
killerstorm
Legendary
*
Offline Offline

Activity: 1022
Merit: 1033



View Profile
August 05, 2013, 02:35:39 PM
 #26

It would be cool if you also display relative price difference for each security in this index.

For example, currently it is down: -4.61%, but to see what happened I need to go to btct.co, and as it uses different time reference, it isn't easy to see how change is explained.
Hi killerstorm,

Exactly right. There is currently no reference to what is exactly causing the index deviation and you have to look for it manually. I am working on this as we speak, thanks a lot.


done Cool

Thanks, this is great!

Chromia: a better dapp platform
Smidge (OP)
Full Member
***
Offline Offline

Activity: 218
Merit: 100


View Profile
August 05, 2013, 04:56:45 PM
 #27

When prices change, the market cap and % of Index change as well. The market cap should be calculated by price * outstanding shares.
Hi eltopo,

You are referring to the market cap being a function of the number of shares times the current share price, hence being dynamic at all times.

I agree that this is an important consideration, but currently I tend to simplify it by resetting the market cap manually (because it is a source of error). It is on the todo list though and will be implemented down the road. Thanks.

BTC: 19dB148YewttZRVwF7WF8ZuT7uqnnjibkC
LTC: LPBi1LPqs1MY1tQKQ4wGG6gjwrcszFek6s
lubah
Full Member
***
Offline Offline

Activity: 360
Merit: 100


View Profile
August 06, 2013, 04:53:33 PM
 #28

Anyone have a realistic description of all relevant securities out there with their number of shares and market cap? I am currently only accumulating data from btct.co. The goal would be to create a waterproof composition of the index to really have it reflect and be regarded as "The Market".


This is great - I started a similar thread : https://bitcointalk.org/index.php?topic=267682.0 to attempt to put a valuation on  some of these 'things' listed on bitfunder - would be happy to collaborate with you on your DCX initiative -- kinda like the djia and the nasdaq of bitcoins - love it!

parseval
Member
**
Offline Offline

Activity: 97
Merit: 10



View Profile WWW
August 06, 2013, 06:16:09 PM
 #29


Highly interesting. I need a more flexible charting engine (ClarkMoody style would be awesome), plus focus on getting historical data in there as a priority.

....

I think historical data is a quick win, plus I received the suggestion to add Moving Averages.
Get data from other exchanges would increase the number of price fixings (=liquidity).

I can provide you with historical JSON trade data from the Coinflow site.  It has several months worth of bitfunder, havelock, and MPEX data pulled from IRC bot logs, since these sites don't have APIs with historical data.

Just replace '/chart/' in the URL of any page with '/json/' for the JSON data.

For example, any bitfunder JSON is at /json/BF/<tickername>, for example, http://coinflow.co/json/BF/TAT.ASICMINER

I might work on creating a more complete export if there's demand for it...  I record whether it's a bid or ask, but that's not in the JSON currently.


Coinflow.co: Charts for BTC-TC, LTC-Global, Bitfunder, Havelock, and MPEx
tip address:  1EmZRimseBWhf5DuSisuhPTRtzejruHp3z
Smidge (OP)
Full Member
***
Offline Offline

Activity: 218
Merit: 100


View Profile
August 06, 2013, 07:19:21 PM
 #30

I can provide you with historical JSON trade data from the Coinflow site.  It has several months worth of bitfunder, havelock, and MPEX data pulled from IRC bot logs, since these sites don't have APIs with historical data.

Just replace '/chart/' in the URL of any page with '/json/' for the JSON data.

For example, any bitfunder JSON is at /json/BF/<tickername>, for example, http://coinflow.co/json/BF/TAT.ASICMINER

I might work on creating a more complete export if there's demand for it...  I record whether it's a bid or ask, but that's not in the JSON currently.
Hi parseval,

Interesting, thanks a bunch. Once I have a solid charting engine up an running, I will move to importing historical data.

BTC: 19dB148YewttZRVwF7WF8ZuT7uqnnjibkC
LTC: LPBi1LPqs1MY1tQKQ4wGG6gjwrcszFek6s
dexX7
Legendary
*
Offline Offline

Activity: 1106
Merit: 1024



View Profile WWW
August 06, 2013, 09:08:55 PM
 #31

For example, any bitfunder JSON is at /json/BF/<tickername>, for example, http://coinflow.co/json/BF/TAT.ASICMINER

Hi parseval,

thanks (again). What I would like to have though is the number of outstanding shares of the past. This numbers can only be calculated for BF, as BTC-TC keeps an every-day-backup of their shareholders list.

I want to learn more about the Laspeyres method in real finance, because it seems it's a bit more tricky than using the formula with tick (or hour) data and previous tick (or hour) data. p0 doesn't have to use the last-tick-cap-data which I assumed, but can use an older value as basis. For example the basis value could be the end-of-day capitalization sum of the day (or month, or..) before. Here is a detailed paper about the DAX as input, which uses this approach.

Another approach I will test in the next days is to use the sum of market capitalization (BSI in my last post), but with a volume based averaged price. This should prevent that a very small change in price leads to huge changes in the index value.


Some more brainstorming:

  • Create an index for each exchange with (almost) all securities?
     
  • Create an index in which more than one exchange is included?
     
  • Only include the n most capitalized companies either for one or more exchanges?
     

casinobitcoin
Hero Member
*****
Offline Offline

Activity: 663
Merit: 500



View Profile
August 06, 2013, 10:02:12 PM
 #32

Wow!!! Nice work Smidge !

Smidge (OP)
Full Member
***
Offline Offline

Activity: 218
Merit: 100


View Profile
August 08, 2013, 05:28:01 PM
 #33

DCX is tanking today, -9.92% atm.

BASIC-MINING (-40%), COGNITIVE (-15%) and ASICMINER (-11%) being among the biggest losers.

BTC: 19dB148YewttZRVwF7WF8ZuT7uqnnjibkC
LTC: LPBi1LPqs1MY1tQKQ4wGG6gjwrcszFek6s
zefyr0s
Sr. Member
****
Offline Offline

Activity: 245
Merit: 250



View Profile
August 08, 2013, 05:43:57 PM
 #34

What determines the securities that make up DCX?
Progressive
Full Member
***
Offline Offline

Activity: 181
Merit: 100


View Profile
August 08, 2013, 05:52:44 PM
 #35

Maybe there could be also displayed change in BTC/USD rate (just for reference). Today it fell 5%, that's one of the reasons for the market crash - people cashing out USD.
Smidge (OP)
Full Member
***
Offline Offline

Activity: 218
Merit: 100


View Profile
August 08, 2013, 05:55:20 PM
 #36

What determines the securities that make up DCX?
Hi zefyr0s,

It's primarily market cap. If it's non-mining, I would prefer it though even with smaller market cap to make the index more independent from mining ventures. The API of the exchange that it is listed on also plays a role currently. I am currently figuring out the Bitfunder (beta) API in order to add LabRatMining to the index next.

BTC: 19dB148YewttZRVwF7WF8ZuT7uqnnjibkC
LTC: LPBi1LPqs1MY1tQKQ4wGG6gjwrcszFek6s
Smidge (OP)
Full Member
***
Offline Offline

Activity: 218
Merit: 100


View Profile
August 08, 2013, 05:56:20 PM
 #37

Maybe there could be also displayed change in BTC/USD rate (just for reference). Today it fell 5%, that's one of the reasons for the market crash - people cashing out USD.
Hi Progressive,

Of course BTC/USD is the single most important figure (and reference!). Will do, thanks.

BTC: 19dB148YewttZRVwF7WF8ZuT7uqnnjibkC
LTC: LPBi1LPqs1MY1tQKQ4wGG6gjwrcszFek6s
Smidge (OP)
Full Member
***
Offline Offline

Activity: 218
Merit: 100


View Profile
August 12, 2013, 07:24:23 PM
 #38

Hi everyone,

Because I will be focusing all my time and energy on the Smidge.Com A fund, I would like someone to take over the DCX Index or at least the idea. I am willing to share the source code, detailed formula and data, etc. if someone agrees to give it a new home and continue it.

Please let me know if you are interested. I think the digital currency community needs a reference index and if it is well composed, with enough (historical) data and professionally managed, it can become the single most important figure besides BTC/USD.


BTC: 19dB148YewttZRVwF7WF8ZuT7uqnnjibkC
LTC: LPBi1LPqs1MY1tQKQ4wGG6gjwrcszFek6s
boyohi
Full Member
***
Offline Offline

Activity: 182
Merit: 100


View Profile
August 12, 2013, 08:14:23 PM
 #39

What determines the securities that make up DCX?
Hi zefyr0s,

It's primarily market cap. If it's non-mining, I would prefer it though even with smaller market cap to make the index more independent from mining ventures. The API of the exchange that it is listed on also plays a role currently. I am currently figuring out the Bitfunder (beta) API in order to add LabRatMining to the index next.


Any particular reason why you use bitfunder over other exchanges?

Edit: What I mean to ask is, do you use one exchange or several exchanges to determine the value and market cap.
xaviarlol
Full Member
***
Offline Offline

Activity: 153
Merit: 100


View Profile
August 13, 2013, 12:31:22 AM
 #40

Hi Smidge,

Do you have plans to add a graph that can be time-period-defined? Eg. 7 days, 30 Days, 3 months, 6mths, 1 year etc etc. That would be really helpful.
Pages: « 1 [2] 3 »  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!