Bitcoin Forum

Economy => Securities => Topic started by: blackswan on August 28, 2013, 01:27:48 AM



Title: [KRYPTOTRADER] Live Exchange Feeds and Other Tools
Post by: blackswan on August 28, 2013, 01:27:48 AM
SITE STATUS: Open Beta.

Hey there folks.

I've been working on a personal project of mine, which is this live-streaming web application for monitoring the securities on BTCT and Litecoin Global.

http://kryptotrader.com/img/logo36.pngCheck it out at http://kryptotrader.com

A little background
I'm currently a student in university studying design, but I've got a bit of a technical background either working freelance or doing short term contracts for startups.  I've built a whole variety of web applications, and my expertise is in Javascript, PHP, jQuery, CSS, and user interface design (basically, I love building interfaces).

A couple weeks ago, I realized I wanted an easy way to keep updated on the realtime trades going on at these exchanges, so I built a quick feed that checked the API that burnside set up on his exchanges.  After a little tinkering, I started to add more and more features of what I wanted.  Soon enough, it got to the point where I threw it all together into one platform for you guys.

The Design
I went with a Flat style design for this application, something a bit experimental for me since I usually make more refined and pixel perfect designs.  But I chose to go this route because of the nature of the application.  In a data heavy site, users should be able to focus solely on what's important.  The information.  Colors help accent and visually divide the data, but again, the attention is on the live streaming data.

Features
  • Live streaming trade feeds from BTCT and Litecoin Global
  • Feed items grouped by security for easy reading
  • Live trade charts
  • Live bid and ask orderbooks for each security
  • Relative Strength Index (RSI) charts generated for each security
  • Alerts!  Get an email whenever a price hits a certain point, and etc
  • Cool charts and whatnot
  • Trollbox  ;D

Coming soon
  • Watchlist (specifically follow certain securities, may allow login to load your portfolio's securities)
  • More technical indicators (suggestions, and assistance would be appreciated)
  • You tell me!  I'd love to hear what you all would like to see added, and I'll do my best

Pro Version?
I'm in the works of expanding on the platform and building a pro version.  This is basically a subscription based addition to access the super awesome features (which I'm building).  I'd love to gauge interest for something like this, since it will be quite of bit of extra work to build.  I'd charge something like 0.1 BTC per month (maybe?).
Stuff like:
  • Stealth bids and asks
  • Incorporating SMS alerts using http://www.twilio.com/sms (a paid service)
  • Getting a faster server
  • Dashboard with portfolio analysis (see which of your holdings are doing the best and why)
  • Earning projections
  • Graphs, graphs everywhere
  • List to be expanded on as I think of more stuff

Final thoughts
So... this was basically a two week project of mine (that I kinda obsessed over).  I'd love to hear what you all think.  I'm still actively developing this whenever I get free time, so if you have any suggestions for additional features, let me know.

Once again, Kryptotrader is available at http://kryptotrader.com.


Title: Re: [KRYPTOTRADER] A Realtime Live Streaming Trading Tool
Post by: Keninishna on August 28, 2013, 01:58:18 AM
Nice, but its not loading for me but it could be because I'm on a work computer.


Title: Re: [KRYPTOTRADER] A Realtime Live Streaming Trading Tool
Post by: deltanine on August 28, 2013, 04:00:27 AM
I like it a lot.

I'm on a Mac and it does not load on Safari or Chrome.  Works great on firefox though.


Title: Re: [KRYPTOTRADER] A Realtime Live Streaming Trading Tool
Post by: BitThink on August 28, 2013, 04:14:58 AM
Does not load on Safari in iOS.


Title: Re: [KRYPTOTRADER] A Realtime Live Streaming Trading Tool
Post by: blackswan on August 28, 2013, 04:41:40 AM
My bad!  I had a debugger logging events that was tripping up Chrome and Safari.
I've disabled it and it should work fine in those browsers now.


Title: Re: [KRYPTOTRADER] A Realtime Live Streaming Trading Tool
Post by: Duffer1 on August 28, 2013, 04:43:18 AM
It's great.  Bookmarked.  



Title: Re: [KRYPTOTRADER] A Realtime Live Streaming Trading Tool
Post by: blackswan on August 28, 2013, 04:45:50 AM
It's great.  Bookmarked.  


Thanks!  And I know the BTC value is laggy sometimes, but I believe it's because I'm using socket.io to get the price.  I'm actually about to switch to a different method that shouldn't have those issues.


Title: Re: [KRYPTOTRADER] A Realtime Trading Tool for BTCT and LitecoinGlobal
Post by: stslimited on August 28, 2013, 04:46:33 AM
looking good on chrome

I ****realllyyyy**** would prefer candlestick charts at different time intervals


Title: Re: [KRYPTOTRADER] A Realtime Trading Tool for BTCT and LitecoinGlobal
Post by: blackswan on August 28, 2013, 04:50:31 AM
looking good on chrome

