사후 고려가 아닌 설계 입력으로서의 시장 환경
트레이딩 시스템은 규칙의 집합이지만, 그 규칙이 만들어내는 결과는 그것이 작동하는 조건에 달려 있습니다. 신고가를 매수하는 돌파 규칙은 진입 코드가 동일하더라도 지속적으로 추세를 형성하는 시장과 범위 안에서 진동하는 시장에서 매우 다르게 작동합니다. 이것이 바로 원본 자료가 환경 평가를 손실이 발생한 달 이후에 작성하는 논평이 아니라 시스템 개발의 필수적인 부분으로 취급하는 이유입니다. 흔한 실패 패턴은 단순합니다. 트레이더가 전략을 백테스트하고 유망한 자산 곡선을 확인한 뒤, 그러한 결과를 만들어낸 시장이 어떤 종류였는지 묻지 않고 배포합니다. 테스트 기간이 강한 방향성을 띠었다면 추세추종 접근법이 훌륭해 보일 것입니다. 테스트 기간이 대부분 횡보였다면 평균회귀 접근법이 훌륭해 보일 것입니다. 어느 결과도 환경이 뒤바뀔 때 시스템이 어떻게 작동할지에 대해 많은 것을 알려주지 않습니다. 보고된 성과는 부분적으로 논리가 아니라 표본에 대한 설명이기 때문입니다. 환경 평가를 설계 입력으로 취급하면 작업 순서가 바뀝니다. 전략부터 시작해서 그것을 적용할 시장을 찾는 대신, 과정은 질문에서 시작합니다. 시장은 현재 추세 중인가 횡보 중인가? 변동성은 확대되고 있는가 축소되고 있는가? 심리는 탐욕 쪽인가 공포 쪽인가? 유동성과 거래 비용은 어떻게 움직이고 있는가? 이러한 질문에 실행 가능한 답이 나온 뒤에야 어떤 논리가 적절한지 결정하는 것이 합리적입니다. 이러한 틀은 트레이딩에서 가장 흔한 변명 중 하나도 제거합니다. 시스템이 부진할 때 설명은 종종 '지금 시장이 어렵다'로 축소됩니다. 구조화된 프레임워크는 그 모호한 진술을 구체적인 진단으로 대체합니다. 시스템이 그것이 구축된 환경 밖에서 작동하고 있을 수 있으며, 이는 느낌이 아니라 검증 가능한 명제입니다.
구조적 차원: 추세장과 횡보장
가장 기본적인 환경 구분은 추세를 형성하는 시장과 횡보하는 시장 사이입니다. 추세장에서는 가격 움직임이 지속성을 보입니다. 상승 추세에서는 연속적인 더 높은 고점과 더 높은 저점이, 하락 추세에서는 그 반대가 나타납니다. 수익률은 해당 기간에 걸쳐 양의 자기상관을 보이는 경향이 있으며, 조정은 전체 움직임에 비해 상대적으로 얕습니다. 횡보장에서는 가격이 중심 가치 영역 주위를 진동하고, 극단값이 다시 방문되며, 움직임은 확장되기보다 반전되는 경향이 있습니다. 두 상태는 반대되는 행동에 보상을 줍니다. 추세추종 논리는 강세를 매수하고 약세를 매도하며, 적은 수의 큰 이익을换取으로 낮은 승률을 감수합니다. 평균회귀 논리는 그 반대입니다. 극단값을 역행하며, 적은 이익에 대한 높은 승률을换取으로 가끔 발생하는 큰 손실을 감수합니다. 따라서 동일한 신호가 한 국면에서는 양의 기대값을, 다른 국면에서는 음의 기대값을 가질 수 있습니다. 이는 기술이나 매개변수 조정의 문제가 아니라 환경의 구조적 속성입니다. 널리 사용되는 여러 측정값이 상태를 분류하는 데 도움이 될 수 있지만, 어느 것도 완벽하지는 않습니다. 이동평균의 기울기와 해당 평균 대비 가격 위치는 방향을 설명합니다. ADX와 유사한 방향성 지표는 움직임의 강도를 정량화하려고 시도합니다. 순 방향성 움직임과 총 이동 거리의 비율, 때때로 효율성 비율이라고 불리는 것은 질서 있는 추세와 요동치는 잡음을 구분합니다. 수익률의 자기상관과 허스트 지수는 시계열이 지속되는 경향이 있는지 되돌아가는 경향이 있는지 추정하는 보다 형식적인 도구입니다. 실질적인 어려움은 타이밍입니다. 국면은 사후적으로는 대개 명백하지만 실시간으로는 모호합니다. 분류는 지연되며, 시장은 어느 레이블에도 깔끔하게 맞지 않는 전환 상태에서 상당한 시간을 보냅니다. 이러한 지연을 인정하고 분류 오류를 예상하는 프레임워크가 환경이 변화하는 정확한 순간에 환경을 확실하게 식별할 수 있다고 가정하는 프레임워크보다 더 현실적입니다.
변동성 국면: 확대와 축소
변동성은 환경의 두 번째, 대체로 독립적인 차원입니다. ATR, 수익률의 실현 표준편차, 변동성 밴드의 폭, 또는 옵션 시장이 충분히 깊어 제공할 수 있는 경우 내재변동성을 통해 측정할 수 있습니다. 변동성은 일정하지 않습니다. 그것은 군집화합니다. 즉, 조용한 기간 뒤에는 조용한 기간이, 격동적인 기간 뒤에는 격동적인 기간이 이어지는 경향이 있으며, 확대와 축소 국면 사이를 오갑니다. 이 국면이 중요한 이유는 변동성이 시스템이 견뎌야 하는 잡음의 양을 직접 결정하기 때문입니다. 저변동성 환경에서는 진입가로부터 고정된 거리에 배치된 손절매가 정상적인 일일 범위 안에 위치할 수 있어, 의도한 움직임이 전개되기 전에 평범한 변동이 포지션을 청산시킵니다. 저변동성 기간에 구축되고 테스트된 시스템은 해당 환경에 맞춰 보정된 포지션 크기를 사용하고 있을 수도 있습니다. 변동성이 두 배가 되면 동일한 비율 위험은 훨씬 더 큰 절대 가격 움직임으로 이어지며, 손절매 발동 확률과 일일 변동 폭 모두 달라집니다. 변동성 국면은 구조적 차원과도 상호작용합니다. 조용한 횡보가 격렬한 추세로 돌파될 수 있고, 강한 추세가 타이트한 통합으로 압축될 수 있습니다. 이는 두 분류가 서로를 대체하지 않는다는 것을 의미합니다. 시스템은 두 가지 모두에 대해 평가되어야 합니다. 방향성 확장을 위해 설계된 추세추종 접근법은 변동성이 너무 크게 확대되어 추세가 성숙하기 전에 손절매가 발동되면 여전히 실패할 수 있습니다. 규율 있는 접근법은 변동성을 코드에 박힌 고정 가정이 아니라 지속적으로 모니터링되는 변수로 취급합니다. 변동성은 역사적으로 순위를 매길 수 있기 때문에, 예를 들어 현재 ATR을 자체 최근 백분위 범위와 비교함으로써, 객관적인 용어로 표현하기 더 쉬운 환경 요인 중 하나입니다. 이는 손절 거리, 포지션 크기, 또는 주어진 시점에 어떤 시스템이 활성화되는지를 조정하는 규칙을 위한 실용적인 구성 요소가 됩니다.



