[kr-dev] 업빗 사이트에서 차트 데이터 받기

minari(63)
Published in
#kr
Words
91
Reading
1 min
Listen
Play
9y

요즘 업빗 거래소에서도 매매 하시는 분들 많으시죠?

저는 2-factor 인증이 번거로운 나머지 한번 로그인해 놓으면 별다른 절차없이 매매가 가능한 업빗으로 갈아탔습니다.

그런데 한가지 아쉬운 점이 업빗은 API를 제공하고 있지 않는 다는 점이네요.

아무래도 업빗이 API서비스를 열어주기까지는 오래 걸릴 것 같고 다른 국내 거래소나 해외 거래소에서 업빗의 가격을 정확히 알기도 어려워서 스크래핑이라도 해볼 요량으로 웹사이트를 뒤지다가 발견했습니다.

아래 URL에서 업빗 사이트에서 보는 차트의 데이터를 받을 수 있습니다.

https://crix-api.upbit.com/v1/crix/candles/minutes/240?code=CRIX.UPBIT.KRW-BTC&count=200&ciqrandom=1509540252193

출력되는 데이터 형식은 다음과 같구요.

[{"code":"CRIX.UPBIT.KRW-BTC","candleDateTime":"2017-11-29T08:00:00+00:00","candleDateTimeKst":"2017-11-29T17:00:00+09:00","openingPrice":12984000.00000000,"highPrice":13049000.00000000,"lowPrice":12650000.00000000,"tradePrice":12906000.0,"candleAccTradeVolume":2304.40360409,"candleAccTradePrice":29672880650.53673000,"timestamp":1511950491189,"unit":240}, ... ]

적당히 가공해서 알림 같은데 사용하니 좋은 것 같아서 공유합니다

그나저나 지난 금요일에 900만원이였는데 벌써 1300만원이라니... 역시 코인판입니다.

[kr-dev] 업빗 사이트에서 차트 데이터 받기 | Ecency