I ****realllyyyy**** would prefer candlestick charts at different time intervals
You're referring to the history chart?
That can be done fairly easily.  What would be a suggested time interval?

For a reference as to which charts I can generate, I'm using Highcharts.js
They have demos here (http://www.highcharts.com/stock/demo/).


Title: Re: [KRYPTOTRADER] A Realtime Trading Tool for BTCT and LitecoinGlobal
Post by: medicine on August 28, 2013, 05:11:24 AM
Cool project, nice work.
I'm viewing it with internet explorer and the scrolling function with the wheel mouse is only moving charts mm per scroll.  I can scroll down all other pages quickly.
Don't know if anyone else found this, or if it's a quick fix or not.

Very cool though.
Peace.


Title: Re: [KRYPTOTRADER] A Realtime Trading Tool for BTCT and LitecoinGlobal
Post by: FloatesMcgoates on August 28, 2013, 05:13:32 AM
I would pay over 1 BTC/month for the ability to place "stealth bids/asks" in a sort of dark-pool esque fashion. Unfortunately I do not see how you would be able to implement such a feature.


Title: Re: [KRYPTOTRADER] A Realtime Trading Tool for BTCT and LitecoinGlobal
Post by: blackswan on August 28, 2013, 05:19:45 AM
I would pay over 1 BTC/month for the ability to place "stealth bids/asks" in a sort of dark-pool esque fashion. Unfortunately I do not see how you would be able to implement such a feature.
I would implement the oauth authentication method documented by Burnside on his API.  When you sign up for membership, I would prompt you to login and BTCT will authorize Kryptotrader to make trades on your behalf.  When you place a stealth order, I store the order on my database and when it gets triggered the application will place the order.  All without adding to the orderbook (other than the split second when the trade gets executed) ;)


Title: Re: [KRYPTOTRADER] A Realtime Trading Tool for BTCT and LitecoinGlobal
Post by: blackswan on August 28, 2013, 05:20:58 AM
Cool project, nice work.
I'm viewing it with internet explorer and the scrolling function with the wheel mouse is only moving charts mm per scroll.  I can scroll down all other pages quickly.
Don't know if anyone else found this, or if it's a quick fix or not.

Very cool though.
Peace.
Unfortunately I'm on a mac and haven't debugged for IE yet.  It's on the todo though.


Title: Re: [KRYPTOTRADER] A Realtime Trading Tool for BTCT and LitecoinGlobal
Post by: 001sonkit on August 28, 2013, 05:33:52 AM
love it,
minor things and suggestion:
1: color of username and seconds ago
2: place new orders to orderbook with BTCT acc API key
3: also a tipping address to you if above were done :)
4: overlay box shrink content with -transition instead of just scale


Title: Re: [KRYPTOTRADER] A Realtime Trading Tool for BTCT and LitecoinGlobal
Post by: FloatesMcgoates on August 28, 2013, 05:44:12 AM
I would pay over 1 BTC/month for the ability to place "stealth bids/asks" in a sort of dark-pool esque fashion. Unfortunately I do not see how you would be able to implement such a feature.
I would implement the oauth authentication method documented by Burnside on his API.  When you sign up for membership, I would prompt you to login and BTCT will authorize Kryptotrader to make trades on your behalf.  When you place a stealth order, I store the order on my database and when it gets triggered the application will place the order.  All without adding to the orderbook (other than the split second when the trade gets executed) ;)

I'm not sure I understand whats going on


Lets say a bid is at 1.00 and ask is at 2.00.

- I place a dark pool bid at 1.2
- Some guy decides to fill the bid at 1.00 that he sees

Does my order get filled?

From what I read, it seems like you are just going to fill asks when they reach a certain point, for example

-Bid is at 1.00, ask is at 2.00
-I place a dark pool bid at 1.2
-Guy fills bid at 1.00
     - My dark pool bid is not filled

-New ask is at .8
-Guy places ask at 1.2
      - Now my dark pool bid is filled


Is what I am understanding correct? Because this setup is not exactly 100% stealth bid/ask.


Title: Re: [KRYPTOTRADER] A Realtime Trading Tool for BTCT and LitecoinGlobal
Post by: blackswan on August 28, 2013, 05:48:09 AM
love it,
minor things and suggestion:
1: color of username and seconds ago
2: place new orders to orderbook with BTCT acc API key
3: also a tipping address to you if above were done :)
4: overlay box shrink content with -transition instead of just scale
1. Just addressed!  Better?
2. Coming to Pro version.  You'll be able to login to your BTCT acc in that version and do all the things you'd be able to on BTCT.
3. Haha you can tip to my BTCT wallet so I can buy more shares: 15QmNkoes1UyhKcsCpVrG3k8gVaiNkfBbF
4. Using the http://lab.hakim.se/avgrund/ (http://lab.hakim.se/avgrund/) plugin right now, but I'll look into making modifications.


Title: Re: [KRYPTOTRADER] A Realtime Trading Tool for BTCT and LitecoinGlobal
Post by: blackswan on August 28, 2013, 05:51:18 AM
I would pay over 1 BTC/month for the ability to place "stealth bids/asks" in a sort of dark-pool esque fashion. Unfortunately I do not see how you would be able to implement such a feature.
I would implement the oauth authentication method documented by Burnside on his API.  When you sign up for membership, I would prompt you to login and BTCT will authorize Kryptotrader to make trades on your behalf.  When you place a stealth order, I store the order on my database and when it gets triggered the application will place the order.  All without adding to the orderbook (other than the split second when the trade gets executed) ;)

I'm not sure I understand whats going on


Lets say a bid is at 1.00 and ask is at 2.00.

- I place a dark pool bid at 1.2
- Some guy decides to fill the bid at 1.00 that he sees

Does my order get filled?

From what I read, it seems like you are just going to fill asks when they reach a certain point, for example

-Bid is at 1.00, ask is at 2.00
-I place a dark pool bid at 1.2
-Guy fills bid at 1.00
     - My dark pool bid is not filled

-New ask is at .8
-Guy places ask at 1.2
      - Now my dark pool bid is filled


Is what I am understanding correct? Because this setup is not exactly 100% stealth bid/ask.
Ah a tiny miscommunication.  You're right, I'd only be able to place orders when they reach a certain point.  Or when price spikes/dips by more than [insert percentage here].

It's more like, place an order when price reaches a certain point.
Useful when a large selloff or buy is happening you want in without adding to the orderbook.

In another scenario.  Let's say you put in a "stealth" ask at 6.0.  The current ask is at 7.0.  But you want to dump your shares quietly.
Whenever someone puts in a bid for more than 6.0, Kryptotrader will execute that ask and sell off x shares at that person's bid.  It will continue doing so until your stealth order is filled.


Title: Re: [KRYPTOTRADER] A Realtime Trading Tool for BTCT and LitecoinGlobal
Post by: BitThink on August 28, 2013, 06:02:33 AM
Great. It works on Chrome now. But still does not work well on smartphone. A mobile version will be great. But thanks a lot for what you have done.


Title: Re: [KRYPTOTRADER] A Realtime Trading Tool for BTCT and LitecoinGlobal
Post by: FloatesMcgoates on August 28, 2013, 06:02:54 AM
I would pay over 1 BTC/month for the ability to place "stealth bids/asks" in a sort of dark-pool esque fashion. Unfortunately I do not see how you would be able to implement such a feature.
I would implement the oauth authentication method documented by Burnside on his API.  When you sign up for membership, I would prompt you to login and BTCT will authorize Kryptotrader to make trades on your behalf.  When you place a stealth order, I store the order on my database and when it gets triggered the application will place the order.  All without adding to the orderbook (other than the split second when the trade gets executed) ;)

I'm not sure I understand whats going on


Lets say a bid is at 1.00 and ask is at 2.00.

- I place a dark pool bid at 1.2
- Some guy decides to fill the bid at 1.00 that he sees

Does my order get filled?

From what I read, it seems like you are just going to fill asks when they reach a certain point, for example

-Bid is at 1.00, ask is at 2.00
-I place a dark pool bid at 1.2
-Guy fills bid at 1.00
     - My dark pool bid is not filled

-New ask is at .8
-Guy places ask at 1.2
      - Now my dark pool bid is filled


Is what I am understanding correct? Because this setup is not exactly 100% stealth bid/ask.
Ah a tiny miscommunication.  You're right, I'd only be able to place orders when they reach a certain point.  Or when price spikes/dips by more than [insert percentage here].

It's more like, place an order when price reaches a certain point.
Useful when a large selloff or buy is happening you want in without adding to the orderbook.

In another scenario.  Let's say you put in a "stealth" ask at 6.0.  The current ask is at 7.0.  But you want to dump your shares quietly.
Whenever someone puts in a bid for more than 6.0, Kryptotrader will execute that ask and sell off x shares at that person's bid.  It will continue doing so until your stealth order is filled.

Yeah that's disappointing, if I wanted to just fill asks I can do that without any sort of third party program. Also, during panic sells only bids are being filled while asks lag behind significantly, so your pseudo stealth order would actually lose money in this instance. Anyway, I wish you luck.


