Author

Topic: Coinflow: Charts for BTC-TC, LTC-Global, Bitfunder, Havelock, and MPEx (Read 3072 times)

member
Activity: 97
Merit: 10
How are you getting the data from BitFunder? Is there a special API access or just parsing via web?

I would like to have access to the data to make some stats.

You can use the IRC bot 'AssetBot' in #bitfunder on Freenode, or you can connect to the websocket and listen for the trades there.  If you want a historical copy of data, I can probably generate a json dump for you in a few days, after we've added the data which is currently missing.
hero member
Activity: 784
Merit: 500
How are you getting the data from BitFunder? Is there a special API access or just parsing via web?

I would like to have access to the data to make some stats.
member
Activity: 97
Merit: 10
Hi
Bitfunder assets don't work anymore on coinflow?
Thanks!

The charts should show up now. 
There's some data missing which will be repopulated soon.  We've since moved to a more reliable method of collecting the data than relying on the IRC bot, so new data should be updating and live trades should be showing up.
sr. member
Activity: 420
Merit: 250
What's going on with the site? It seems that a lot of data is missing on several stocks, for instance, the Labcoin chart for the past 24 hours is nowhere near complete.
full member
Activity: 236
Merit: 100
www.bitcoingem.com
This is an amazing site. Great work
gll
newbie
Activity: 57
Merit: 0
Hey parseval! ; you have some overdue loans on BTCJam and not answering messages!!

Give us an update!! , all investors are asking for you, I hope you aren't a scammer

regards
member
Activity: 97
Merit: 10
I was just poking around on the live trades section for the first time & compared it with the live feed on btct.co & noticed an error. The timestamp is completely different but they're clearly the same trades, only your site lists it as a buy, and btct.co lists it as a sell

btct.co says:

Code:
21:13 (S) 150 @ 0.00262100 LABCOIN

coinflow says:

Code:
2013-08-23 07:39:48LABCOIN BTCTC
150 at 0.002621 = 0.39315000 [+]

Edit: It did it again for Labcoin, showing

Code:
21:52 (S) 200 @ 0.00262100 LABCOIN

as a buy on coinflow.

I checked this against the data sent to the IRC bot and it is reporting the results as expected.  Wherever the site sends a + order to the bot, the trade page reports it as a +.  The [ + ] indicates that an ask was filled, a [ - ] indicates that a bid was filled.  Looking over the data, you'll see that the [ + ] is generally higher than a [ - ] order, which would seem to support the idea.  I think 'S' order on BTCTC site is for asks, in that the holder of the security put it up for sale and it was purchased, and (B) is for bids, in that a user who didn't own a stock put a bid up for one and this was filled.   If this is wrong feel free to correct me, I'd like clarification myself here if this is incorrect.
member
Activity: 97
Merit: 10
It seems that the http://coinflow.co/livetrades/ stopped working - no auto updating (Chrome).

I'm working on a fix for that.  It seems to be something with nginx not keeping the connection open between the application server and the browser, so it requires a refresh of the page to see the page load.  If you connect to http://coinflow.co:8000/livetrades/ directly then it will work for the live trades, for now.  I'll update when I have a better fix in place for it.


EDIT:  Should be set now.
full member
Activity: 181
Merit: 100
It seems that the http://coinflow.co/livetrades/ stopped working - no auto updating (Chrome).
full member
Activity: 181
Merit: 100
Great work! Few notes:

1) The Live Trades page is very useful, but I liked the previous (text only) version more because of better layout - I could see more trades on a screen (each trade was one line, instead of two lines).

2) It would be great if you could provide averages (like 24h, 7d) for the assets (BTCT displays it, but BF doesn't). Also I would like to see 24h_avrg price at the Live Trades page.

3) It would be great if the Live Trade page would display more trades from the history (from before me loading the page).
hero member
Activity: 518
Merit: 500
I may be wrong, but the + symbol probably represents relative price since the last trade, not whether it's a buy/sell.
sr. member
Activity: 258
Merit: 250
You can trust me, I have an avatar
I was just poking around on the live trades section for the first time & compared it with the live feed on btct.co & noticed an error. The timestamp is completely different but they're clearly the same trades, only your site lists it as a buy, and btct.co lists it as a sell

btct.co says:

Code:
21:13 (S) 150 @ 0.00262100 LABCOIN

coinflow says:

Code:
2013-08-23 07:39:48LABCOIN BTCTC
150 at 0.002621 = 0.39315000 [+]

Edit: It did it again for Labcoin, showing

Code:
21:52 (S) 200 @ 0.00262100 LABCOIN

as a buy on coinflow.
hero member
Activity: 546
Merit: 500
candlestick charts please
member
Activity: 97
Merit: 10

I'll make this prettier eventually, but for now you can watch the trades across all exchanges in realtime here:

http://coinflow.co/livetrades/

legendary
Activity: 910
Merit: 1000
Quality Printing Services by Federal Reserve Bank

I'm trying to prioritize new features.  What would you like to see most.. a cumulative depth graph for the orderbook on those exchanges with API for Orders, or a simple moving average/exponential moving averages, or candlestick charts?



Stats for displayed period (1d, 3d, 1w.... etc) :
 Total turnover (in coin)
 Total volume  (number of shares)
 Change for the period (+- in coin and +- as %)

sr. member
Activity: 258
Merit: 250
You can trust me, I have an avatar
Moving averages for me, thanks.
member
Activity: 97
Merit: 10

