INVESTAR / StockAnalysisInPython

452 stars 411 forks source link

kyj880423 님이 알려주신대로 yfinance의 download로 데이터를 받아보시기 바랍니다. #176

Open chohangmin opened 10 months ago

chohangmin commented 10 months ago
          kyj880423 님이 알려주신대로 yfinance의 download로 데이터를 받아보시기 바랍니다.

https://github.com/INVESTAR/StockAnalysisInPython/issues/91 제 PC에서는 backtrader 1.9.76.123 버전에서 정상적으로 동작하는 걸 확인했습니다.

import yfinance as yf
#data = bt.feeds.YahooFinanceData(dataname='036570.KS', fromdate=datetime(2017, 1, 1), todate=datetime(2019, 12, 1))
data = bt.feeds.PandasData(dataname=yf.download('036570.KS', '2017-01-01', '2019-12-01', auto_adjust=True))

Originally posted by @INVESTAR in https://github.com/INVESTAR/StockAnalysisInPython/issues/122#issuecomment-1003682596

image

다만 buy, sell, Trades - Net Profit/Loss(True) Positive 등등의 기호 출력이 교재와 같지 않은데 이 경우는 어떻게 해결해야할까요?