Title: Re: [KRYPTOTRADER] A Realtime Trading Tool for BTCT and LitecoinGlobal
Post by: blackswan on August 28, 2013, 06:10:25 AM
I would pay over 1 BTC/month for the ability to place "stealth bids/asks" in a sort of dark-pool esque fashion. Unfortunately I do not see how you would be able to implement such a feature.
I would implement the oauth authentication method documented by Burnside on his API.  When you sign up for membership, I would prompt you to login and BTCT will authorize Kryptotrader to make trades on your behalf.  When you place a stealth order, I store the order on my database and when it gets triggered the application will place the order.  All without adding to the orderbook (other than the split second when the trade gets executed) ;)

I'm not sure I understand whats going on


Lets say a bid is at 1.00 and ask is at 2.00.

- I place a dark pool bid at 1.2
- Some guy decides to fill the bid at 1.00 that he sees

Does my order get filled?

From what I read, it seems like you are just going to fill asks when they reach a certain point, for example

-Bid is at 1.00, ask is at 2.00
-I place a dark pool bid at 1.2
-Guy fills bid at 1.00
     - My dark pool bid is not filled

-New ask is at .8
-Guy places ask at 1.2
      - Now my dark pool bid is filled


Is what I am understanding correct? Because this setup is not exactly 100% stealth bid/ask.
Ah a tiny miscommunication.  You're right, I'd only be able to place orders when they reach a certain point.  Or when price spikes/dips by more than [insert percentage here].

It's more like, place an order when price reaches a certain point.
Useful when a large selloff or buy is happening you want in without adding to the orderbook.

In another scenario.  Let's say you put in a "stealth" ask at 6.0.  The current ask is at 7.0.  But you want to dump your shares quietly.
Whenever someone puts in a bid for more than 6.0, Kryptotrader will execute that ask and sell off x shares at that person's bid.  It will continue doing so until your stealth order is filled.

Yeah that's disappointing, if I wanted to just fill asks I can do that without any sort of third party program. Also, during panic sells only bids are being filled while asks lag behind significantly, so your pseudo stealth order would actually lose money in this instance. Anyway, I wish you luck.
Yes, of course you can constantly look at a securities page and fill any bid orders to your liking.  But that requires constant attention and checking.  If you decided to simply place your ask order below everyone else, then you run the risk of dropping the price because people might lower their bids.  That's the use of these stealth orders.

Another case is if you have a large wall you wanna put up without influencing the price.  Think of it as a semi invisible wall.

BitThink:  Ah, I haven't done any of the mobile conversion yet.  But that will come in due time.


Title: Re: [KRYPTOTRADER] A Realtime Trading Tool for BTCT and LitecoinGlobal
Post by: deltanine on August 28, 2013, 03:57:38 PM
Is there any way to view the alerts that you set up?

I'm really enjoying this app.


Title: Re: [KRYPTOTRADER] A Realtime Trading Tool for BTCT and LitecoinGlobal
Post by: blackswan on August 28, 2013, 04:21:38 PM
Is there any way to view the alerts that you set up?

I'm really enjoying this app.
The only way I could implement that is to prompt a user to enter their email and it'll pull up the alerts associated with that email.  I'd also let them delete them in that case.

My concern is that if someone else gets your email, they could view/delete your alerts.  But if you don't really consider this too much of a concern, I can build it out real quick.

And thanks!


Title: Re: [KRYPTOTRADER] A Realtime Trading Tool for BTCT and LitecoinGlobal
Post by: twentyseventy on August 28, 2013, 04:31:37 PM
Loving the interface so far - great work!

EDIT: Could we have both the Gox and Bitstamp USD/BTC prices? I don't deal in GoxBux :)


Title: Re: [KRYPTOTRADER] A Realtime Trading Tool for BTCT and LitecoinGlobal
Post by: blackswan on August 28, 2013, 05:11:39 PM
Loving the interface so far - great work!

EDIT: Could we have both the Gox and Bitstamp USD/BTC prices? I don't deal in GoxBux :)
Thank you!

And your wish is my command.  Implemented.  ;)


Title: Re: [KRYPTOTRADER] A Realtime Trading Tool for BTCT and LitecoinGlobal
Post by: twentyseventy on August 28, 2013, 06:14:51 PM
Loving the interface so far - great work!

EDIT: Could we have both the Gox and Bitstamp USD/BTC prices? I don't deal in GoxBux :)
Thank you!

And your wish is my command.  Implemented.  ;)

Just saw it; thank you!


Title: Re: [KRYPTOTRADER] A Realtime Trading Tool for BTCT and LitecoinGlobal
Post by: deltanine on August 28, 2013, 06:24:26 PM
Is there any way to view the alerts that you set up?

I'm really enjoying this app.
The only way I could implement that is to prompt a user to enter their email and it'll pull up the alerts associated with that email.  I'd also let them delete them in that case.

My concern is that if someone else gets your email, they could view/delete your alerts.  But if you don't really consider this too much of a concern, I can build it out real quick.

And thanks!

It sure would be nice to cancel alerts but I see what you're saying about someone getting your email address.  how about this.  On the email alert that is sent can you include a link to cancel the alert?


