Skip to content

Instantly share code, notes, and snippets.

@duck1123
Last active March 6, 2018 11:41
Show Gist options
  • Save duck1123/40b59dfb1bc0386cbd606b275893cc74 to your computer and use it in GitHub Desktop.
Save duck1123/40b59dfb1bc0386cbd606b275893cc74 to your computer and use it in GitHub Desktop.
#!/usr/bin/python
btcHoldings=0.0000001
btcValue=0.01
from urllib import urlopen
url = urlopen('https://api.gdax.com/products/BTC-USD/ticker').read()
import json
result = json.loads(url)
elements=[]
dollarPerBtc=float(result['price'])
satPerDollar=100000000/dollarPerBtc
currentValue=(btcHoldings * dollarPerBtc)
delta=currentValue-btcValue
dollarStrength=currentValue/btcValue
dollarStrengthPercent=dollarStrength*100
buyPrice=btcValue/btcHoldings
buySat=100000000/buyPrice
# elements.append('${:.0f}'.format(delta))
elements.append('{:.2f}%'.format(dollarStrengthPercent))
# elements.append('${:.0f}({:.0f})'.format(currentValue, delta))
# elements.append('{:.0f}'.format(satPerDollar))
elements.append('{:.0f}({:.0f})'.format(satPerDollar, buySat-satPerDollar))
# elements.append('${:.0f}'.format(dollarPerBtc))
# elements.append('${:.0f}({:.0f})'.format(dollarPerBtc, dollarPerBtc - buyPrice))
# elements.append('{:.2f}'.format(dollarPerBtc - buyPrice))
print ' - '.join(elements)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment