본문으로 건너뛰기
모든 전략

전략

Hyperliquid의 거래소 간 주말 계절 잔차 바스켓: ADA, DOT, ATOM, XLM

결과: 중단됨

HlWeekendSeasonalResidualBasket

결과 요약

한 차례 반복 후 HlWeekendSeasonalResidualBasket은 바이낸스에서 산출한 주말 계절 순위를 Hyperliquid의 균형 롱숏 실행으로 시험했습니다. 45개 바스켓은 -7.7623%의 수익률과 -2.583의 샤프 비율을 기록했고, 보고된 두 해와 세 가지 변동성 국면 모두에서 손실을 냈습니다. 회계 우려는 해소됐지만 수수료와 모델링된 시장 충격을 반영하기 전에도 손실이 이어졌으며, 예측 IC 0.057(t=0.82)는 잡음과 구별되지 않았습니다. 백테스트 검토에서는 일반적인 달력 계절성을 기각하지 않고 최적화 전에 이 구현을 중단했습니다.

가설

평일 추세와 공통 바스켓 수익률을 뺀 뒤에도 토큰별 주말 수익률 계절성이 이어지는지 검증합니다. 바이낸스 현물 4-HOUR 바에서 신호를 추정하고, 금요일 16:00 UTC부터 월요일 00:00 UTC까지 Hyperliquid에서 동일 달러 규모의 롱숏 페어를 실행합니다. 이는 현재 모멘텀이나 주말 과잉 움직임이 아니라 과거 달력 구간의 수익률 순위를 매깁니다. 완료된 신호 바 종가에 시장가 주문을 내며, 연속 거래소에서는 기능 레지스트리상 다음 바 시가 실행과 같습니다. 모든 포착률과 발동 빈도 추정치는 사전 등록된 예측입니다. Hyperliquid 기본 등급 테이커 수수료는 편도 0.045%입니다: https://hyperliquid.gitbook.io/hyperliquid-docs/trading/fees.

롱숏, 다중 상품, 거래소 간 익스포저를 추가하면서 Hyperliquid의 부족한 커버리지도 늘립니다. corpus_concentration이 비어 있어 최근 상품별 비중을 추론할 수 없습니다. Hyperliquid의 스냅샷 기준 주요 상품 수는 ADA 1, DOT 7, ATOM 5, XLM 2입니다. 선행 연구 검색에서 고정 주말 롱과 주말 과잉 움직임 되돌림 전략을 찾았습니다. 실질적인 차이는 주말 시작 전에 계산하는 롤링 횡단면 주말 수익률 빼기 평일 수익률 추정치입니다. 관련된 진행 중 바스켓을 발견한 뒤 포지셔닝 괴리 후보는 제외했습니다. 이 규칙을 특정 라이브러리 소스의 저작물이라고 주장하지 않습니다.

negative_expectancy: 이 ADA/DOT/ATOM/XLM 주말 계절 잔차 구현은 45개 바스켓에서 손실을 냅니다. 레그당 평균 순수익률은 -0.9307%로, Hyperliquid 검토 기준선인 +0.15%보다 낮으며, PF 0.5915, 총수익률은 -7.7623%입니다. QA의 경제성 우려는 확인됐고, 정규화 및 펀딩 누락 우려는 해소됐습니다. 수수료와 모델링된 시장 충격을 반영하기 전에도 손실이 이어집니다. 최적화를 정당화할 구현 결함이나 근거 있는 개선 경로는 확인되지 않았습니다. 이는 이 구현을 기각하는 것이며, 일반적인 달력 계절성을 기각하는 것은 아닙니다. 드로다운은 기각 사유가 아닙니다.

구현