Title: Re: [KRYPTOTRADER] A Realtime Trading Tool for BTCT and LitecoinGlobal
Post by: blackswan on August 28, 2013, 07:44:04 PM
Is there any way to view the alerts that you set up?

I'm really enjoying this app.
The only way I could implement that is to prompt a user to enter their email and it'll pull up the alerts associated with that email.  I'd also let them delete them in that case.

My concern is that if someone else gets your email, they could view/delete your alerts.  But if you don't really consider this too much of a concern, I can build it out real quick.

And thanks!

It sure would be nice to cancel alerts but I see what you're saying about someone getting your email address.  how about this.  On the email alert that is sent can you include a link to cancel the alert?
What happens when you set up an alert goes something like this:
1. An alert is saved in my database.
2. My server runs a check every 60 seconds against the database.
3. If an alert gets trigger, an email is sent, and the alert is deleted from the database.

This means that once your alert is triggered, it won't be triggered again.
Otherwise, if you set an alert for when the price is below 6.0 for example, and the alert is triggered, it would keep emailing you until the price is above 6.0.

TR;DR: Alerts are deleted after they are triggered.


Title: Re: [KRYPTOTRADER] A Realtime Trading Tool for BTCT and LitecoinGlobal
Post by: xchrisxsays on August 28, 2013, 07:44:50 PM
This may be a dumb question since I've only played with it for a few minutes, but how frequently does the page update? Do we need to refresh the page ourselves?

Also can I put in a request to show how many users are currently in the chat at any given time?

Awesome job! I'd definitely consider subscribing to a pro version of this!


Title: Re: [KRYPTOTRADER] A Realtime Trading Tool for BTCT and LitecoinGlobal
Post by: deltanine on August 28, 2013, 07:56:14 PM
Is there any way to view the alerts that you set up?

I'm really enjoying this app.
The only way I could implement that is to prompt a user to enter their email and it'll pull up the alerts associated with that email.  I'd also let them delete them in that case.

My concern is that if someone else gets your email, they could view/delete your alerts.  But if you don't really consider this too much of a concern, I can build it out real quick.

And thanks!

It sure would be nice to cancel alerts but I see what you're saying about someone getting your email address.  how about this.  On the email alert that is sent can you include a link to cancel the alert?
What happens when you set up an alert goes something like this:
1. An alert is saved in my database.
2. My server runs a check every 60 seconds against the database.
3. If an alert gets trigger, an email is sent, and the alert is deleted from the database.

This means that once your alert is triggered, it won't be triggered again.
Otherwise, if you set an alert for when the price is below 6.0 for example, and the alert is triggered, it would keep emailing you until the price is above 6.0.

TR;DR: Alerts are deleted after they are triggered.

That's perfect then.  Leave it as is.  I would note that on the screen where you create alerts though.


Title: Re: [KRYPTOTRADER] A Realtime Trading Tool for BTCT and LitecoinGlobal
Post by: blackswan on August 28, 2013, 08:22:54 PM
This may be a dumb question since I've only played with it for a few minutes, but how frequently does the page update? Do we need to refresh the page ourselves?

Also can I put in a request to show how many users are currently in the chat at any given time?

Awesome job! I'd definitely consider subscribing to a pro version of this!
The live feeds on the front page are currently set to refresh every 5 seconds.  I think this is a decent refresh rate, plus I don't wanna stress Burnside's servers too much with a ton of API calls.

And request noted and implemented.  You might have to clear your cache to see it.

;)


Title: Re: [KRYPTOTRADER] A Realtime Trading Tool for BTCT and LitecoinGlobal
Post by: Pale Phoenix on August 28, 2013, 08:56:18 PM
Really nice work blackswan. Why, oh why, doesn't Bitfunder have an API so you add it? :)

Looking forward to supporting you with the pro version.


Title: Re: [KRYPTOTRADER] A Realtime Trading Tool for BTCT and LitecoinGlobal
Post by: blackswan on August 29, 2013, 07:46:23 AM
Really nice work blackswan. Why, oh why, doesn't Bitfunder have an API so you add it? :)

Looking forward to supporting you with the pro version.
Thank you!  According to Bitfunder's help page, they are currently building it.
So hopefully soon.

In the meantime, the mobile site has been deployed!

If you're on an iPhone or something, you can click the save to homescreen button and it installs like an app.


Title: Re: [KRYPTOTRADER] A Realtime Trading Tool for BTCT and LitecoinGlobal
Post by: blackswan on August 30, 2013, 05:17:00 PM
I'm looking into adding a way to monitor hashrates and calculate them for relevant securities (providing info like hashs per share, price per hash, network percentage, etc).

Does anyone know of an API or anything for data like this?


Title: Re: [KRYPTOTRADER] A Realtime Trading Tool for BTCT and LitecoinGlobal
Post by: dexX7 on August 30, 2013, 08:12:45 PM
Hi blackswan,

