알고리즘 실행 입문 - 제13부: 시장 충격 모델

게시자: 오더X

uac70ub798 uc804 ube44uc6a9 uc608uce61: uc77cuc2dcuc801 uc601ud5a5uacfc uc601uad6cuc801 uc601ud5a5, uc81cuacf1uadfc ubc95uce61, u1100u1165ub9acube0cub808uc774uc158uc774 uc5b4ub824uc6b4 uc774uc720.

모든 진지한 실행 결정(호라이즌, 시급성, 전략 선택)은 단 하나의 단위가 거래되기도 전에 주문 비용이 얼마나 들 것인가에 대한 추정치에 의존합니다. 시장 충격 모델(Market impact models)이 바로 그 추정치를 제공합니다. 이 파트에서는 표준 모델의 직관을 구축하고, 이것이 스케줄링에 어떻게 결합되는지 보여주며, 충격 모델링을 과학만큼이나 고도의 예술적 기교로 만드는 캘리브레이션 트랩에 대해 다룹니다.

일시적 충격 vs. 영구적 충격

시장 충격에는 경제적으로 구분되는 두 가지 구성 요소가 있으며, 이는 거래를 중단한 후에 발생하는 현상(파트 12의 회귀 진단)으로 구별할 수 있습니다.

  • 일시적 충격(Temporary impact)은 유동성이 자연스럽게 보충되는 속도보다 더 빠르게 유동성을 요구할 때 지불하는 프리미엄으로, 수요가 멈추면 사라지는 압력입니다. 이는 거래를 얼마나 빨리 하느냐에 달려 있습니다.

  • 영구적 충격(Permanent impact)은 당신의 거래가 드러내는 정보로 인해 발생하는 지속적인 가격 변화입니다. 단방향의 단호한 흐름은 모든 사람의 믿음을 업데이트합니다. 이는 주로 거래 속도가 아니라 얼마나 많이 거래하느냐에 따라 결정됩니다.

이 구분이 중요한 이유는 오직 일시적 충격만이 인내심에 대해 보상하기 때문입니다. 기간을 늘리면 유동성 프리미엄은 희석되지만 정보 콘텐츠에는 거의 영향을 주지 못합니다. 영구적 충격은 스케줄을 조율하는 것만으로는 피할 수 없습니다.

제곱근 법칙 (The Square-Root Law)

집행 연구에서 가장 강력한 실증적 규칙은 다음과 같습니다. 일일 거래량이 V이고 일일 변동성이 σ인 자산에서 크기가 Q인 주문의 예상 충격은 대략 다음과 같이 나타납니다.

충격 ≈ c × σ × √(Q / V)

여기서 상수 c는 1의 자릿수이며, 주식, 선물, FX, 그리고 (더 넓은 오차 범위를 가진) 크립토에 이르기까지 자산 클래스 전반에 걸쳐 놀라울 정도로 안정적입니다. 세 가지 실무적 해석은 다음과 같습니다.

  • 오목성(Concavity): 충격은 크기의 제곱근에 비례하여 증가합니다. 즉, 주문을 네 번째로 두 배 늘릴 때의 단위당 타격은 첫 번째로 두 배 늘릴 때보다 적습니다. 비용은 처음에는 가파르게 상승하다가 나중에는 완만해집니다.

  • 변동성 확장(Volatility scaling): 동일한 거래량 대비 비율(POV)의 거래라도 변동성이 큰 알트코인에서의 비용은 차분한 대형주보다 몇 배나 더 많이 듭니다. 변동성은 곧 유동성의 가격입니다.

  • 레버리지로서의 참여율: 크기가 고정되어 있을 때 트레이더가 실제로 제어할 수 있는 것은 비율뿐입니다. 참여율 한도(파트 6)가 표준적인 리스크 통제 수단이 되는 이유가 바로 이 때문입니다.

이러한 뼈대 위에 프로덕션 모델은 참여율에 따라 증가하는 일시적 충격 조건, 압력이 완화되는 방식을 설명하는 감쇄 프로필, 그리고 스프레드, 호가창 깊이(depth), 시간대에 따른 조정 항목들을 추가합니다.

모델에서 스케줄로