Hyperliquid ADA/DOT/ATOM/XLM 무기한 계약의 주말 계절 잔차 롱숏 페어(4H). 바이낸스 현물 4H 종가(신호 전용 레그)를 사용합니다. 완료된 매주, 코인별로 금요일 16:00->월요일 00:00 UTC 로그 수익률에서 weekday_return_scale(0.5) × 직전 월요일 00:00->금요일 16:00 수익률을 뺀 뒤 네 코인 전체 평균을 제거합니다. 코인 점수는 최근 season_weeks주 잔차(%)의 평균이며, 기록 버퍼는 max_history_weeks입니다. 금요일 16:00 UTC 바 종가에서 포지션이 없을 때 점수가 가장 높은 무기한 계약을 매수하고 가장 낮은 계약을 매도합니다. 두 점수의 차이가 최소 seasonal_gap_pct여야 합니다. 각 레그의 달러 금액은 자산 × leg_notional_fraction(0.2) × 레버리지(1.0)로 같습니다. 두 레그는 월요일 00:00 UTC 이후 처음 처리되는 바에서 모두 청산됩니다. 실행 대체 방식(레지스트리 next_bar_open_fill = use_equivalent): 시장가 주문은 신호 바 종가에 체결되며, 24/7 거래소에서는 다음 바 시가에 해당합니다. 일정은 바 번호가 아니라 바 타임스탬프를 사용합니다.

가설을 명시된 대로 구현합니다. 진입 기준 시점 이전에 완료된 주만 사용해 롤링 횡단면 주말 수익률에서 스케일 조정된 평일 수익률을 뺀 잔차를 계산하므로 미래 정보가 없습니다. Hyperliquid에서 실행하며, 모든 매개변수 이름은 최적화 계획과 정확히 같습니다. season_weeks과 seasonal_gap_pct만 조정 대상으로 삼습니다. 네 현물 레그 모두 같은 타임스탬프에 바가 있을 때 현물 주간 기록을 한 번 on_extra_bar에 구성합니다. 따라서 추정기는 더 짧은 Hyperliquid 기록(2024-01; 2024-06에서 시작하는 XLM)과 무관하게 바이낸스 현물 기록(2018-2020 이후)으로 워밍업됩니다. 모든 레그에 결정 타임스탬프의 바가 있도록 기본 정렬 장벽 뒤에서 거래 결정을 내립니다. 금요일 16:00 또는 월요일 00:00 현물 바가 없는 주는 추정하지 않고 건너뜁니다. 리스크 통제는 경로 (b), 즉 달력 기준 시간 청산이며 각 레그는 자기자본의 20%로 제한됩니다. 총 익스포저는 1x에서 40%입니다. 가설에 손절 규칙이 없어 추가하지 않습니다. 바이낸스 현물 종가를 사용한 건식 시험(추정기 전용, 비용 없음)에서 0.8% 갭 기준은 약 90%의 주에 발동해 연간 약 45개 바스켓, 90개 레그가 예상됩니다. 하지만 실제 다음 주말 잔차 롱숏 포착률은 바스켓당 약 +0.09%(t 약 0.2, n=264)에 불과했습니다. Hyperliquid 왕복 거래 비용 2 x 0.09%보다 훨씬 낮아 엣지가 비용을 넘지 못할 수 있다고 예상합니다. 그래도 요청된 대로 가설을 구현했습니다.

검증 결과

재시작 후 바스켓이 조기 종료되지 않도록 exit_due_ns과 last_entry_ts을 저장하거나 현물 레그에 대한 플랫폼 워밍업 재생에 의존하세요.

주간 잔차 기록(_resid deque)과 포지션 개시 및 진입 기준 종가는 바 재생으로만 재구성됩니다. 월요일과 금요일 사이에 모의투자를 재시작하면 워밍업 재생이 끝날 때까지 scores_ready은 False로 유지됩니다. 재시작 시 바스켓이 열려 있으면 exit_due_ns은 0이므로 열린 레그가 첫 번째 바에서 종료됩니다. 이는 재시작 상태 저장 우려이며 백테스트에는 영향을 주지 않습니다.

사용하지 않는 키를 삭제하고, 전체 백테스트에서 ADA/DOT/ATOM/XLM의 HYPERLIQUID 펀딩이 반영되는지 확인하세요.

설정에는 'min_notional'와 'min_order_notional'(둘 다 10.0)가 있습니다. 코드는 계약상 고정된 키인 min_order_notional만 읽으므로 영향이 없습니다. 별도로 샌드박스에서는 Hyperliquid 무기한 계약의 funding_events_available = 0로 보고되어, 56시간 주말 보유분에는 펀딩이 청구되지 않았습니다.

