본문 바로가기

yfinance2

미국 주식 시뮬레이터 ** 참고, 아래 내용과 코드는 테스트용으로 시뮬레이터로 실제 거래 목적이 아닙니다. 목적 yfinance, yahoo_fin 등의 Python 라이브러리로 시장 정보를 받아와 작성된 알고리즘을 테스트한다. Ticker 별로 적합한 형태의 트레이딩 알고리즘을 개발하여 시뮬레이션해본다. 최적/최고 수익을 내는 파리미터와 알고리즘, 티커를 찾아내어 실거래에 적용한다. 알고리즘 존버, 물타기 기본적인 알고리즘의 전체 구조는 투자시 일반적으로 사용되는 존버(대기)와 물타기(추가 매수) 등을 기반으로 시작했다. 처음 작성된 알고리즘은 거래 시작 시점부터 현재까지 누적된 비율을 계산하여 미리 입력해둔 특정 값에 맞춰졌을 경우 매도 또는 매수를 판단하여 알려준다. 예를들면 아래 코드에서는 '변화심한그래프.거래행동판단.. 2021. 7. 25.
[Python] yfinance 모듈 1. 개요 yfinance : https://pypi.org/project/yfinance/ - API와 티커 값을 사용해서 해외 주가 정보를 받아올 수 있다. - 야후에서 제공 (무료) - 특정 종목(티커)에 해당하는 과거 시점의 모든 데이터를 얻어올 수 있음 - Date, Open, High, Low, Close, Volume, Dividends, Stock Split 정보를 포함 - 애널리스트 평가 정보 가져오기 가능 yfinance Yahoo! Finance market data downloader pypi.org 2. 설치 pip install yfinance 3. 사용 yf_GoogleA = yf.Ticker("GOOGL") # AAPL, TSLA, GOOGL ... yf_Tesla = yf... 2021. 5. 27.