571 / 691MOMO

Momentum Trading

사전에 정의한 가격 모멘텀에 따른 거래

Momentum Trading은 미리 정한 과거 가격 움직임의 측정치를 거래 규칙의 입력으로 사용합니다. Bitcoin 하나만 볼 때는 자체 과거 수익률을 측정하고, 여러 자산을 비교할 때는 상대적 순위를 봅니다. 두 방식 모두 명확한 관찰 구간, 신호 확정 시점, 체결, 청산, 비용이 필요합니다. 양의 모멘텀이 추가 상승을 약속하지는 않습니다.

여기서 모멘텀은 측정된 과거 가격 움직임이지 물리량이나 자동 주문 지시가 아닙니다. 전략은 Bitcoin 자체의 과거 수익률이나 여러 자산 사이의 순위를 이용할 수 있습니다. 데이터, 기간, 임계값, 포지션 규모의 선택에 따라 신호가 달라집니다. 과거 패턴을 검증 없이 미래 가격에 적용할 수는 없습니다.

AQR은 같은 상품 자체의 과거 수익률을 이용하는 time-series momentum과 상품들을 서로의 과거 성과에 따라 나열하는 cross-sectional momentum을 구분합니다. 전자는 Bitcoin 가격의 단일 출처에 대해 정의할 수 있습니다. 후자는 미리 정한 비교 자산군, 공통 기간, 누락 데이터 처리 규칙이 필요합니다. 순위가 가장 높다는 사실만으로 그 자산 자체의 수익률이 양수라는 뜻은 아닙니다. [AQR — Time Series Momentum]

어떤 완료된 Close가 관찰 구간에 들어가는지, 단순 수익률과 로그 수익률 중 무엇을 측정하는지, 임계값과 동률의 처리, 규칙을 다시 평가하는 시점을 기록합니다. 관찰 구간에는 신호 시점에 이미 이용할 수 있던 데이터만 써야 하며, 나중의 캔들을 과거 계산에 소급해 넣어서는 안 됩니다. 같은 데이터라도 구간 길이에 따라 반대 신호가 나올 수 있고, 결과를 보고 가장 좋은 구간을 고르면 과적합으로 이어집니다. [AQR — Time Series Momentum] [CFA Institute — Backtesting]

RSI와 MACD는 움직임의 강도나 변화의 일부를 보여 줄 수 있지만 그 값은 지정한 기간의 단순 수익률과 같지 않습니다. CME Group은 강한 추세에서 오실레이터가 극단 구간에 오래 머물 수 있고 뒤늦게 반응하기도 한다고 설명합니다. 따라서 overbought라는 표시는 즉각적인 반전이나 명확한 매도 지시를 뜻하지 않습니다. 진입, 청산, 위험을 별도로 정해야 합니다. [CME Group — Oscillators]

완료된 Close로 모멘텀을 계산했다면 신호는 그 Close가 확정된 뒤에야 알 수 있습니다. TradingView 기본 모델에서 시장가 주문은 다음 이용 가능한 틱에 체결되며 흔히 다음 Open이 됩니다. 실제 시장에서는 다른 가격과 Slippage가 발생할 수 있습니다. 백테스트는 계산, 주문 제출, 체결 시점을 분리하고 스프레드와 수수료를 더해야 합니다. [TradingView — Strategies]

과거 수익률이 양수였어도 뒤이어 하락할 수 있습니다. 큰 상승 뒤에 매수하면 방향이 바뀔 수 있는 바로 그때 가격 위험에 노출됩니다. 포지션을 언제 닫거나 줄이거나 반대로 돌릴지, 임계값 부근에서 잦은 전환을 어떻게 억제할지 사전에 정합니다. SEC 웹사이트에 실린 Library of Congress의 개요는 momentum investing을 추세의 지속을 활용하려는 시도로 설명하며 지속을 보장하지 않습니다. [SEC / Library of Congress — Investor Behavior and Momentum] [AQR — Time Series Momentum]