개발자가 직접 수행한 추정기 전용 시험에서 다음 주말 잔차 롱숏 포착률은 바스켓당 약 +0.09%(t ~0.2, n=264)입니다. 시장 충격 전에도 Hyperliquid 왕복 거래 비용 약 0.18%보다 낮습니다. 샌드박스 결과도 같습니다. 바스켓 45개 / 레그 90개, avg_trade_return_pct -0.93%로 기준선 +0.15%보다 낮고, PF 0.59, 샤프 비율 -2.58이며 모든 변동성 국면에서 손실입니다. 모델링된 시장 충격($5.5k)은 수수료($1.5k)의 약 3.7x배이므로, 자산의 20%를 배정한 소형 알트코인 레그는 거래 비용이 큽니다. 분석가가 확인할 점은 두 가지입니다. (1) 회계 조정(L200/L211): peak_entry_leverage 중 0.40는 레그당 20%을 확인하지만, 9.6% 중 avg_position_pct과 90개 레그에서 거래된 명목 금액 $3.33M은 체결당 약 18.5k를 뜻합니다. avg_trade_return_pct이 레그 전체 명목 금액으로 정규화됐는지 확인하세요. 명목 금액 기준 수치가 약 2x 과대 추정됐을 수 있습니다(총수익률 -7.77% ≈ 90 x, 자기자본 약 $200k에서 -$172.6). (2) funding_events_available은 0이고 funding_folded는 거짓입니다. 샌드박스에서는 56시간 보유 기간의 Hyperliquid 펀딩을 청구하지 않았습니다. 전체 백테스트에 반영해야 합니다.

백테스트 검토

샤프
-2.58
총 수익
-7.76%
최대 낙폭
8.30%
총 거래
90
승률
46.7%
손익비
0.59

거래 기록은 달력 쌍 실행과 일치합니다. 균형 롱숏 바스켓 45개가 금요일 16:00 UTC에 진입했고, 88개 레그가 월요일 00:00에 청산됐습니다. 마지막 두 레그는 평가 종료 시점에 닫혔습니다.

QA의 회계상 우려는 해소됩니다. 거래별 전체 진입 명목 금액으로 정규화하면 -0.9307%이 재현됩니다. 펀딩을 포함한 순액은 +$6.38입니다.

평가일 491일 동안 종료된 90개 레그의 순수익률은 -7.7623%, 수익 팩터는 0.5915, 샤프 비율은 -2.583입니다.

보고된 두 해와 세 가지 변동성 국면 모두에서 손실이 발생합니다. 수수료와 모델링된 시장 충격을 다시 더해도 손익은 마이너스입니다.

예측 IC은 0.057(t=0.82)이며, 근거가 확인된 조정 경로는 없습니다. 롱숏 구조에는 매수 후 보유 비교가 명시적으로 적절하지 않습니다.

결과 요약

매개변수 최적화를 정당화하려면 이 구현에 예측 정보와 양의 기대값이 있다는 근거가 필요합니다.

백테스트 검토에서 기대값이 음수이고 레그당 평균 순수익률이 검토 기준선 +0.15%보다 낮으며, 근거 있는 개선 경로도 없어 중단했습니다. 최적화와 이후 분석가 및 리스크 검토는 진행하지 않았습니다.

바이낸스 현물의 주말 수익률에서 평일 추세와 공통 바스켓 수익률을 제거한 뒤 ADA, DOT, ATOM, XLM의 순위를 매기고, 금요일부터 월요일까지 Hyperliquid에서 동일 달러 규모의 롱숏 페어를 거래했습니다.

평가일 491일 동안 45개 바스켓의 종료된 90개 레그는 -7.7623%의 수익률을 기록했고, 샤프 비율은 -2.583, 최대 드로다운은 8.3043%입니다. 레그당 평균 순수익률은 -0.9307%, 수익 팩터는 0.5915이며, 수수료와 모델링된 시장 충격을 반영하기 전에도 손실이 이어졌습니다.

Stratmill은 리서치 및 페이퍼 트레이딩 도구이며, 투자 자문이나 중개업체가 아닙니다. 백테스트 및 페이퍼 트레이딩 결과는 가상의 결과입니다. 트레이딩에는 손실 위험이 따릅니다.