본문 바로가기

투자(기술적분석)

(27)
이동평균(Moving Average)의 계산방법 및 의미 이전에 포스팅에서, RSI수치를 구할 때 이동평균(Moving average)를 이용한다고 하였는데요, 이번에는 이것에 대해 더 자세히 알아보려고 합니다. primestory.tistory.com/8 RSI(Relative Strength Index) 계산방법 RSI는 30이하/70이상 일 때, 시장이 과매도/과매수인지를 판별함으로서 투자에 활용할 수 있는 유용한 지표입니다. 이번에 다룰 내용은 이것의 구체적인 계산방법입니다. 1. 데이터 추출 시간순서 primestory.tistory.com 이동평균(moving average)이란, 말 그대로 어떤 것이 방향성을 가지고 움직일 때, 이동하면서 구해지는 평균을 뜻합니다. 즉, 동적으로 변화하는 것에는 어디든 이동평균을 적용할 수 있습니다. 주가데이터 또..
RSI(Relative Strength Index) 계산방법 및 의미 RSI는 30이하/70이상 일 때, 시장이 과매도/과매수인지를 판별함으로서 투자에 활용할 수 있는 유용한 지표입니다. 이번에 다룰 내용은 이것의 구체적인 계산방법입니다. 1. 데이터 추출 시간순서로 아래와 같은 주식 종가 데이터를 추출하였다고 가정합니다. 맨 오른쪽이 가장 최신 데이터 입니다. 또한, 우리가 맨 오른쪽 데이터의 RSI를 구한다고 가정합니다. data = [9, 13, 24, 5, 1, 5, 7] 2. 각 데이터에 대해 (현재 날짜 데이터값 - 이전 날짜 데이터값)을 구함 difference = [4, 11, -19, -4, 4, 2] 이제 이 데이터는, 이전에 비해 얼마나 가격이 오르고/내렸는지를 보여주게 됩니다. 3. 구한 데이터를 기준으로 음의 값을 0으로하는 상승분 데이터와, 양의 ..
업비트 API를 이용한 실시간 RSI 출력 코드(python) 비트코인 투자를 위해 기술적 분석(CMT)의 지표 중 하나인 RSI를 참고하시는 분들이 많으실 거라고 생각합니다. RSI는 충분히 검증된 지표이며, 보통은 30, 70을 과매도/과매수 구간으로 판단하여 매수/매도할 수 있습니다. 이번에 소개해드릴 것은 실시간으로 RSI가 특정 수치보다 높은/낮은 코인을 출력하는 짧은 코드로 구성된 프로그램 입니다. 저는 RSI수치가 낮은 종목을 매수 후보로 고려하는 경향이 있는데, 매번 수많은 코인을 일일히 확인하면서 RSI수치를 확인하는것이 너무 번거로웠습니다. 그래서 이런 프로그램을 만들어보게 되었습니다. 프로그래밍은 아직 초보라서.. 부족한점이 많지만 지속적으로 업데이트 할 예정입니다. 먼저, 소스코드에 대한 설명입니다. 전체 함수는 3개로 구성되어 있습니다. 1...