Coinflow does provide historical trading data for all major exchanges, though I'm not sure how fast it's refreshed. As far as I know the trading feed in #bitcoin-assets (http://bitcoin-assets.com/) is used as input source which is almost realtime. Take a look at:

http://coinflow.co/json/BF/TAT.ASICMINER

I think you can figure out the rest from here. A real API isn't avaiable yet for BF.


http://blockexplorer.com/q
http://blockchain.info/q

or to be more precise

http://blockexplorer.com/q/getdifficulty
http://blockexplorer.com/q/estimate
http://blockchain.info/q/getdifficulty
http://blockchain.info/q/hashrate

can be used to fetch the current difficulty, the estimated next difficulty and hashrate.


Title: Re: [KRYPTOTRADER] A Realtime Trading Tool for BTCT and LitecoinGlobal
Post by: afrotec on August 30, 2013, 10:46:50 PM
I love this site. I've been looking for something like this, and this is exactly what I needed  ;D

Thanks for your work BlackSwan, I hope you continue to improve and add features. Throw in a couple other nifty things, and this is definitely something I would be willing to throw some BTCs at  ;)

 


Title: Re: [KRYPTOTRADER] A Realtime Trading Tool for BTCT and LitecoinGlobal
Post by: blackswan on August 30, 2013, 11:01:11 PM
Hi blackswan,

Coinflow does provide historical trading data for all major exchanges, though I'm not sure how fast it's refreshed. As far as I know the trading feed in #bitcoin-assets (http://bitcoin-assets.com/) is used as input source which is almost realtime. Take a look at:

http://coinflow.co/json/BF/TAT.ASICMINER

I think you can figure out the rest from here. A real API isn't avaiable yet for BF.


http://blockexplorer.com/q
http://blockchain.info/q

or to be more precise

http://blockexplorer.com/q/getdifficulty
http://blockexplorer.com/q/estimate
http://blockchain.info/q/getdifficulty
http://blockchain.info/q/hashrate

can be used to fetch the current difficulty, the estimated next difficulty and hashrate.
Ah, thanks for pointing out Bitcoin-Assets.  I'll probably end up using them to get Havelock and MPEX data.  Unfortunately, they don't seem to be logging Bitfunder events.  I will message the owner of Coinflow to see how he's doing it.


Title: Re: [KRYPTOTRADER] A Realtime Trading Tool for BTCT and LitecoinGlobal
Post by: blackswan on August 31, 2013, 01:04:02 AM
I love this site. I've been looking for something like this, and this is exactly what I needed  ;D

Thanks for your work BlackSwan, I hope you continue to improve and add features. Throw in a couple other nifty things, and this is definitely something I would be willing to throw some BTCs at  ;)

 
Thanks you!
Any suggestions on those "nifty things"?   ;)


Also, I've updated the BTC price tracker to include using http://bitcoinaverage.com/#USD (http://bitcoinaverage.com/#USD).
The four possible prices are:  Mt.Gox price, Bitstamp Price, Average Price across all exchanges, and Average Price across all not including Mt.Gox.


Title: Re: [KRYPTOTRADER] A Realtime Trading Tool for BTCT and LitecoinGlobal
Post by: blackswan on September 01, 2013, 12:50:51 AM
Site Updates

I've updated the BTC price ticker to include: Bitstamp Price, Mt.Gox Price, Average Price across all Exchanges, and Average Price across all not including Mt.Gox.
It defaults to Average Price across all exchanges not including Mt.Gox  ;)

Also, I've reformatted the homepage to include Bitfunder, Havelock, and MPEx.
Horray!

Another update is planned for tomorrow (I'm adding a live updating ticker for each individual market as well as a feed for all exchanges).


Title: Re: [KRYPTOTRADER] A Realtime Trading Tool for BTCT and LitecoinGlobal
Post by: chairforce1 on September 01, 2013, 12:55:24 AM
i have no time to read the entire thread so sorry if im repeating, but the ability to enter in any identity and start chatting may pose as a problem. just bringing it up


Title: Re: [KRYPTOTRADER] A Realtime Trading Tool for BTCT and LitecoinGlobal
Post by: BitCsByBit on September 01, 2013, 02:40:30 AM
Site Updates

I've updated the BTC price ticker to include: Bitstamp Price, Mt.Gox Price, Average Price across all Exchanges, and Average Price across all not including Mt.Gox.
It defaults to Average Price across all exchanges not including Mt.Gox  ;)

Also, I've reformatted the homepage to include Bitfunder, Havelock, and MPEx.
Horray!

