본문 바로가기

분류 전체보기677

메가스터디교육(215200) 투자 포인트 학령인구는 매년 줄어들고 있어서 교육산업에 속한 기업들은 망한다?! 아니요 전혀! 메가스터디교육, 디지털대성, 웅진씨크빅, 멀티캠퍼스, 크레버스 기업 실적은 꾸준히 우상향 추세 경쟁사 중 특히 메가스터디교육의 실적 성장률이 두드러짐 4년 매출 CAGR 5년 주가 성장률 메가스터디교육 29.27% 505.83% 디지털태성 21.69% 76.11% 웅진씽크빅 6.85% -41.69% 멀티캠퍼스 11.26% 22.09% 크레버스 9.34% 13.23% 학령 인구는 감소하고 있는데 왜 교육 업계는 높은 실적 성장세로 웃고 있을까? 교육시장 CAGR는 1.5%로 미미 하지만 그래도 꾸준히 우상향 하는 추세 1) 한 자녀 가구가 많아지고 잇는 만큼 1인당 사교육비가 증가, 2018년 1인당 사교육비 지출은 연간 3.. 2023. 3. 4.
사람인에이치알(143240) 투자 포인트 인력난, 수시 채용 증가, 이직 횟수 증가, 긱이코노미 확대 앞으로 위와 같은 변화를 맞이할 가능성이 높다. 이미 미국과 일본도 앞서서 이러한 변화를 경험하고 있는 상황이다. 한국도 마찬가지일 것이다. 그렇다면 당연히 먼저 떠오르는 종목은 국내 1위 채용 플랫폼 사람인에이치알이었다. 주가도 알맞게 고평가 영역에서 제자리로 잘 낮아지고 있다. 실적은 매년 꾸준히 안정적인 성장세를 유지하고 있고, 부채는 거의 없는데다가 ROE는 약 20% 가까이 된다. 산업도 분명히 확대될 것으로 예상됨에도 불구하고 PER은 10배도 안되는 상황이다. 매출이 사람인의 절반도 4분의 1 수준인 경쟁사 원티드랩의 PER은 15배다?... 원티드랩 아무리 봐도 딱히 뭐 기존 플레이어와 다른점이 없는데 왜케 비싸지? 원티드의 급성.. 2023. 3. 4.
제이에스코퍼레이션(194370) - 투자 포인트 국내 대표적인 글로벌 핸드백/의류 브랜드 ODM/OEM 업체로서 우리가 잘 알고 있는 글로벌 브랜드 게스, 케이트 앤 스페이드 뉴욕, 코치, 마이클 코어스 등 제품을 생산을 하는 사업을 영위하고 있다. 재무제표 수치 대비 주가가 너무 저렴하다. PER 2.4배, PBR 0.7배, ROE 30%, 배당률 4%, 보유 현금성자산이 500억, 거기다가 매출채권, 보유한 부동산 자산까지 합치면 시총 2000억 원에 가깝다. 부채 비율은 100%를 넘어가지만 계속해서 갚아가고 있는 추세 단순 재무 수치로 봐서는 내 기준에 부합한 투자 대상 최근에 연달아서 미국에서 오래 지냈었는데 가장 눈에 띄었던 가방 브랜드가 바로 마이클 코어스, 코치, 케이트앤스페이드 뉴욕이다. 명품은 오로지 한중이 아시안 여성분들만 들고 다.. 2023. 3. 3.
S&P 500 50일 이동평균선을 활용한 SPY, SH 전략 백테스팅 with Python https://www.youtube.com/watch?v=HNP3B2fn-XQ 내가 평소 애청하는 강환국 CFA님이 S&P 500을 기준으로 한 단순 전략을 소개해줘서 파이썬으로 한번 테스트해보고자 한다. 전략은 다음과 같다. - S&P500 지수가 50일 이동평균선 위일 경우 SPY 매수 - S&P500 지수가 50일 이동평균선 아래일 경우 SH 매수 (SH는 지수 반대에 베팅하는 인버스 ETF다.) - 강환국 유튜버께서는 매매 타이밍을 소개해주지 않아서 그냥 단순하게 종가 매수 후 익일 종가에 매도하는 기준으로 백테스팅해보겠다. 1. SPY, SH ETF 2010년 ~ 현재까지의 주가 데이터 가져오기 import FinanceDataReader as fdr import pandas as pd spy .. 2022. 2. 20.
라오어의 무한매수법 첫 투자 수익실현 - RETL(Direxion Daily Retail Bull 3X Shares ETF) 아래 라오어의 미국 주식 무한매수법 책을 읽고 꽤 흥미로운 투자 전략으로 생각해서 바로 직접 투자를 진행했다. 레버리지 투자 첫 경험이고, 한 번도 해보지 않은 전략이기 때문에 3배 레버리지 ETF 중에서 주가가 가장 저렴한 리테일 기업 3배 레버리지 ETF "RETL"를 매수를 했다. 첫날 2주를 매수하고 그 이후 매일 평단가보다 주가가 낮은 경우 매수를 하고 주가가 평간가 위에 조성될 경우 매수를 진행하지 않았다. 책에서 나온 것처럼 바로 2주를 매수하기보다는 1주는 우선 시장 초반에 매수를 하고 이후 시장 상황을 보면서 매수를 했다. 라오어 작가는 약 40일 정도 보유하라고 했고, 보유하고 있던 기간 중 10% 수익을 달성하면 바로 익절 하라고 해서 매일 평단가 대비 10% 위 가격에서 매도 주문을.. 2022. 2. 12.
[동퀀트] VAA(Vigilant Asset Allocation) 동적자산배분 파이썬으로 백테스팅 강환국 유튜버께서 소개한 복리 18% 전략 VAA에 흥미가 생겨서 한번 백테스트를 해보고자 한다. 파이썬 실력이 너무 부족해서 백테스트를 하는데 굉장히 힘들었다.(이게 정말로 이렇게 하는 것인지도 잘 모르겠다.) VAA 전략 소개 공격 자산: SPY, VEA, VWO, AGG 수비 자산: SHV, GOVT(원래는 IEF이지만 출시한 지 얼마 되지 않아서 교체), LQD 1. 위 7개 자산의 모멘텀 스코어 계산 (스코어 계산 공식: 최근 1개월 수익률 * 12 + 최근 3개월 수익률 * 4 + 최근 6개월 수익률 *2 + 최근 12개월 수익률 * 1) 2. 자산 매수 공격 자산 4개 모멘텀 스코어가 0 이상일 경우 4개 자산 중 가장 모멘텀 스코어가 높은 자산 매수 공격 자산 4개 자산 중 하나라도 모멘텀.. 2022. 2. 2.
MSFT 마이크로소프트 지난 5년간 주당배당금 연간 복리 성장률을 구해보자 1. 배당 히스토리 가져오기 종목 배당 이력 데이터를 가져오는 방식은 많지만 여기서는 Yahoo Finance 데이터를 가져올 수 있게 해주는 yahoo_fin 라이브러리를 활용하도록 하겠다. 해당 라이브러리는 아래 코드로 쉽게 설치할 수 있다. pip install yahoo_fin 아래와 같이 get_dividends 함수를 사용하면 지난 모든 마이크로소프트의 배당 이력을 확인할 수 있다. import yahoo_fin.stock_info as yf yf.get_dividends("MSFT") 2. 배당 성장률 구하기 import yahoo_fin.stock_info as yf import pandas as pd import datetime def get_div_growth(ticker): if le.. 2022. 1. 25.
현대차 10년 장기 투자해도 원금 보존에 불과...국내 주식 시장의 현실 요즘 국내 주식을 보면서 현타가 굉장히 많이 온다. 특히 미국 주식과 비교하면 정말로 한숨밖에 나오지 않는다. 티비에 나오는 많은 전문가들은 국내 우량주에 장기 투자를 하라고 말은 하지만 현실에서의 국내 주식 장기 투자는 대부분 실패로 이어진다. 현대차 주가만 봐도 정확하게 알 수 있다. 10년 전 현대차 주가에 투자를 하면 결과는 손실이다. 그동안 물가 상승률을 고려하면 손실은 더더욱 크다고 볼 수밖에 없다. 국내 시가총액 손가락 안에 들어오는 대기업의 주가가 이런데 다른 종목은 얘기할 필요도 없을 것이다. 자동차 시장이 물론 전 세계적으로 지지부진했기 때문에 그럴 수 있다고 본다. 그렇다면 한국의 대표적인 기업 포스코와 LG전자의 주가도 가져오도록 하겠다. 이게 현실이다. 일부 성장하는 소형주에 잘 .. 2022. 1. 15.
파이썬으로 라오어 무한매수법 백테스팅, 이렇게 하는게 맞나? 최근에 읽은 "라오어 무한매수법"이라는 책이 굉장히 인상 깊어서 파이썬으로 이러한 전략이 실제로 통하는지 백테스팅을 해보고자 한다. 우선 밑밥부터 깔자면 나는 문과생 출신으로 파이썬을 그렇게 잘하지 않고, 백테스팅은 이번이 처음이라 더더욱 익숙지 않다. 처음 연습 삼아서 하는 것으로 참고만 해주셨으면 한다. 계속 공부하고 있어 다음에는 이것보다 훨씬 정교하게 만들어보겠다. 우선 분석에 필요한 라이브러리를 가져오도록 하겠다. import pandas as pd import yfinance as yf import numpy as np import matplotlib.pyplot as plt 다음으로는 무한매수법에 가장 많이 활용되는 3배 레버리지 ETF TQQQ 가격을 가져오도록 하겠다. 라오어 무한매수법을.. 2022. 1. 14.
에코마케팅 도대체 뭐하냐... 속수무책으로 당하고 있네 https://finance.naver.com/item/board_read.naver?code=230360&nid=211295567 네이버 금융 국내 해외 증시 지수, 시장지표, 뉴스, 증권사 리서치 등 제공 finance.naver.com 에코마케팅 종토방에 굉장히 공감 가는 포스팅이 있어서 가지고 와봤다. 어쩜 내가 하고 싶은 말을 이렇게 똑같이 할 수 있는지 놀랍다. 몇 개월째 주가는 처맞아서 지속적인 하락을 겪고 있고, 실적은 컨센서스를 하회하고 있고, 공매도는 끊임없이 이어지고 있는데 도대체 경영진이라는 사람은 무엇을 하고 있는지 궁금하다. 기존 주주들은 많은 손해를 보고 떠나가고 있는 상황인데 이정도로 손 놓고 주가 관리를 안 하는 것은 경영진으로서 직무유기라고 볼 수밖에 없다. 오하라, 클럭.. 2022. 1. 14.
파이썬으로 포트폴리오 자산별 상관관계 구하기 퀀트 투자를 위한 기초를 계속 쌓고 있는 중이다. 오늘은 올웨더 자산배분에 많이 활용되는 주요 ETF 자산들을 가져와서 자산별 상관관계를 구하도록 하겠다. 아래 코드와 같이 yfinance라는 야후 파이낸스 라이브러리를 활용하면 자산별 히스토리 가격을 쉽게 가져올 수 있다. 여기서는 2010년 이후 데이터를 가져오도록 하겠다. import pandas as pd import yfinance as yf import matplotlib.pyplot as plt import seaborn as sns spy=yf.download('SPY',start = '2010-01-01')['Adj Close'] qqq=yf.download('QQQ',start='2010-01-01')['Adj Close'] vea=yf.. 2022. 1. 14.
파이썬으로 업비트 내 자산 잔고 조회하기 with pyupbit 지난 포스팅에 이어서 업비트 라이브러리 pyupbit 활용해서 업비트에 있는 내 암호화폐 자산을 조회하도록 하겠다. pyupbit가 잘되어 있어서 코드는 굉장히 쉽다. import pyupbit import pandas as pd access = "~" # 본인 값으로 변경 secret = "~" # 본인 값으로 변경 upbit = pyupbit.Upbit(access, secret) 업비트 Api 사용하기 위해서는 access, secret 값을 받아야 하는데, 아래 링크에서 쉽게 받을 수 있다. https://upbit.com/service_center/open_api_guide pd.DataFrame(upbit.get_balances()) 아래와 같이 내 자산을 조회할 수 있을 것이다. 2022. 1. 13.