bitflyer의 보드 정보를 쉽게 표시
동기
bitflyer lightning에 지수로 주문할 때 가장 약정하기 쉬운 가격 알아보기
코드
판 정보 취득.ipynbimport requests
import json
import matplotlib.pyplot as plt
%matplotlib inline
baseurl = "https://api.bitflyer.jp"
pathurl = "/v1/board"
params = "?product_code=FX_BTC_JPY"
url = baseurl + pathurl + params
response = requests.get(url).json()
#ASKS
sizes = []
prices = []
for res in response['asks']:
sizes.append(res['size'])
prices.append(res['price'])
print("MIN ASKS:" + str(min(prices)))
plt.plot(sizes,prices,color="red",alpha=0.3)
#BIDS
sizes = []
prices = []
for res in response['bids']:
sizes.append(res['size'])
prices.append(res['price'])
print("MAX BIDS:" + str(max(prices)))
plt.plot(sizes,prices,color="green",alpha=0.3)
plt.savefig('figure.png')
결과
MIN ASKS:898966.0
MAX BIDS:898942.0
→898966.0~898942.0 사이에서 지령 주문하면 되는 것을 알 수 있다
Reference
이 문제에 관하여(bitflyer의 보드 정보를 쉽게 표시), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/nekonekocatman/items/4eb738024e5e4860c731
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
판 정보 취득.ipynb
import requests
import json
import matplotlib.pyplot as plt
%matplotlib inline
baseurl = "https://api.bitflyer.jp"
pathurl = "/v1/board"
params = "?product_code=FX_BTC_JPY"
url = baseurl + pathurl + params
response = requests.get(url).json()
#ASKS
sizes = []
prices = []
for res in response['asks']:
sizes.append(res['size'])
prices.append(res['price'])
print("MIN ASKS:" + str(min(prices)))
plt.plot(sizes,prices,color="red",alpha=0.3)
#BIDS
sizes = []
prices = []
for res in response['bids']:
sizes.append(res['size'])
prices.append(res['price'])
print("MAX BIDS:" + str(max(prices)))
plt.plot(sizes,prices,color="green",alpha=0.3)
plt.savefig('figure.png')
결과
MIN ASKS:898966.0
MAX BIDS:898942.0
→898966.0~898942.0 사이에서 지령 주문하면 되는 것을 알 수 있다
Reference
이 문제에 관하여(bitflyer의 보드 정보를 쉽게 표시), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/nekonekocatman/items/4eb738024e5e4860c731
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(bitflyer의 보드 정보를 쉽게 표시), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/nekonekocatman/items/4eb738024e5e4860c731텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)