Another update is planned for tomorrow (I'm adding a live updating ticker for each individual market as well as a feed for all exchanges).

Any chance to have different currencies?

Btw, great effort so far.


Title: Re: [KRYPTOTRADER] A Realtime Trading Tool for BTCT and LitecoinGlobal
Post by: blackswan on September 01, 2013, 09:57:23 PM
Site Updates

I've updated the BTC price ticker to include: Bitstamp Price, Mt.Gox Price, Average Price across all Exchanges, and Average Price across all not including Mt.Gox.
It defaults to Average Price across all exchanges not including Mt.Gox  ;)

Also, I've reformatted the homepage to include Bitfunder, Havelock, and MPEx.
Horray!

Another update is planned for tomorrow (I'm adding a live updating ticker for each individual market as well as a feed for all exchanges).

Any chance to have different currencies?

Btw, great effort so far.
Yes, I'm planning on adding other currencies, it's somewhere on my todo list.


Title: Re: [KRYPTOTRADER] Live Exchange Feeds and Other Tools
Post by: blackswan on September 01, 2013, 09:58:27 PM
Site Update

I've added a live market feed that shows a live updating table of all the securities available.  It's been implemented on the tabs for BTCT and Litecoin Global.


Title: Re: [KRYPTOTRADER] Live Exchange Feeds and Other Tools
Post by: Progressive on September 02, 2013, 11:21:03 AM
Great work. It would be nice if I could see all the realtime trades (from all exchanges) merged on one page.


Title: Re: [KRYPTOTRADER] Live Exchange Feeds and Other Tools
Post by: dexX7 on September 02, 2013, 11:54:49 AM
Hi again!

Some observations:

(1) It would be great I could (optionally) merge the LTCG and BTCT streams, because I follow both. Though this might be addressed via the watchlist.

(2) Right panel "Realtime trades": It would be great if the total volume of one buying/selling block is displayed. The number of shares does provide a number, but I feel like it's not very intuitive.

https://i.imgur.com/guw7D0i.png

(3) Right panel "Realtime trades": Even when there is no price change, the volume should be displayed in this block.

(4) Right panel "Realtime trades": I think it would be more congruent if you display the buying/selling block for single buys/sells, too.

(5) Left panel "Live Market": Tickers are not clickable.

(6) Asset chart: It never stops loading.

(7) Asset chart: You might want to exclude option trades, they create spikes in the charts which might seem crazy if you don't know it was an option trade.

https://i.imgur.com/le9Y6gg.png


Hope this input is useful. :)

I really like the design and I'm looking forward to see more. ;)


Title: Re: [KRYPTOTRADER] Live Exchange Feeds and Other Tools
Post by: blackswan on September 02, 2013, 09:59:26 PM
Hi again!

Some observations:

(1) It would be great I could (optionally) merge the LTCG and BTCT streams, because I follow both. Though this might be addressed via the watchlist.

(2) Right panel "Realtime trades": It would be great if the total volume of one buying/selling block is displayed. The number of shares does provide a number, but I feel like it's not very intuitive.

https://i.imgur.com/guw7D0i.png

(3) Right panel "Realtime trades": Even when there is no price change, the volume should be displayed in this block.

(4) Right panel "Realtime trades": I think it would be more congruent if you display the buying/selling block for single buys/sells, too.

(5) Left panel "Live Market": Tickers are not clickable.

(6) Asset chart: It never stops loading.

(7) Asset chart: You might want to exclude option trades, they create spikes in the charts which might seem crazy if you don't know it was an option trade.

https://i.imgur.com/le9Y6gg.png


Hope this input is useful. :)

I really like the design and I'm looking forward to see more. ;)
1. I've just added a merged feed view!  :)

2. You're absolutely right.  I've made adjustments.

3. See #2.

4. See #2.

5. Fixed!

6. Hmm, you're not the first one to raise this issue, so I've disabled the loading screen for now.  I'm looking more into it.
Browser/system stats would be useful if you're willing to provide.

7. Ah I had no idea they were included.  I've made adjustments to exclude them now.

This type of feedback is very useful.  Thank you!

ALSO:  It appears my servers have crashed  :(
I should probably start looking for a different VPS as a dedicated host for this project.  Anyone have suggestions of a good provider?
I'm currently using http://virpus.com/.


Title: Re: [KRYPTOTRADER] Live Exchange Feeds and Other Tools
Post by: funkymunky on September 03, 2013, 08:58:08 AM
This project is fantastic, thank you.

I look forward to it being up again and also seeing a "pro" version.

Thank you


Title: Re: [KRYPTOTRADER] Live Exchange Feeds and Other Tools
Post by: deizel on September 03, 2013, 09:16:02 AM
I should probably start looking for a different VPS as a dedicated host for this project.  Anyone have suggestions of a good provider?

I've been happy with DigitalOcean (referral (https://www.digitalocean.com/?refcode=4ae9e74f10f8)) recently... Be sure to look up a "promo code"/coupon for a free month or two. [1 (http://www.bbtp.com/digital-ocean-4-month-free-cloud-vps/)] [2 (http://serverbear.com/9806/digitalocean)]
I have cgminer running 100% on 2 vCPUs and it doesn't seem to affect it from performing it's other tasks (SSH/vim/Nginx/PHP/MySQL/etc).
Also, if you are at the scaling point, really consider op-code caching (APC on PHP 5.4, Zend on PHP 5.5) as you will half your response times (https://i.imgur.com/Dv7k3VG.jpg).


Title: Re: [KRYPTOTRADER] Live Exchange Feeds and Other Tools
Post by: blackswan on September 03, 2013, 08:13:16 PM
I should probably start looking for a different VPS as a dedicated host for this project.  Anyone have suggestions of a good provider?

I've been happy with DigitalOcean (referral (https://www.digitalocean.com/?refcode=4ae9e74f10f8)) recently... Be sure to look up a "promo code"/coupon for a free month or two. [1 (http://www.bbtp.com/digital-ocean-4-month-free-cloud-vps/)] [2 (http://serverbear.com/9806/digitalocean)]
I have cgminer running 100% on 2 vCPUs and it doesn't seem to affect it from performing it's other tasks (SSH/vim/Nginx/PHP/MySQL/etc).
Also, if you are at the scaling point, really consider op-code caching (APC on PHP 5.4, Zend on PHP 5.5) as you will half your response times (https://i.imgur.com/Dv7k3VG.jpg).
Thanks!  I've looked into DigitalOcean.  They look really good, and the pricing is awesome.

Site is back online now!


Title: Re: [KRYPTOTRADER] Live Exchange Feeds and Other Tools
Post by: blackswan on September 06, 2013, 04:31:50 PM
I've moved the site to a different provider.  Installed Cloudflare, APC, and optimized some backend stuff.

Should be running a lot more smoothly now!


Title: Re: [KRYPTOTRADER] Live Exchange Feeds and Other Tools
Post by: statdude on September 11, 2013, 05:35:26 PM
Hey Black!

I'm noticing the digits are cut off from an asset I'm watching for certain trades, can you look into this?


Title: Re: [KRYPTOTRADER] Live Exchange Feeds and Other Tools
Post by: Progressive on September 11, 2013, 10:55:08 PM
Hey Black!

I'm noticing the digits are cut off from an asset I'm watching for certain trades, can you look into this?
I think that is Havelock's fault.


Title: Re: [KRYPTOTRADER] Live Exchange Feeds and Other Tools
Post by: blackswan on September 12, 2013, 05:51:13 PM
Hey Black!

I'm noticing the digits are cut off from an asset I'm watching for certain trades, can you look into this?
I'm pulling the feed straight from the irc bot at #bitcoin-assets

So if it's not outputting the digits, there's nothing I can do unfortunately...

Also, I didn't realize the chat got broken from the switch, but it's fixed now :)


Title: Re: [KRYPTOTRADER] Live Exchange Feeds and Other Tools
Post by: Progressive on September 17, 2013, 06:26:13 PM
It looks that Havelock changed their feed - kryptotrader displays "S" or "B" instead of assets ticker.


Title: Re: [KRYPTOTRADER] Live Exchange Feeds and Other Tools
Post by: statdude on September 17, 2013, 10:27:32 PM
Any chance of Havelock asset pages? not sure what's up with their API


Title: Re: [KRYPTOTRADER] Live Exchange Feeds and Other Tools
Post by: Progressive on September 21, 2013, 08:09:11 AM
Kryptotrader is down.
BTW: when I want to display graph of particular security I have to switch to it's exchange - it's not available from the "all exchanges" view (but it could be, I think).


Title: Re: [KRYPTOTRADER] Live Exchange Feeds and Other Tools
Post by: blackswan on September 21, 2013, 04:05:31 PM
Kryptotrader is down.
BTW: when I want to display graph of particular security I have to switch to it's exchange - it's not available from the "all exchanges" view (but it could be, I think).
Site should be back online.

And you're absolutely right, I'll get right on that.


Title: Re: [KRYPTOTRADER] Live Exchange Feeds and Other Tools
Post by: 001sonkit on September 21, 2013, 05:01:06 PM
blackswan:
You made me remember of long time ago when GLBSE was still here. I made a page for monitoring prices and making orders... And now its all gone... incling my GIGAMINING shares.. sigh....

Ashes are still on my server http://chromaticcreative.net/bitcoin/ticker.php
It beeps when there is a new trade and rolls the buy list with some board-flip sound for a order list change. It got a rough svg grpah behind the price too....

Back to now... I love how yours looks, and intergrated with multiple exchanges, thts nice

PS: u.mp3 d.mp3 b.mp3 e.mp3 are in the same directory, jjust get you some taste of it. stands for Up, Down, order Book chage and error respectively