인천고래90 파이썬 날짜 계산하기 (주말 제외) 하루 뒤의 날짜를 계산하는 파이썬 코드 import datetime date_str = '2023-04-18' date = datetime.datetime.strptime(date_str, '%Y-%m-%d').date() next_day = date + datetime.timedelta(days=1) if next_day.weekday() >= 5: # 주말인 경우 next_day += datetime.timedelta(days=7 - next_day.weekday()) next_day_str = next_day.strftime('%Y-%m-%d') print(next_day_str) # 2023-04-19 코스피 종목 리스트 가져오기(종목필터) - 네이버 크롤링 파이썬 코드 코드가 날코딩이기는 하지만 쓸데없는 ETN, ETF 같은 종목들 제외하도록 했습니다. import pandas as pd import requests from io import BytesIO from openpyxl import Workbook import pandas as pd import requests from bs4 import BeautifulSoup from openpyxl import Workbook def get_kospi_stock_codes(): url = "https://finance.naver.com/sise/sise_market_sum.nhn?sosok=0" headers = { "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) .. 코스피 종목 리스트 가져오기 - 네이버 크롤링 파이썬 코드 import pandas as pd import requests from io import BytesIO from openpyxl import Workbook import pandas as pd import requests from bs4 import BeautifulSoup from openpyxl import Workbook def get_kospi_stock_codes(): url = "https://finance.naver.com/sise/sise_market_sum.nhn?sosok=0" headers = { "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.. 파이썬 - 스토캐스틱(Stochastic Oscillator)이해와 차트 만들기 안녕하세요. 지식을 공유하는 투자자 인천고래입니다. 오늘은 파이썬을 이용해서 스토캐스틱(Stochastic Oscillator) 보조지표 차트 만들기에 대한 주제로 스토캐스틱을 만드는 파이썬 코드를 알아보도록 하겠습니다. 스토캐스틱은 내부 구조가 복잡하므로 우선 스토캐스틱이 사용하는 변수에 대한 이해와 생성되는 원리를 설명을 먼저 드리도록 하겠습니다. 1. 스토캐스틱에 대한 이해 스토캐스틱은 주가의 상대적인 위치를 통해 과매수/과매도 상황을 판단하는 데 사용되는 보조지표로서 %K, %D, %J 세 가지 값으로 구성되며 각각의 의미는 다음과 같습니다. %K (스토캐스틱 %K): 주가의 상대적 위치를 나타내는 값으로, 주어진 기간 동안의 최고가와 최저가를 기준으로 현재 종가가 어디에 위치하는지를 백분율로 나.. 파이썬 - 이동평균선 차트 만들기 (plt.axes에 대한 설명 포함) 안녕하세요. 지식을 공유하는 투자자 인천고래입니다. 오늘은 파이썬을 이용해서 이동평균선을 차트에 표현하는 코드를 알아보도록 하겠습니다. 아래는 코드가 실행된 결과 화면입니다. 1. 코드 실행 결과 화면 아래와 같은 결과물을 만들기 위해서는 다음의 항목을 사용해야 합니다. 데이터 : FinanceDataReader를 사용해서 데이터 가져오기 차트 생성 : Matplotlib 라이브러리를 사용하여 이동평균선과 체크박스를 구현하였습니다. 이동평균선은 원하는 수치를 입력할 수 있게 변수로 설정하였고 체크박스 또한 이동평균선의 배열값을 받아서 처리하도록 하였습니다. 2. 파이썬으로 차트에 이동평균선 만들기 아래의 코드를 실행하면, 주가 데이터와 이동평균선을 포함한 차트가 생성됩니다. 체크박스를 클릭하여 원하는 이.. 엔벨로프 차트 만들기 - 파이썬 코드 (LG전자 데이터 가져오기, FinanceDataReader) 안녕하세요. 투자의 확률을 분석하는 투자자 인천고래입니다. 오늘은 파이썬을 이용한 엔벨로프를 차트로 만들어보는 시간을 가져보도록 하겠습니다. 주가는 이전과 같이 엑셀파일을 로드하는 방식이 아닌 FinanceDataReader를 사용하도록 하겠습니다. 엔벨로프 차트 만들기 오늘 만들고자 하는 프로그램의 기본적인 틀은 아래와 같습니다. LG전자 주식 정보 가져오기 - FinaceDataReader 차트 그리기 - matplotlib 엔벨로프 계산하기 - pandas import FinanceDataReader as fdr import matplotlib.pyplot as plt import pandas as pd # 한글 폰트 설정 plt.rcParams['font.family'] = 'Malgun Goth.. 파이썬 - rolling 함수, 주가분석, 이동표준편차, 표준편차에 대한 이해 안녕하세요. 주가를 분석하는 투자자 인천고래입니다. 파이썬의 rolling 함수를 통해 이동표준편차를 구하는 방법에 대해 알아보도록 하겠습니다. 우선 표준편차에 대한 이해를 하고 넘어가도록 하겠습니다. 목차 파이썬 - rolling 함수, 이동표준편차, 표준편차에 대한 이해 1. 표준편차 2. 이동평균 3. 이동표준편차 4. 정리 1. 표준편차 표준편차란 데이터가 얼마나 분산되어 있는지를 나타내는 수치입니다. 즉, 데이터가 평균에서 얼마나 떨어져 있는지를 나타내는 지표입니다. 표준편차가 작으면 데이터가 평균 주변에 모여있고, 표준편차가 크면 데이터가 넓게 흩어져 있습니다. 표준편차는 각 데이터가 평균에서 얼마나 떨어져 있는지의 차이를 제곱한 값들의 평균의 제곱근으로 계산됩니다. 이 값이 작으면 데이터가 .. FinanceDataReader를 활용한 주식 데이터 분석 기초 안녕하세요 데이터를 분석하는 투자자 인천고래입니다. 주식 데이터 분석을 하기 위해서는 데이터가 필수입니다. 오늘은 다양한 금융 데이터를 쉽게 불러올 수 있고 주식 데이터, 지수 데이터, 환율 데이터 등을 포함한 다양한 금융 데이터를 활용해 투자 전략을 구축하고 싶은 개인 투자자들에게 유용한 도구인 FinanceDataReader(FDR)의 기능과 사용 방법에 대해 알아보도록 하겠습니다. 목차 1. FinanceDataReader 소개 2. 설치 방법 3. FinanceDataReader 사용법 3-1. 글로벌 지수 데이터 불러오기 3-2. 환율 데이터 불러오기 3-3. 암호화폐 데이터 불러오기 3-4. 데이터 처리 및 시각화 4. 결론 1. FinanceDataReader 소개 FinanceDataRea.. 볼린져밴드의 이해 - 파이썬 코드 (비트나인.xlsx 데이터) 안녕하세요 인천고래입니다. 오늘은 볼린저밴드를 파이썬 코드로 작성해 보도록 하겠습니다. HTS에도 있는 볼린져밴드를 파이썬 코드로 작성하는 이유는 데이터 분석을 하여 확률 높은 매매자리를 찾기 위함입니다. 볼린져밴드의 이해 볼린저 밴드(Bollinger Bands)는 이동평균선을 중심으로 일정한 거리의 상한선과 하한선을 그리는 보조지표로, 일반적으로 다음과 같은 변숫값이 사용됩니다. 이동평균선 기간: 주가의 추세를 측정하기 위한 기간으로, 일반적으로 20일 이동평균을 사용합니다. 이동평균선 기간이 길수록 보다 큰 추세를 나타내며, 짧을수록 빠른 시장 변화에 대한 반응이 높아집니다. 거리(표준편차) 기준값: 상한선과 하한선을 계산하기 위한 거리 기준값으로, 일반적으로 2를 사용합니다. 즉, 상한선은 이동평.. 이전 1 ··· 7 8 9 10 다음 반응형