1. 다운로드 사이트 접속 https://dev.mysql.com/downloads/installer/ MySQL :: Download MySQL Installer Select Operating System: Select Operating System… Microsoft Windows Select OS Version: All Windows (x86, 32-bit) Windows (x86, 32-bit), MSI Installer 8.0.32 2.4M (mysql-installer-web-community-8.0.32.0.msi) MD5: 0f882590f8338adc614e9dc5cb00ca0b | Signatu dev.mysql.com 2. 설치 파일 다운로드 로그인 하지 않아도 다운로드 가능하므로 하..
관련 글 목록 [백테스팅] 정적자산배분 - (1) 유대인 전략 [백테스팅] 정적자산배분 - (2) 60/40 포트폴리오 [백테스팅] 정적자산배분 - (3) 영구포트폴리오 1. 들어가며 이번 글에서는 해리 브라운(Harry Browne)이 만든 자산배분 전략인 영구 포트폴리오(Permanent Portfolio)에 대해 정리해보려고 한다. 해리 브라운은 미국의 작가이자 정치인이자 투자 자문가로, 그의 저서 에 영구 포트폴리오의 개념이 제시되어 있다. 영구 포트폴리오는 주식, 채권, 금, 현금(또는 단기국채(treasury bill))에 동일 비중으로 자산을 배분하는 전략으로, 어떤 경제상황에서도 영구적으로 사용할 수 있다는 의미에서 붙여진 이름이다. Investopedia에서 영구 포트폴리오의 정의에 관해..
관련 글 목록 [백테스팅] 정적자산배분 - (1) 유대인 전략 [백테스팅] 정적자산배분 - (2) 60/40 포트폴리오 [백테스팅] 정적자산배분 - (3) 영구포트폴리오 1. 들어가며 이번 글에서는 자산배분전략의 벤치마크로 주로 활용되는 60/40 포트폴리오를 살펴보려고 한다. 60/40 포트폴리오는 자산의 60%를 주식에 나머지 40%를 채권에 배분하는 전략이다. 이전 글에서 다루었던 유대인 전략은 자산을 3등분하는 동일가중 포트폴리오 전략이었지만 이 전략은 자산군간 비중을 다르게 가져가는 포트폴리오 전략이다. 이번 글에서는 60/40 포트폴리오의 백테스팅 결과를 살펴보고, 주식:채권 비중을 다르게 가져갔을 때 성과 지표들이 어떻게 달라지는지 확인해보려고 한다. 2. 60/40 포트폴리오 백테스팅 거인..
관련 글 목록 [백테스팅] 정적자산배분 - (1) 유대인 전략 [백테스팅] 정적자산배분 - (2) 60/40 포트폴리오 [백테스팅] 정적자산배분 - (3) 영구포트폴리오 1. 들어가며 import yfinance as yf import pandas as pd import numpy as np from matplotlib import pyplot as plt IPython_default = plt.rcParams.copy() import matplotlib.dates as mdates plt.style.use('tableau-colorblind10') df_SPY = yf.Ticker('SPY').history('max', auto_adjust=True) historical_high_date = df_SP..
1. 들어가며 이전 글에서는 경기침체(Recession)의 정의와 경기침체 예측에 활용할 수 있는 다양한 지표들을 살펴보았다. https://psystat.tistory.com/164 FRED 데이터로 경기침체(recession) 예측하기 - (1) 데이터 탐색 1. 잘 모르겠고, 아무튼 경기침체 때문이야 요즘 나오는 뉴스 제목을 보면 "경기침체 우려에 ~ 폭락" 이라는 말이 자주 등장한다. 사실 이유는 잘 모르겠는데 뭐라도 둘러대기는 해야 하니까 자꾸 psystat.tistory.com 이번 글에서는 이전 글에서 살펴본 지표들을 이용하여 경기침체 예측 모델을 만들어보려고 한다. 먼저 FRED 데이터를 가져온 후, 각 변수들과 타겟 변수인 경기침체 여부의 관계를 살펴볼 것이다. 그런 다음 타겟 변수를 재..
1. graphviz 홈페이지에서 설치파일 다운로드 후 설치 https://graphviz.org/download/ Download Graph Visualization Software graphviz.org 2. 환경변수 설정 설치 과정에서 Add Graphviz to the system PATH for all users를 선택하여 환경변수 세팅 디폴트 설정인 Do not add Graphviz to the system PATH를 선택하여 설치했다면 따로 환경변수를 세팅해주면 됨 3. conda install graphviz 왜 인지는 모르겠지만 pip install로 설치하면 정상적으로 설치가 안됨 conda install graphviz로 설치하면 정상 작동함
1. 잘 모르겠고, 아무튼 경기침체 때문이야 요즘 나오는 뉴스 제목을 보면 "경기침체 우려에 ~ 폭락" 이라는 말이 자주 등장한다. 사실 이유는 잘 모르겠는데 뭐라도 둘러대기는 해야 하니까 자꾸 "경기침체"라는 말을 가져오는 걸로 보이긴 한다. 사실 코로나가 터지기 전에도 경기침체가 온다는 뉴스가 한창 유행이었다. 2. 경기침체가 뭐지? 일단 경기침체(recession)이 무엇인지 알아야 할 것 같다. 일단 위키피디아에서 recession의 정의를 찾아보자. (1) In a 1974 The New York Times article, Commissioner of the Bureau of Labor Statistics Julius Shiskin suggested several rules of thumb fo..
이 글의 내용은 강환국님의 할수 있다! 퀀트 투자 p.186~p.190 망하지 않을 기업 고르기의 내용을 바탕으로 작성되었습니다. 백테스팅 툴은 올라떼(Allatte)를 이용하였습니다. 벤자민 그레이엄은 망하지 않을 기업을 고르기 위한 조건으로 부채비율 50% 이하를 제안했다고 한다. 부채비율은 (총부채/자기자본)으로 계산된다..기업의 자기자본이 총자산의 2/3일 경우 부채비율은(1/3)/(2/3)= 50%가 된다. [전략1] 그레이엄의 마지막 선물 매수전략 - PER 10이하 - 부채비율 50% 이하인 기업을 20~30개 매수 매도전략 - 50% 이익을 실현하면 매도 - 50% 이익을 실현 못 할 경우 매수 후 2년이 지나면 매도 [전략2] 그레이엄의 마지막 선물 업그레이드 매수전략 - ROA가 5% ..
1. 들어가며 연초에 역사적 고점을 연이어 갱신한 이후로 미국장이 속절없이 무너지고 있다. 하루에도 지수가 3~4% 씩 빠지는 일이 비일비재 해지면서 멘탈을 잡기 쉽지 않은 요즘인데, 이쯤에서 이번 하락이 역사적으로 보았을 때 어느 정도의 하락인지 파악해볼 필요가 있을 것 같아 이 글을 쓰게 되었다. 특별한 분석이나 논리가 적용된 것은 아니니 가볍게 현황파악 용도로 보면 좋을 것 같다. 2. 현황파악 아래 기사들은 구글에 "S&P, 나스닥 하락"으로 검색했을 때 나오는 기사들이다. 물론 하락만 있었던 것은 아니고, 최근 한달 사이에 지수의 급격한 상승과 하락이 여러 번 반복되고 있다. S&P500 지수를 추종하는 대표적 ETF인 SPY와 나스닥100 지수를 추종하는 대표적 ETF인 QQQ의 일별 종가 추..
plotly 패키지를 이용하면 동적 그래프를 그릴 수 있다. 하지만 동적 그래프를 블로그에 그대로 복붙할 수는 없고, 그림파일로 저장하여 업로드 해야 한다는 문제점이 있다. 동적 그래프를 그대로 블로그에 업로드 하고 싶다면 plotly 클라우드에 그래프를 업로드하고 iframe 형태로 만들어 html 편집기를 통해 붙이면 된다. 먼저 plotly 웹사이트에 가입하고 로그인 해야 한다. 로그인 후에 우측 상단 아이디에 커서를 가져다 놓고, Settings를 클릭하면 아래처럼 좌측 메뉴가 나온다. 여기서 API Keys 탭에 들어가서 Regenerate key 버튼을 누르면 그래프를 ploty 클라우드에 업로드 할 때 필요한 API key를 얻을 수 있다. 그런다음 username과 API key를 아래 코..