Finance Plotter 또는 FinPlot은 백 테스트를 도와 줄 깨끗한 API가있는 성능있는 라이브러리입니다. 기본값이 우수하여 옵션이므로 플롯, 색상, 스케일, 자동화, 키 바인딩, Panning+수직 확대 / 축소 (모든 비 금융 라이브러리에 문제가있는)를 설정하지 않고도 작업을 시작할 수 있습니다. 그리고 무엇보다도, 그것은 눈을 타격하지 않고 수십만 개의 데이터 포인트를 보여줄 수 있습니다.
FinPlot은 웹 앱이 아닙니다 . 그것은 당신이 홈브류 교환을 만드는 데 도움이되지 않습니다. Jupyter Labs와는 작동하지 않습니다.
그것은 당신이 백 테스트를 수행하는 것만 의도 된 것입니다. 그것은 당신이 시세 또는 무역 위젯을 만들 수 없다고 말하는 것이 아닙니다. 도서관은 빠르고 유연한 저명한 pyqtgraph를 기반으로하므로 원하는 경우 해킹하십시오.
$ pip install finplot
사용을 시작하는 것은 간단합니다. 이것은 80'ies 이후 모든 사과의 모든 촛불을 보여줍니다.
import finplot as fplt
import yfinance
df = yfinance . download ( 'AAPL' )
fplt . candlestick_ochl ( df [[ 'Open' , 'Close' , 'High' , 'Low' ]])
fplt . show ()
더 많은 예제와 많은 스 니펫을 보려면 예제 디렉토리 또는 위키를 참조하십시오. 거기에서 MACD, 포물선 SAR, RSI, 볼륨 프로파일 등을 플로팅하는 방법을 찾을 수 있습니다.
향후 지원과 기능을 위해 작은 기부를 고려하십시오.
BTC : BC1QK8M8YH86L2PZ4EYPFLCHR0TKN5AEUD6CMT426M
ETH : 0x684D7D4C52ED428AE9A36B2407BA909D896CDB67