Monthly Rebalance · 5 Sleeves
포트폴리오 대시보드
백테스트 2013-11 ~ 2026-09 · 155개월 · 거래비용 편도 10bp 반영 · 신호는 월말 종가로 확정, 익월 보유
보유월2026년 09월다음 결정 2026년 10월
미국 주식 일봉
Massive grouped daily → KIS 폴백
로컬 캐시 · 최신 2026-09-22
ETF 일봉·월봉 · 환율
Yahoo Finance
ADM 일봉 최신 2026-09-22 · 월봉은 진행월 포함
나스닥100 구성종목
Nasdaq 공식 API (일별 스냅숏)
2026-09-23 · 101종
Portfolio CAGR
23.0%
연복리 수익률 · 통합 포트폴리오
Max Drawdown
-14.3%
고점 대비 최대 낙폭
Sharpe Ratio
1.28
무위험 1% 가정 · 월간 수익 기준
Win Ratio
64%
수익 월 비율
포지션 현황
현재 보유 2026년 09월 → 다음 달 2026년 10월 (잠정은 월말 확정 전 값)
Leveraged ADM
비중 33.0%
현재 보유 · 2026년 09월
TQQQ
다음 달 · 2026년 10월
TQQQ
NASDAQ-100 거래대금 상위
비중 16.5%
현재 보유 · 2026년 09월
MU, NVDA, SNDK
다음 달 · 2026년 10월
MU, NVDA, SNDK잠정·2026-09 거래대금·현 구성종목
SPY vs IEMG 듀얼모멘텀
비중 16.5%
현재 보유 · 2026년 09월
IEMG
다음 달 · 2026년 10월
IEMG
GLD & RGLD & FNV
비중 16.5%
현재 보유 · 2026년 09월
GLD·RGLD·FNV 균등 (각 33.3%)
다음 달 · 2026년 10월
GLD·RGLD·FNV 균등 (각 33.3%)
채권 모멘텀
비중 16.5%
현재 보유 · 2026년 09월
HYG
다음 달 · 2026년 10월
HYG
통합 전략 누적 수익률 & 낙폭
5개 슬리브 통합 · 좌축 누적 수익률 · 우축 고점 대비 낙폭
투자 계산기
다음 달 포지션 기준 · 종목별 배분과 매수 수량
| 전략 | 종목 | 비중 | 배분 ($) | 가격 ($) | 수량 |
|---|
누적 수익률
전략별 · 통합
낙폭
고점 대비 %
전략별 성과 지표
백테스트 2013-11 ~ 2026-09 · 155개월
| 전략 | CAGR | MDD | Sharpe | Sortino | Calmar | Win |
|---|---|---|---|---|---|---|
NASDAQ-100 거래대금 상위 | 20.8% | -48.1% | 0.75 | 1.26 | 0.48 | 55% |
채권 모멘텀 | 6.3% | -20.0% | 0.54 | 0.81 | 0.33 | 63% |
SPY vs IEMG 듀얼모멘텀 | 9.6% | -20.2% | 0.67 | 0.91 | 0.50 | 65% |
Leveraged ADM | 35.8% | -27.2% | 1.10 | 1.83 | 1.31 | 64% |
GLD & RGLD & FNV | 13.6% | -43.9% | 0.57 | 1.17 | 0.37 | 51% |
통합 포트폴리오 | 23.0% | -14.3% | 1.28 | 2.34 | 1.55 | 64% |
Leveraged ADM 모멘텀 점수
1+3+6개월 합 · 둘 다 양수면 공격
| Date | TQQQ | IEMG | SHV | TLT | Signal |
|---|---|---|---|---|---|
| 2025-10 | +1.249 | +0.395 | +0.036 | +0.062 | TQQQ |
| 2025-11 | +1.407 | +0.391 | +0.034 | +0.089 | TQQQ |
| 2025-12 | +0.690 | +0.249 | +0.034 | +0.116 | TQQQ |
| 2026-01 | +0.265 | +0.183 | +0.034 | -0.010 | TQQQ |
| 2026-02 | +0.122 | +0.368 | +0.033 | -0.016 | IEMG |
| 2026-03 | -0.088 | +0.463 | +0.032 | +0.130 | TLT |
| 2026-04 | -0.579 | +0.042 | +0.029 | -0.053 | SHV |
| 2026-05 | +0.731 | +0.346 | +0.030 | -0.069 | TQQQ |
| 2026-06 | +1.708 | +0.450 | +0.030 | -0.069 | TQQQ |
| 2026-07 | +1.573 | +0.480 | +0.029 | +0.023 | TQQQ |
| 2026-08 | +0.011 | +0.015 | +0.030 | -0.107 | IEMG |
| 2026-09 현재 | +0.404 | +0.113 | +0.029 | -0.081 | TQQQ |
| 다음 달 (잠정) | +1.037 | +0.261 | +0.029 | -0.072 | TQQQ |
채권 모멘텀 점수
6개월 · BIL 초과 시 진입
| Date | HYG | TLT | IEF | TIP | SHY | BIL | Signal |
|---|---|---|---|---|---|---|---|
| 2025-10 | +5.97% | +0.39% | +3.13% | +2.49% | +2.24% | +2.11% | HYG |
| 2025-11 | +5.83% | +3.18% | +2.78% | +2.69% | +1.76% | +2.13% | HYG |
| 2025-12 | +4.78% | +6.89% | +5.09% | +3.56% | +2.46% | +2.05% | HYG |
| 2026-01 | +3.40% | +1.35% | +2.65% | +1.97% | +2.17% | +2.05% | HYG |
| 2026-02 | +3.88% | +2.49% | +3.03% | +2.49% | +2.47% | +1.99% | HYG |
| 2026-03 | +2.75% | +7.22% | +3.86% | +2.14% | +2.11% | +1.88% | TLT |
| 2026-04 | +0.87% | -0.87% | +0.79% | +0.33% | +1.34% | +1.84% | TLT |
| 2026-05 | +2.42% | -3.05% | -0.07% | +1.09% | +1.20% | +1.77% | TLT |
| 2026-06 | +2.10% | -2.79% | -1.06% | +1.06% | +0.83% | +1.81% | HYG |
| 2026-07 | +1.69% | +1.03% | -0.06% | +1.23% | +0.60% | +1.74% | HYG |
| 2026-08 | +0.92% | -3.46% | -1.22% | +0.02% | +0.55% | +1.78% | HYG |
| 2026-09 현재 | +1.84% | -7.06% | -3.49% | -1.26% | +0.19% | +1.79% | HYG |
| 다음 달 (잠정) | +1.90% | -3.49% | -2.53% | -1.08% | +0.26% | +1.71% | HYG |
SPY vs IEMG 듀얼 모멘텀
12개월
| Date | SPY (12M) | IEMG (12M) | Signal |
|---|---|---|---|
| 2025-10 | +17.5% | +18.7% | IEMG |
| 2025-11 | +21.4% | +26.9% | IEMG |
| 2025-12 | +14.8% | +27.8% | IEMG |
| 2026-01 | +17.7% | +32.6% | IEMG |
| 2026-02 | +16.3% | +41.0% | IEMG |
| 2026-03 | +16.8% | +47.9% | IEMG |
| 2026-04 | +17.6% | +33.1% | IEMG |
| 2026-05 | +31.1% | +49.2% | IEMG |
| 2026-06 | +29.8% | +51.6% | IEMG |
| 2026-07 | +22.2% | +41.5% | IEMG |
| 2026-08 | +19.5% | +31.9% | IEMG |
| 2026-09 현재 | +20.2% | +35.0% | IEMG |
| 다음 달 (잠정) | +17.3% | +30.5% | IEMG |
나스닥100 거래대금 순위
최근 달 · 현 구성종목 · ★ 잠정 선정
월별 수익률
히트맵 · 통합 포트폴리오
막대 · 선택 연도
수정 로그
최근 30일 14건 · 전체 14건 · 최근 3건 표시
| 날짜 | 영역 | 유형 | 내용 |
|---|---|---|---|
| 2026-09-17NEW | 대시보드 | 변경 | 통합 누적 수익률·낙폭 곡선을 포지션 현황 바로 아래에 추가 + 네비에 MVO 링크 MVO 대시보드와 같은 형식으로 통합 전략 하나만 좌축 누적·우축 낙폭 2축으로 겹쳐 보여준다. 전략별 누적/낙폭 차트는 기존 위치에 그대로 둔다. 네비 전환 필에 MVO(mvo-dashboard.pages.dev) 를 추가해 4개 사이트 + MVO 로 오갈 수 있게 했다. |
| 2026-09-06 | 전략 검토 | 확인 | 5개 전략·통합 개선안 26건 검토 — 표본외·회의론자·독립재현 3중 검증 결과 성과 개선으로 채택할 것 없음 (현행 유지) 채권: 룩백 6·hold 3·문턱 2.5%p는 칼날(lb3/9면 OOS 샤프 0.2) — 파라미터 학습 불가, 초과수익은 HYG 타이밍. 절대모멘텀·다중룩백·유니버스 변경 모두 기각. 듀얼: BIL 문턱·다중룩백 기각, CASH→BIL은 +0.4%p(정의 문제, 2022~23 단일 국면). ADM: 공격·방어자산·룩백 변경 기각, 변동성 32% 필터는 실제 ETF에서 2개월만 바뀌는 사후선택. NASDAQ: top_n 2~10 샤프 평탄, 순위 밴드는 교체 60% 감소 외 성과 개선은 AMZN 에피소드 운, QQQ 게이트는 2022-04 한 달 사건. 금: FNV 순위 지속성 없음(변동성 최저는 지속). 통합: 33% 가중 근거 없으나 표면 평탄해 안전, ADM 위험기여 ~60%, 역변동성 가중은 디레버리징일 뿐, 주식군 상관 상승은 유의하지 않음. |
| 2026-09-06 | 운영 | 버그수정 | 전략 실패 시 조용히 빠진 채 배포되던 문제 차단 + SPY 폴백 + 캐시 신선도 검사 + 알림 2026-08-21 SPY yfinance 실패로 NASDAQ이 N/A인 채 배포됐던 사례. main에서 전략 None이면 exit 2(alert_on_exit 메일), SPY는 yfinance 실패·NaN 시 로컬 일봉 캐시(월말 리샘플) 폴백. refresh_cache.py는 캐시 최신일이 ET 기준 4일 넘게 뒤지면 실패로 종료, auto_deploy.sh는 refresh/ndx_current 실패 시 alert_step_failed 발송, unset NODE_OPTIONS 추가. |
이전 기록 11건 펼치기
| 2026-09-06 | 대시보드 | 버그수정 | 전면 점검(에이전트 180개·47건 확인) 후 회귀·오표시 수정 — 다음 달 CASH 신호 누락, ★·차트 구성종목, 듀얼 '다음 달', 콘솔 월 라벨, 모바일 레이아웃 ① get_next_position의 or 폴백: 진행월에 SPY가 12개월선 아래로 가도 카드가 '현재 보유 (잠정)·유지'로 나오던 오늘 회귀 → next_provisional 빈 리스트=CASH로 해석 ② 거래대금 차트가 구성종목 필터 없는 전 종목(DELL 포함) top10을 쓰던 덮어쓰기 삭제, ★=다음 달 잠정 후보로 ③ 듀얼모멘텀 '다음 달'이 현재 결정을 그대로 복사하던 것을 최신 바 기준으로 ④ 채권·듀얼 콘솔 월 라벨 MonthBegin(2)로 통일, 채권은 next_signal 출력 ⑤ 통합 0채움은 직전 달까지 정상이던 전략만(2개월 이상 정체는 제외+WARN) ⑥ 모바일(≤720px) 헤더·섹션 제목·카드 그리드 정리, label-for·focus-visible, NEW 배지 7일, 제목 'Quantum' 통일, 환율 라벨 '생성 시점 시세', Plotly CDN 실패 시 계산기 보호 |
| 2026-09-06 | 대시보드 | 버그수정 | '리밸런싱 필요' 오판 수정 — 같은 종목·순서만 다른 경우를 변경으로 표시하던 문제 + 계산기 합계 NaN 현재/다음 포지션을 문자열이 아닌 종목 집합으로 비교(_same_position). 같은 집합이면 다음 달을 현재 순서로 표시. 잠정 꼬리표가 종목명에 섞여 SNDK 가격이 N/A·합계 NaN이 되던 문제도 수정. |
| 2026-09-06 | 대시보드 | 변경 | 디자인 리뉴얼 — 하우스 디자인 시스템(KMVO·Plan5와 동일 토큰)으로 통일, 데이터 출처 표시, 수정 로그 접기 Pretendard·다크 배경(#05070d)·시안/그린 액센트·얇은 보더 패널로 재구성. 이모지 아이콘·가짜 링크(Documentation/API 등) 제거, KMVO·Plan5·리서치 스위처 추가. 헤더의 'Data Source: Yahoo Finance' 단일 표기를 실제 파이프라인(Massive·KIS 일봉 캐시 / Yahoo ETF 월봉 / Nasdaq 공식 구성종목 / Kaggle 과거분)과 최신 시세일로 교체. 수정 로그는 최근 3건만 표시하고 나머지는 펼침. 플롯 색·폰트 통일, 계산기 단주 잔액 표시. |
| 2026-09-06 | NASDAQ-100 | 확인 | 상폐 종목 21종 데이터 확보 후 보강 백테스트 — 영향 미미 (미적용) Quandl WIKI Kaggle 사본·NYSE 세트·yfinance 후속 티커로 29종 중 21종 복구(YHOO·DELL·BRCM·APOL·GMCR·KRFT·SIAL·RIMM 등, delisted_daily/ 보관). 2011~2026 CAGR 24.9%→25.1%, 샤프·MDD 동일. 188개월 중 보유가 달라진 달 1개(2014-09 GILD→YHOO). 상위 3종은 AAPL·MSFT·AMZN 등 대형주가 독점해 상폐 종목이 끼어들 여지가 거의 없었음. 미확보 8종(BMC CEPH FWLT GENZ LMCK MICC VMED WCRX)은 중형주라 영향 없을 것으로 판단. 대시보드는 계속 기존 데이터 사용. |
| 2026-09-06 | 전 전략 | 변경 | 거래비용 편도 10bp 도입 + 통합 포트폴리오 결측 경고 NASDAQ-100: 동일비중 교체분(산 종목+판 종목)/보유수 × 10bp, 현금 전환 시 전량 매도 10bp. 채권·듀얼·ADM: 최초 매수 10bp, 교체 시 20bp(CASH 다리는 0). 금·통합 리밸런싱 비용은 미반영. 결과 CAGR: NASDAQ 25.50→24.87%, 채권 6.61→6.30%, 듀얼 9.87→9.56%, ADM 35.67→34.66%, 통합 22.98→22.47%(샤프 1.28→1.25). 통합은 공통기간 이후 결측 달이 있으면 WARN을 찍고, 진행 중인 마지막 달 결측은 0으로 채워 살린다. |
| 2026-09-06 | NASDAQ-100 | 버그수정 | 카드 'Current'를 마지막 완결 월 기준으로 고정 — 진행월 며칠치 순위로 매일 바뀌던 문제 selected_stocks를 cur_dt(오늘이 속한 달을 제외한 마지막 완결 월)의 거래대금·그 시점 구성종목·SPY 게이트로 계산. 다음 달 잠정(next_provisional)만 진행월(last_dt)·현 구성종목 기준. 게이트 OFF면 CASH 표시. 2026-09 현재 보유 = 2026-08 확정 MU·NVDA·SNDK. |
| 2026-09-06 | 운영 | 버그수정 | 배포 순서 수정 — 대시보드 생성 전에 NDX 일봉 캐시를 직접 갱신, 크론 14:00→17:00 이전엔 MVO 크론(16:00)의 캐시 갱신에만 기대어 14:00 실행이 매일 직전 미국 세션을 빠뜨렸고 월초 결정일엔 그 달 마지막 거래일이 빠졌다(최근 24개월 중 1회 top3 변동). refresh_cache.py(us_data.backfill, Massive grouped daily→KIS 폴백)를 auto_deploy.sh 첫 단계로 추가하고 launchd 시각을 17:00으로 이동. |
| 2026-09-06 | Leveraged ADM | 변경 | 모멘텀 점수의 2개월 이동평균 평활 제거 (지훈 지시) 평활이 급락 초입 탈출을 한 달 늦춤. 실제 ETF 2013-05~2026-09 CAGR 29.2%→35.7%, 샤프 0.95→1.10, MDD −28.1%→−27.2%. 대용지수 1994~2026 CAGR 26.0%→29.0%, MDD −68%→−48%, 2000년 −52%→−21%. 통합 포트폴리오 CAGR 21.8%→23.0%. 교체는 연 2.5→4회. |
| 2026-09-06 | NASDAQ-100 | 확인 | 카드 'Current'가 진행 중인 달의 며칠치 거래대금 순위를 표시하는 문제 확인 (수정 대기) selected_stocks가 market_caps.index[-1](=9월 부분 데이터) 기준이라 9/3까지 NVDA·MU·TSLA, 9/4까지 NVDA·MU·SNDK로 매일 바뀜. 진짜 9월 보유는 8월 확정 기준 MU·NVDA·SNDK(NVDA 585B·MU 579B·SNDK 441B). 제안: Current는 마지막 완결 월 기준으로 고정, Next(잠정)만 진행월 기준. |
| 2026-09-03 | NASDAQ-100 | 버그수정 | 구성종목 조회를 월말 기준으로 변경 — 2026-09 보유가 SNDK 대신 MSFT로 계산되던 문제 백테스트 루프와 cur_elig 모두 ndx_members_at(snaps, date + MonthEnd(0))로 조회. 패널 라벨(월초)로 조회하면 일별 스냅숏 구간에서 한 달 이른 구성종목을 집어 신규 편입(SNDK)이 빠졌음. 8월 거래대금 MU 604B > NVDA 592B > SNDK 468B ≫ MSFT 303B. |
| 2026-08-29 | 금 슬리브 | 변경 | GLD·RGLD 50:50 → GLD·RGLD·FNV 3종 균등 RGLD 단독은 개별 기업 위험이 큼(금 회귀 잔차 비중 51%). 같은 로열티 모델인 FNV 추가. 2010~2026 백테스트 누적 6.38→8.44배, MDD −53.6%→−43.9%. |