본문 바로가기

프로그래밍/PyQt5 GUI

70. Finplot 기본 챠트 그리기

finplot은 실시간 챠트 그리기에 적합한 PyQtGraph 모듈을 기반으로 구성된 파이썬 금융 챠트 라이브러리입니다.

finplot 설치

pip install -U finplot

70-1 예제: ex69

import finplot as plt
import FinanceDataReader as fdr

plt.candle_bull_color = '#FF0000'
plt.candle_bull_body_color = '#FF0000'   # 빨간색
plt.candle_bear_color = '#0000FF'          # 파랑색

df = fdr.DataReader("KS11", "2021")
plt.candlestick_ochl(df[['Open', 'Close', 'High', 'Low']])
plt.show()

70-2 결과