본문 바로가기

반응형

API

[Toy Project] 자동매매 프로그램 만들기 - 4. RSI 지표 계산하기 [목차] 1. RSI 지표란? 2. RSI 지표 공식 3. 업비트 API를 통해서 RSI 계산하기 1. RSI 지표란? RSI(Relative Strength Index)는 상대강도지수로, 주식, 선물, 옵션 등의 기술적 분석에 사용되는 보조 지표이다. 1978년 미국의 Welles Wilder가 개발했다. RSI는 가격의 상승 압력과 하락 압력 간의 상대적인 강도를 나타내며, 일정 기간 동안 주가가 전일 가격에 비해 상승한 변화량과 하락한 변화량의 평균값을 구하여, 상승한 변화량이 크면 과매수로, 하락한 변화량이 크면 과매도로 판단하는 방식이다. Welles Wilder는 70% 이상을 과매수, 30% 이하를 과매도 상태로 규정했다. 2. RSI 지표 공식 RSI 지표의 식이 어떻게 유도되는지 알아보자..
[Toy Project] 자동매매 프로그램 만들기 - 1. 업비트 API 사용 신청 암호화폐 자동매매 프로그램을 만들기 위해서는 기본적으로 거래소에서 제공하는 암호화폐에 대한 정보가 필요하다. 대부분의 큰 거래소들은 Open API를 제공하므로, 그중 국내에서 가장 거래량이 많은 업비트(Upbit) 거래소의 API를 사용하려고 한다. 먼저, 업비트 사이트의 회원가입 과정은 생략하겠다. 업비트 메인 홈페이지의 하단 부분을 보면 "Open API" 메뉴를 확인할 수 있다. 이를 클릭하자. Open API 사용하기를 누르면 Open API 이용 약관이 나온다. 여러 주의사항이 있는데, 대충 중요한 내용만 보면 다음과 같다. - 잔고 조회, 주문 기능(주문 조회, 주문하기), 출금 기능(출금 조회, 출금하기)을 사용할 수 있다. - 서비스의 장애 또는 중단으로 발생한 손해는 책임지지 않는다. ..