같은 신호라도 포지션 규모가 다르면 위험이 다릅니다. Bitcoin의 거래소, 가격 출처, 시장 유형, 유동성을 지정해야 합니다. 한 플랫폼의 가격이나 거래량을 다른 곳에서 그대로 실현할 수는 없습니다. 현물 보유와 레버리지를 쓴 선물 노출은 손실 및 강제 청산 위험이 서로 다릅니다. CFTC는 Leverage가 기초자산 가격 변동의 영향을 증폭한다고 경고합니다. [CFTC — Virtual Currency Trading Risks] [CME Group — Bitcoin Reference Rate]

AQR은 주가지수, 통화, 원자재, 채권에 걸친 선물과 선도계약의 과거 자료에서 시계열 모멘텀을 연구했습니다. 그 근거는 연구한 개념을 설명하지만 여기서 다루는 Bitcoin 거래소, 기간, 신호, 비용을 검증한 것은 아닙니다. 별도 데이터와 체결 모델 없이 그 결론을 Bitcoin에 적용하는 것은 근거가 부족합니다. [AQR — Time Series Momentum]

평가 전에 시장, 데이터 출처, 기간, 임계값, 포지션 변경 규칙, 주문 유형, 비용, 검증 기간을 고정합니다. 손실 신호와 짧은 반복 전환까지 모든 신호를 포함하고, 매개변수 선택과 표본 외 평가를 분리합니다. CFA Institute는 Look-ahead Bias, Survivorship Bias, 구조적 변화를 명시적으로 다룹니다. 이런 통제가 없는 백테스트는 다음 Bitcoin 시장 국면을 설명하지 못할 수 있습니다. [CFA Institute — Backtesting]

예시예시 · MOMO

양의 과거 모멘텀 이후의 가격 반전

t = 0부터 t = 4까지의 가상 완료 Close(USD/BTC) 다섯 개는 [100000, 102000, 104000, 106000, 101000]입니다. 규칙은 완료된 세 구간의 단순 수익률을 미리 선택합니다. t = 3에서 M = (106000 - 100000) / 100000 = 0.06 = 6 %로, t = 3의 Close가 완료된 뒤에야 알려지는 양의 신호입니다. t = 4에서 다음 Close는 101000으로 5000 USD/BTC 낮습니다. 비교 기준은 t = 3입니다. 신호 시점에는 미래의 t = 4를 알 수 없었습니다. 이 차이는 거래의 수익이나 손실이 아닙니다. 다음 이용 가능한 가격, 실제 체결, 포지션 규모, 스프레드, 수수료가 제시되지 않았기 때문입니다. 지표 t는 완료된 관측값의 순서이며 날짜 수가 아닙니다. 기간이나 임계값을 달리하면 다른 규칙이 됩니다.

더 정확히 이해하려면 이 항목과 함께 다음도 읽어 보세요 Trend Following, Relative Strength Index, Backtesting, Risk Management, Slippage. 다음 항목에서도 이 글을 참조합니다 Trend Following, Swing Trading, FOMO.

01Momentum Trading과 Trend Following은 같은 것인가요?

겹치는 부분이 있지만 자동으로 같아지지는 않습니다. 모멘텀은 자체 과거 수익률이나 여러 자산의 상대적 순위를 뜻할 수 있습니다. Trend Following은 보통 미리 정한 방향 신호에 따른 노출 관리를 설명합니다. 어느 쪽이든 이름보다 구체적인 규칙이 중요합니다.

02완료된 Close에서 양의 모멘텀을 확인한 후 그 Close 가격으로 거래할 수 있나요?

자동으로 가능하다고 가정할 수 없습니다. 신호는 Close가 완료된 후에야 알 수 있고 주문은 이후의 이용 가능한 가격에 체결될 수 있습니다. 정직한 검증은 신호 계산과 실제 체결을 분리하고 비용을 포함합니다.

DOC · 001AQR — Time Series Momentum문서 ↗DOC · 002CME Group — Oscillators문서 ↗DOC · 003TradingView — Strategies문서 ↗DOC · 004SEC / Library of Congress — Investor Behavior and Momentum1차 출처 ↗DOC · 005CFTC — Virtual Currency Trading Risks1차 출처 ↗DOC · 006CME Group — Bitcoin Reference Rate문서 ↗DOC · 007CFA Institute — Backtesting문서 ↗
1차 출처 우선 · 투자 조언이 아닙니다