목록ABAA (4)
유자차의 재테크 공부방

HAA전략은 여기서 보세요 [투자자산 후보군] 공격형 자산에 투자할 때, 투자할 자산 선택 [투자자산 선택] 공격형 자산을 선택할 때 기준 정하기 - 1-3-6-12 모멘텀 점수가 가장 큰 4가지 자산에 투자하지만 값이 음수이면 BIL로 [위험 회피 옵션 A] 상승장인지 하락장인지 파악하여 공격자산에 투자할지 안전자산에 투자할지 선택 - TIP의 1-3-6-12 모멘텀 점수가 0이상이면 상승장, 0이하면 하락장 [방어자산 선택기준] 안전형 자산에 투자할때, 투자할 자산과 선택 기준 정하기 백테스트 결과 스노우볼72로 나온 결과와 제가 직접 구한결과를 비교하니깐 똑같이 나온는 걸 볼 수 있었습니다. HAA는 BAA가 과최적화라고 나온 전략인데 수익률면에서 차이가 나긴해도, CAGR이 3% 낮지만 MDD가 ..

BAA 공격형 전략(ABAA)은 여기서 보세요! [투자자산 후보군] 공격형 자산에 투자 할 때, 투자할 자산 선택 [투자자산 선택] 공격형 자산을 선택할 때 기준 정하기 - 12개월 단순 이동평균을 구해서 가장 높은 1가지 자산에 투자 [위험 회피 옵션 A] 안전자산인지 공격형 자산인지 판단 기준 정하기 - 카나리아 자산의 1-3-6-12 모멘텀 점수 중 하나라도 0이하 있으면 안전형, 모두 0이상이면 공격형 [방어자산 선택기준] 안전형 자산에 투자할때, 투자할 자산과 선택 기준 정하기 - 12개월 단순 이동평균 값 중 가장 높은 3가지 - 선택된 3가지의 BIL보다 작으면 그 자산 대신 BIL(현금)으로 백테스트 결과 스노우볼72로 나온 결과와 제가 직접 구한결과를 비교하니깐 똑같이 나온는 걸 볼 수 ..

HAA 이론 import pandas as pd import yfinance as yf # yahoo finance에서 필요 종목들의 공통 시작일부터 종가 데이터 받기 def get_yahoo_data(tickers, get_type="Adj Close"): df = yf.download(tickers) df = df[get_type] df.dropna(inplace=True) return df # 리밸런싱 하는 날의 데이터만 뽑기(월말 데이터만 추출) def get_rebal_date(df, rebal="month"): res_df = pd.DataFrame() df["year"] = df.index.year df["month"] = df.index.month df["day"] = df.index.da..

BAA가 과체적화 아니냐? 어렵다? 이런 의견을 반영하여 켈러님이 새롭게 만든 BAA의 심플 버전 확실히 BAA보다 전략로직이 간단하여, 한 번에 이해 가능! 파이썬으로 구현해보기 HAA 직접 백테스팅하기 (1) 전략 TIP의 1-3-6-12 모멘텀 점수로 시장이 상승장인지 하락장인지 판단하여 상승장이면 공격자산에, 하락장이면 안전자산에 투자를 하는 방법이다. 리밸런싱 주기 매월 전략 로직 1. TIP의 1-3-6-12 모멘텀 점수가 0이상이면 공격자산에, 0이하이면 안전자산 2. 공격형자산이라면 1-3-6-12 모멘텀 점수가 가장 높은 4가지 자산에 투자 그 중 음수 값이 있으면 BIL로, 안전자산이라면 1-3-6-12 모멘텀 점수 중 높은 자산에 투자 공격자산 8개 안전자산 2개