목록투자 (13)
차밍이
목차 주식을 공부하는 주린이에게 있어 EPS는 무엇이고 PER은 무엇인지 생소하셨을 것입니다. 이번 글에서는 EPS와 PER이 무엇인지 알아보고 왜 이 값이 중요한지, 마지막으로 그럼 PER이 앞으로의 수익률에 어떻게 영향을 미칠지 알아보겠습니다. 1. EPS 주당순이익 EPS = 순이익 / 주식발행수 = 주당 순이익 EPS는 주식 한 주당 발생하는 순이익을 뜻하는 말입니다. 순이익을 주식 발행 수로 나눈 값을 의미합니다. 1개의 주식이 가지는 순이익의 량을 의미하므로, EPS가 큰 기업일수록 주식 개수 대비 순수 이익금이 크다는 것을 의미합니다. 하지만, EPS가 단순하게 크다고 좋은 기업이라고 보기는 어려울 것 같습니다. 예를 들어 순이익 1000억, 주식 1000억 주, 주가 1000원인 A 회사가..
목차 잡설이 조금 길어 바로 결과를 보고 싶으시면, 목차에서 "1.PER 팩터 검증" 누르면 바로 이동됩니다. 퀀터스 간단 소개 퀀트킹과 젠포트를 이어 새롭게 출시된 백테스트 및 포트폴리오를 출시할 수 있는 퀀트 투자 서비스가 출시했다. 다음 달부터 이제 유료 서비스로 전환된다고 한다. 솔직히 유료로 쓰기에 너무 자잘한 오류들도 많은데, 성급한 것이 아닌가 싶다. 여하튼 유용한 백테스트 툴이니, 얼마 남지 않은 무료 기간을 잘 활용해보자~ 10 분위 테스트와 팩터 검증 퀀터스에 있는 기능 중 하나가 10분위 테스트이다. 10분위 테스트는 선택한 지표에 따라 10개의 그룹으로 나누어 실험하는 것을 의미한다. 예를 들어 PER 낮은 것에 대해 10 분위 테스트를 진행하면, PER 낮은 10%에 투자하는 것이..
목차 오버나잇 효과 주식을 단기 전략에 대해서 공부하다 보면 쉽게 들을 수 있는 오버나잇 효과에 대해서 알아보겠습니다. 오버나잇이란 밤새 주식을 들고있는 경우를 의미합니다. 주식을 매수해서 장이 종료된 후 다음날 시초를 의미합니다. 흔히 하는 실수 중 하나는 주가가 혹은 주가 지수가 장 중에만 움직인다고 생각하는 것입니다. 아침에 장이 열려서 장이 끝나는 시간까지 주가가 움직임고, 장이 끝나고 나서는 움직이 않는다고 생각하죠. 하지만 실제로는 장이 종료된 이후, 여러가지 대내외적인 요소에 의해서 주가는 영향을 받습니다. 단지 움직이지 않고 potential만 가지고 있습니다. 이후, 다음날 장이 열리는 시점에 Gap 을 통해 거래되지 않은 시세를 분출하곤 합니다. 저녁 시간이 지난 후, 갭으로 상승 혹은..
목차 이전 글에서 파이썬에서 캔들스틱 차트로 kospi 지수 또는 주식 차트를 그리는 방법을 알아보았습니다. 이번 글에서는 기존의 Candlestick chart + 거래량 막대그래프를 그려보겠습니다. 기존 내용은 skip 하고 거래량 그래프 부분을 진행하겠습니다. 부족한 부분은 이전 글과 아래 코드를 통해서 참고해주세요. [Python] pandas_datareader 코스피 코스닥 지수 데이터 가져오기 // 파이썬 주식투자(1) [Python] KOSPI 이동평균선, 주가 이동평균선 구하기 // 파이썬 주식투자(2) [Python] 캔들 스틱 차트 그리기, Candlestick Chart 그리기 - 파이썬 주식투자(3) [Python] 캔들 스틱 차트 그리기, Candlestick Chart 그리기 ..
파이썬을 활용해서 캔들 차트를 그리는 방법을 알아보겠습니다. 일반적으로 주식 시장에서 많이 사용되는 캔들 스틱 차트를 그려야 분석하는데 더욱 도움이 됩니다. 우선, 가장 중요한 캔들 차트를 그리기 위한 라이브러리를 설치해야 합니다. mplfinance 라이브러리 설치 pip install mplfinance pip install mpl_finance 버전이 조금 달라지면서 설치 이름이 조금씩 다른 것 같습니다. 이전에는 mpl_finance였던 것 같은데, 2020년 10월 11일 현재 기준으로 mplfinanace로 설치하는 것이 맞는 것 같습니다. pip install mplfinance로 설치해주시면 되겠습니다. 설치 후에도 문제가 있다면, pip upgrade mplfinance를 진행해주시기 바..
파이썬에서 이동평균선을 그리는 방법을 알아보겠습니다. 해당 내용은 주가 이동평균선, 혹은 지수 이동평균선을 구하는 쪽에 활용할 수 있을 것입니다. 이평선 돌파 혹은 지지 등을 확인해 보기 위해서 알아두면 좋은 내용이라 생각합니다. 그 외에도 이평선을 활용한 다양한 것들을 마켓 타이밍이라던지 등등에 활용할 수 있으니 숙지하면 좋습니다. 주가 데이터 가져오기 우선, 주가 데이터를 가져오는 부분이 필요합니다. 해당 코드는 아래에 첨부하였고 조금 더 상세한 설명은 아래 링크를 참조해주세요. from pandas_datareader import data from datetime import datetime start_date = datetime(2007,1,1) end_date = datetime(2020,3,3..
목차 pandas_datareader pandas_datareader library를 사용하면 훨씬 쉽게 코스피 or 코스닥 지수 데이터를 가져올 수 있습니다. 1. pandas_datareader 설치하기 기존에 pandas_datareader를 설치하지 않았다면 anaconda prompt 혹은 command prompt에서 설치해주시기 바랍니다. pip install pandas_datareader 2. 지수 데이터 불러오기 KOSPI 지수 데이터 가져오기 from pandas_datareader import data # 두 가지의 방식 # 방법 1 df = data.DataReader("^KS11", "yahoo") # 방법 2 df = data.get_data_yahoo("^KS11") df K..
목차 ISA(개인종합자산관리계좌) 하나의 계좌로 예/적금, 펀드 등 다양한 상품에 투자가능한 절세형 만능 계좌 ISA 핵심 키워드 절세 : 순이익 200 or 400 만원까지 비과세 // 초과는 9.9% 분리과세 손익통산 : 순이익에 대해서만 과세 투자 가능 상품 예/적금, 펀드, 파생결합증권, ETF/ETN/상장펀드 2021년 부터 상장주식도 투자 가능 의무 가입 기간 5년이 기본 3년(서민형, 청년형, 농어민 등) - 근로소득 5,000만 원 이하 또는 종합소득 3,500만 원 이하인 가입자 - 청년형(만 15~만 29세) - 국민기초생활보장법에 따른 자산 형성 지원 신청 후 지원금을 받은 자 - 농어민 중 종합소득 3,500만 원 이하인 가입 손익 통산 계좌 내 상품의 전체 총 순이익을 계산함 그 ..
Python을 사용해서 키움증권 OpenAPI 자동 로그인을 진행하기 위한 방법입니다. 파이썬에서 키움 OpenAPI를 실행하시면 다음과 같은 창으로 시작됩니다. 해당 로그인에서 비밀번호를 수동으로 작성해야하는 부분이 불편합니다. 자동화를 위해서 해당 창이 발생되지 않고 자동으로 API가 접속되기 위한 방안입니다. 1. 먼저 비밀번호를 작성해서 로그인을 먼저 진행합니다. 2. 오른쪽 아래에서 OpenAPI의 아이콘을 찾습니다. 3. 마우스 우클릭을 합니다. 4. 계좌비밀번호 저장을 선택합니다. 5. 계좌 비밀번호 저장을 선택합니다. 6. 계좌확인 부분에 계좌의 비밀번호를 입력합니다. 모의투자 계좌라면 0000을 넣으시면 됩니다. 7. 등록을 클릭합니다. 8. AUTO를 체크합니다. 9. 다시 등록을 눌러..
안녕하십니까. 키움증권 OpenAPI 설치하는 과정에서 발생될 수 있는 문제를 해결해보겠습니다. 오늘은 mfc100.dll이(가) 없어 코드 실행을 진행할 수 없습니다. 또는 MSVCR100.dll이(가) 없어 코드 실행을 진행할 수 없습니다. 문제를 해결하기 위한 방법을 알아보겠습니다. 생각보다 해결 방법은 매우 쉽습니다. 방법은 기존 KOAStudioSA를 다운받은 폴더에 있는 KOAStudioSA파일과 KOALoader.dll파일을 OpenAPI를 다운로드한 폴더로 이동해주면 됩니다. 아래 그림으로 보시면 위의 폴더에 있는 파일 두 개를 복사 or 잘라넣기를 한 후, OpenAPI 폴더로 들어가서 붙여넣기를 진행합니다. 이렇게 하면 해결됩니다. 이전에 발생했던 에러에 필요한 파일인 mfc100.dl..