본문 바로가기

반응형

사이드프로젝트/가상화폐 분석 프로그램

(2)
2장 업비트 API 분석 업비트 개발자 센터 docs.upbit.com/ 업비트 개발자 센터 업비트 Open API 사용을 위한 개발 문서를 제공 합니다.업비트 Open API 사용하여 다양한 앱과 프로그램을 제작해보세요. docs.upbit.com 시세 정보를 얻어올 수 있는 방식이 두가지이다. REST API와 WebSocket이용한 수신. 두 방식의 차이점은 WebSocket은 지속적인 연결된 TCP 라인을 통해 양방향 통신을 하게 된다. 고로, 과거 데이터를 조회 시에는 REST API 이용. 실시간 데이터를 받을 시에는 WebSocket으로 통신 한개씩 진행해보자. 아래와 같이 목표를 정했다 REST API 를 활용하여 KST 2021-04-01부터 2021-04-13일까지 BTC 10분간격의 종가 데이터를 추출해보자 ..
1장 프로토타입 가상화폐 거래를 주로 보고 있으면 비트코인이 오르면 그에 따라 많은 잡코인들이 따라 오른다. 내리면 따라 내려가고 그러다보니 대장주인 비트코인에 흐름을 보는게 중요한데 (어떤 코인이 따라 올라가는지, 얼마나 뒤에 따라 가는지) 대부분의 코인 거래소에서 그래프를 겹쳐서 볼 수 있는 기능을 제공 하지 않는다. 트레이딩 뷰라고 제공하는게 있는데 초당 데이터를 보는건 유료고 한국 거래소(Upbit) 를 보려면 이리저리 튜닝을 해야된다. 이럴빠에 직접 만들어서 필요한 기능을 추가해보자. 개발 환경 - React + 필요 시 Server(Node.js, Nest.js) + DB (Sqlite, MongoDB) * 필요시라고 했던 이유는 거래소 API,Socket 통신을 통해 데이터를 받아오는데 과거 데이터를 조회할..

반응형