충격 모델과 리스크 모델을 파트 10의 옵티마이저에 입력하면, 각 후보 시간별로 곡선 위의 한 점이 도출됩니다. 예상 비용은 높고 분산은 낮은 빠른 스케줄과, 비용은 낮고 분산은 높은 느린 스케줄이 그것입니다. 그 결과가 바로 실행 버전의 효율적 투자선(efficient frontier)입니다. 트레이더의 위험 회피 성향이 점을 선택하고, 모델이 프런티어의 모양을 결정합니다. 거래 전(Pre-trade)에 동일한 모델이 TCA(파트 12)의 기준이 되는 비용 추정치를 생성합니다. 또한, 추정 비용이 예상 알파를 초과하는 주문은 해당 크기로 거래해서는 안 된다는 상식적인 검증 도구도 제공합니다. 충격 추정치를 포트폴리오 구성에 다시 반영하는 것은 전체 모델링 스택 중에서 가장 가치 있는 용도 중 하나입니다.

캘리브레이션: 이것이 어려운 이유

  • 내생성(Endogeneity). 거래 결정은 측정 대상인 바로 그 가격 변동과 상관관계를 가집니다. 데스크는 가격이 이미 달리고 있을 때 정확히 시급하게 거래합니다. 가격 변화를 거래에 단순 회귀 분석하면 알파를 시장 충격의 탓으로 돌려, 충격을 심각하게 과대평가하게 됩니다. 깨끗한 캘리브레이션을 위해서는 무작위 실험(유사한 주문에 대해 시급성을 의도적으로 달리함)이나 세심한 통제가 필요합니다.

  • 희소한 극단치(Sparse extremes). 모델이 가장 필요한 주문(가장 규모가 큰 주문)은 정확히 데이터가 가장 적은 주문인데, 데스크가 이를 부주의하게 거래하는 것을 피하기 때문입니다. 제곱근 곡선을 그 불확실한 꼬리 부분까지 외삽하는 것은 정보에 기반한 믿음의 영역입니다.

  • 레짐 드리프트(Regime drift). 시장 충격 상수는 변동성 레짐, 거래소 환경, 수수료 변화에 따라 움직입니다. 모델은 롤링 윈도우 방식으로 재추정되어야 하며, 포인트 추정치만큼이나 오차 범위에도 신경을 써야 합니다.

  • 크립토 고유의 특성. 규제가 느슨한 거래소에서는 보고된 거래량을 신뢰할 수 없으므로(보고된 거래량 V가 부풀려지면 추정치가 실제보다 좋게 포장됨), 여러 거래소에 걸쳐 미드값 주변 밴드 내에 보이는 호가창 깊이(depth) 기반의 측정치들이 종종 더 신뢰할 만한 기준이 됩니다. 그리고 유동성 흐름에 비해 호가창이 얇기 때문에, 일시적/영구적 혼합 비율이 일시적 충격 쪽으로 쏠립니다. 크립토 가격은 압력에 의해 크게 꺾였다가 강하게 되돌아가므로, 인내심 있는 실행을 통해 이를 활용할 수 있습니다(파트 14).

모델을 정직하게 사용하기

시장 충격 추정치를 단일 가격이 아닌 분포로 취급하십시오. 좋은 사전 거래 보고서는 "35 bps ± 20"이라고 표기하고 그 뒤에 깔린 참여율 가정을 명시합니다. 수많은 주문에서 실측치 대 예측치를 추적하고(TCA 루프), 모델이 가장 중대한 영향을 미치는 곳(크고 시급하며 유동성이 낮은 주문)에서 모델을 가장 의심해 보십시오. 이를 제대로 해내는 데스크는 더 나은 공식을 가지고 있는 것이 아니라 더 나은 피드백 루프를 가지고 있는 것입니다.

하나의 시장 구조가 이 파트의 모든 가정을 한 번에 압박합니다. 파편화된 거래소들, 신뢰할 수 없는 거래량, 얇은 호가창, 통합 거래소 공시(Consolidated Tape)의 부재가 그것입니다. 이번 시리즈는 그곳에서 마무리됩니다. - 파트 14: 크립토 시장에서의 실행.

새로운 거래 방식이
여기에 있습니다.

OrderX는 세련된 트레이더들이 그동안 기다려온 도구인 구조화된 실행, 통합 시스템 및 내장된 인텔리전스를 제공합니다.