I'm trying to prioritize new features.  What would you like to see most.. a cumulative depth graph for the orderbook on those exchanges with API for Orders, or a simple moving average/exponential moving averages, or candlestick charts?

member
Activity: 97
Merit: 10

Very nice!  I've linked all the asset pages in.  Wink


That's great, thank you!  Cheesy
legendary
Activity: 1106
Merit: 1006
Lead Blockchain Developer
LTC Global exchange is added.  I just need to go in and manually remove a few stocks that aren't currently trading, and it should be good Smiley  Let me know if I missed anything.

Very nice!  I've linked all the asset pages in.  Wink
sr. member
Activity: 376
Merit: 250
member
Activity: 97
Merit: 10
LTC Global exchange is added.  I just need to go in and manually remove a few stocks that aren't currently trading, and it should be good Smiley  Let me know if I missed anything.
member
Activity: 97
Merit: 10

I was able to get my hands on IRC logs to parse for historical trade data (thanks ThickAsThieves).  The site should now reflect all trades for Bitfunder since they started using AssetBot back in April (minus a bit from this morning that I need to import due to AssetBot becoming renamed after a netsplit), and should reflect MPEx and Havelock back to February.

member
Activity: 97
Merit: 10
Could this become a mobile app?

No plans for it right now, but it should be viewable in a mobile browser, so you could bookmark it to your phone's app page.  The chart will respond a little clunkily to touch events, but it responds.  There were issues previously where it would crash Safari on iOS, but that should be fixed now.

The problem I have right now is with trying to keep the page load time low.  Highcharts will break if you place jquery at the end of the page instead of the header to improve load times (well, technically render time)..  it'll wait until it has all data until rendering the page otherwise.  I imagine this would be a little worse on a mobile browser.   I'm looking into some solutions here.  I'll definitely test it out, at least on the iOS devices I own.

I know there are some things I can do to make it more mobile friendly, like creating icons at different 
resolutions which can be used for bookmarking and adding to an apps page. 

Some other things are already done.  For example, if you shrink the size of the browser window to certain resolutions, the navigation menu will change to be more easily viewable on a mobile device.  The charts should all shrink to fit within a mobile browser window as well.
full member
Activity: 207
Merit: 100
Could this become a mobile app?
legendary
Activity: 1106
Merit: 1006
Lead Blockchain Developer
Love it!
I linked to coinflow.co from all the asset trade pages for long-term graphs.  Wink

Good choice! I was going to start bugging you to make better charts, now I do not need to! Tongue

Haha, sometimes it's just better to delegate.  Wink

This also let me cut the larger volume issues down to a 7-day graph on the trade page.  I like it much better this way.  Load times have massively improved.

Request: LTC-GLOBAL integration.  Should be super simple.  It's exactly the same as btct.co.  Wink

Sure thing, I'll add LTC-GLOBAL this weekend.

Awesome!  Thanks!
legendary
Activity: 1123
Merit: 1000
SaluS - (SLS)
Very nice interface.

Bookmarked.
member
Activity: 97
Merit: 10
Love it!

I linked to coinflow.co from all the asset trade pages for long-term graphs.  Wink



That's great, thank you!

Request: LTC-GLOBAL integration.  Should be super simple.  It's exactly the same as btct.co.  Wink

Sure thing, I'll add LTC-GLOBAL this weekend.
hero member
Activity: 644
Merit: 500
Invest & Earn: https://cloudthink.io
Love it!
I linked to coinflow.co from all the asset trade pages for long-term graphs.  Wink

Good choice! I was going to start bugging you to make better charts, now I do not need to! Tongue
legendary
Activity: 910
Merit: 1000
Quality Printing Services by Federal Reserve Bank
parseval, those charts are awesome! Thank you.


Request: LTC-GLOBAL integration.  Should be super simple.  It's exactly the same as btct.co.  Wink

+10
legendary
Activity: 1106
Merit: 1006
Lead Blockchain Developer
Love it!

I linked to coinflow.co from all the asset trade pages for long-term graphs.  Wink

legendary
Activity: 1106
Merit: 1006
Lead Blockchain Developer
Request: LTC-GLOBAL integration.  Should be super simple.  It's exactly the same as btct.co.  Wink
legendary
Activity: 1806
Merit: 1090
Learning the troll avoidance button :)
Knowledge is power observing  Grin
member
Activity: 97
Merit: 10
Yay back!

Please use a staging server for future updates Sad

lol, that was the staging server Wink   Don't worry though, it's in a separate environment now, and updates in the future will only have minimal (typically under a minute) downtime while processes are restarted.
full member
Activity: 224
Merit: 100
You can't kill math.
Yay back!

Please use a staging server for future updates Sad
legendary
Activity: 1008
Merit: 1000
Wow this is really awesome!
member
Activity: 67
Merit: 10
Looks really good! In the dividends table I would put the units (utc/shares/btc) once in the header instead of repeating them in every row. EMAs would be a nice touch.
hero member
Activity: 518
Merit: 500
Great to see the site progressing so quickly!
member
Activity: 97
Merit: 10
I'm finally approaching what I can call a 1.0 version of the site. I'm still missing historical datasources for a few of the exchanges, but everything from yesterday forward should be up to date and reflected in the charts.

BTC-TC is the most complete, and has a complete history, as its API is the most thorough at the moment and this makes it the easiest to integrate with.  It's great to have data about dividends, historical trades, etc, to work with.

Let me know what you think. Please don't hesitate to use the live chat feature, or submit a feature request to the uservoice page (or here).

http://www.coinflow.co/
Jump to: