Your SlideShare is downloading. ×
BTCPanel - Socal Syndicate 1st Inaugural Event 1/16/2014
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

BTCPanel - Socal Syndicate 1st Inaugural Event 1/16/2014

328
views

Published on

Bitcoin BTCPanel Mike Metral Orange County Socal Syndicate

Bitcoin BTCPanel Mike Metral Orange County Socal Syndicate

Published in: Technology, Business

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
328
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. BTCPanel Real-time Monitoring of Crypto Currency Prices www.btcpanel.com Mike Metral @mikemetral @btcpanel
  • 2. BTCPanel Overview What is BTCPanel? Hub for the latest market & exchange prices and trading information/data in the crypto currency community
  • 3. 2-Day Hack Consolidate 5+ browser tabs & tickers into 1 Page
  • 4. BTCPanel Mission Deliver the latest price information in real-time Remove the need to have to refresh Simplify the typical financial pages for novice traders Keep it clean & clutter-free
  • 5. Site Preview
  • 6. Info & Stats “Launch Date”: Nov. 19, 2013 In 2 months: ~2,500 Visits ~900 Unique Visitors ~17,000 Page Views Visitor Type 67% Returning 33% New
  • 7. Technology OS: Ubuntu 13.10 Front-End Nginx – HTML Web Server Middle Django – Core Web Application Gunicorn – Production Server for Django Back-End Gearman – Pulls live info from markets & exchanges MySQL DB - Store/Retrieve Gearman data Node.js + Socket.io – Real-time push of data via WebSockets
  • 8. Architecture BTCPanel Architecture Webpage Request nginx Django it Ge arm a n J ob Gunicorn Admin (Supervisord) Bitstamp … Pu ll Da API ta Pu ll A Da PI ta Pul l API Dat a Forw ard Request s Webapp I AP h us at a P D Gearman Server Worker Pu sh A Da PI ta Store API Data Subm Coinbase Forw ard Requests Back Proxy User (Browser) Node.js M ap J ob to Wor ker MySQL DB Pull API Data Socket.io Other API = Local Message Bus = HTTP GET Copyright 2014 - Mike Metral - Jan. 2014 = HTML5 Websocket = HTTP POST = All HTTP
  • 9. Lessons Learned #1 Bitcoin interest is truly global
  • 10. Lessons Learned #2 Green: 12/07/13 – Baidu Stops Accepting BTC After China Ban Orange: 12/18/13 – BTC China Stops Accepting Deposits for BTC Trades Absolute Average Difference: $3.80 (USD)
  • 11. Lessons Learned #3 Price volatility is constantly occuring News Baidu Drop: 58% BTC China Drop: 45% Overstock.com Rise: 18% Pricing information during scares is never truly accurate Coinbase Purchase Page, API, Page Header Bitstamp Trading Page, API, Page Header
  • 12. Thank You!  Questions? Follow me on Twitter: @mikemetral @btcpanel 12