RSI 3

[Python] Python으로 Kiwoom API를 활용한 RSI 전략 구현하기

Python으로 Kiwoom API를 활용한 RSI 전략 구현하기이번 포스팅에서는 Kiwoom API를 활용하여 주식 RSI 전략을 자동화하는 코드에 대해 설명합니다. RSIStrategy 클래스는 주식 종목 데이터를 수집하고 가격을 모니터링하며, 실시간 데이터를 활용한 트레이딩 전략을 구동하는 핵심 로직을 담고 있습니다. 코드의 각 부분을 살펴보며 어떻게 동작하는지 자세히 설명하겠습니다.1. 기본 설정 및 클래스 초기화import timeimport pandas as pdfrom api.Kiwoom import *from util.make_up_universe import *from util.db_helper import *from util.time_helper import *import mathimp..

카테고리 없음 2024.09.28

[Python] RSI 전략으로 구성된 주식 백테스팅

RSI 전략으로 구성된 주식 백테스팅주식 거래에서 전략을 검증하는 것은 성공적인 투자 결정을 내리는 데 중요한 과정입니다. 이번 포스트에서는 파이썬의 backtrader 라이브러리를 사용하여 RSI(Relative Strength Index) 전략을 기반으로 한 백테스팅을 수행하는 방법을 소개합니다.라이브러리 설치백테스팅을 위해 backtrader와 yfinance 라이브러리를 사용합니다. 아래 명령어로 라이브러리를 설치할 수 있습니다.pip install backtrader yfinance코드 설명아래는 RSI 전략을 활용한 백테스팅을 위한 파이썬 코드입니다.import backtrader as btimport yfinance as yffrom datetime import datetime# yfinan..

카테고리 없음 2024.08.31

[Python] 주식 데이터 시각화: 종가와 RSI 그래프 그리기

주식 데이터 시각화: 종가와 RSI 그래프 그리기주식 시장에서 기술적 지표를 분석하는 것은 투자 결정을 내리는 데 중요한 역할을 합니다. 이번 포스트에서는 파이썬을 사용하여 주가 데이터에서 RSI(Relative Strength Index)를 계산하고, 이를 시각화하는 방법을 알아보겠습니다. matplotlib와 yfinance를 사용하여 데이터를 다운로드하고 그래프를 생성하는 과정을 단계별로 설명합니다.라이브러리 설치먼저 필요한 라이브러리를 설치합니다. 이 예제에서는 yfinance, pandas, numpy, matplotlib을 사용합니다. 설치가 되어 있지 않다면, 아래 명령어로 설치할 수 있습니다.pip install yfinance pandas numpy matplotlib코드 설명아래는 주식..

카테고리 없음 2024.08.31