
페어 및 바스켓 실행: 리더/팔로워 레깅, 레그 리스크, 그리고 포트폴리오 수준의 리스크가 최적의 스케줄을 변화시키는 이유.
지금까지는 각 주문을 개별적으로만 다루었습니다. 하지만 많은 전략은 공동으로 실행되는 일련의 주문으로서만 의미를 가집니다. 헤지 상태를 유지해야 하는 스프레드 거래나 포트폴리오 수준의 리스크를 고려해야 하는 200개 종목에 대한 리밸런싱이 그 예입니다. 이번 파트에서는 주문들이 더 이상 독립적이지 않을 때 변화하는 두 가지 전형적인 다중 주문 문제인 페어 실행(pairs execution)과 바스켓(포트폴리오) 실행(basket execution)을 다룹니다.
페어 실행
기본 설정
페어 전략은 상대 가치 관점의 거래입니다. 역사적 관계에서 벗어난 두 개의 연관된 자산이 있을 때, 트레이더는 비싼 자산을 매도하고 저렴한 자산을 매수하여 방향성이 아닌 수렴(평균 회귀)에 베팅합니다. 실행 알고리즘의 역할은 두 거래 다리(legs)를 비례하여 구축하는 것입니다. 즉, 한쪽 다리의 체결 진행 상황에 따라 다른 쪽 다리가 수행할 수 있는 작업이 결정됩니다.
주도주와 추종주 (Leader and Follower)
페어 알고리즘의 핵심은 어떻게 "진입(leg in)"하는가에 있습니다. 시장가 주문으로 양쪽을 동시에 실행하는 것은 안전하지만 비용이 많이 듭니다. 반면 양쪽 모두를 지정가 주문으로 소극적으로 처리하면 한쪽 다리만 체결되고 다른 쪽은 체결되지 않는 리스크가 발생합니다. 이는 헤지되지 않은 방향성 포지션을 남기게 되며, 이를 레그 리스크(leg risk)라고 합니다. 표준 페어 실행은 다음과 같이 역할을 부여합니다.
주도주(The leader) - 보통 유동성이 더 낮고 거래 비용이 더 비싼 자산으로, 임팩트를 낮추기 위해 소량씩 지정가 주문을 통해 소극적(passively)으로 거래합니다.
추종주(The follower) - 유동성이 더 높은 자산으로, 주도주가 체결되는 즉시 수초 내에 헤지 공백을 메우기 위해 일반적으로 시장성 주문을 통해 적극적(aggressively)으로 실행됩니다.
거래 비용이 비싼 곳에서는 소극적으로 실행하고, 거래 비용이 저렴한 곳에서는 적극적으로 실행하면서 헤지되지 않는 시간 창을 최대한 짧게 유지하는 것입니다.
실제 적용 예시
역사적으로 3:2의 가치 비율로 거래되는 두 개의 선물 A와 B가 있습니다. 데스크는 공정 가치 대비 양방향으로 1% 수준에서 진입 트리거를 설정하고, 총 한도를 $250,000로 설정합니다. A가 급등하여 비율이 상단 밴드를 돌파하면 알고리즘이 시작됩니다. 알고리즘은 B(현재 상대적으로 저렴해진 유동성이 낮은 레그)에 소량의 지정가 주문을 걸어둡니다. B가 체결될 때마다(예: 3계약) 즉시 반대편에 비례하는 A 2계약에 대한 시장성 주문을 보냅니다. 체결, 헤지, 반복: 포지션은 한 번에 한 단위 이상 헤지되지 않은 상태로 남지 않고 긴밀히 연동되어 커집니다. 한도에 도달하거나 비율이 회귀하여 반대 방향의 청산 로직이 작동할 때까지 이 과정이 지속됩니다.
바스켓 실행
리스크는 포트폴리오 수준에서 존재한다
바스켓 알고리즘은 매수와 매수를 모두 포함하는 종종 수백 개에 달하는 종목 목록을 하나의 프로그램으로 실행합니다. 파트 3에서 미리 살펴보았던 핵심 통찰은 다음과 같습니다. 중요한 리스크는 개별 종목 리스크의 합이 아니라, 잔여(미실행) 포트폴리오의 총합(aggregate) 리스크라는 점입니다. 상관관계가 있는 매수와 매수는 서로를 헤지합니다. 예를 들어 대형 기술주 하나를 매수하고 다른 하나를 매도하는 것은 단일 레그만 보유하는 것보다 순 노출(net exposure)이 훨씬 적습니다.
조정(Coordination)이 바꾸는 것들
포트폴리오 수준에서 최적화를 수행하면 단일 주문 방식에서는 절대 선택하지 않을 스케줄이 생성됩니다.
헤지 인지적 속도 조절(Hedge-aware pacing). 두 개의 상쇄 주문은 함께 처리할 때 순 리스크가 거의 없기 때문에, 개별적으로 처리했다면 서둘렀을 거래를 둘 다 느리고 저렴하게 거래할 수 있습니다.
잔여 리스크 순서화(Residual-risk sequencing). 비용-리스크 최적화 도구(공분산 행렬에 적용된 파트 10의 메커니즘)는 잔여 리스크를 지배하는 종목들을 먼저 배치하고, 헤지되어 무해한 종목들은 저렴하게 천천히 진행되도록 둡니다.
제약 조건 추적(Constraint tracking). 실제 프로그램에는 실행이 끝날 때뿐만 아니라 실행 전체 과정에서 최적화 도구가 준수해야 하는 부가 조건들이 있습니다. 매수와 매수 간의 현금 잔고(자기 자금 조달), 섹터 또는 베타 중립성, 종목당 참여율 상한선 등이 이에 해당합니다.
명시적 헤징(Explicit hedging). 바스켓 자체의 균형을 유지할 수 없을 때(예: 매수 측의 유동성이 부족하여 지연되는 경우), 알고리즘은 인덱스 선물이나 유동성이 높은 대리 자산을 얹어 일시적 이탈을 중립화하고, 실제 포지션이 완료됨에 따라 이를 점진적으로 청산할 수 있습니다.
실질적인 보상
그 대가는 비용-리스크 트레이드오프를 통해 측정됩니다. 동일한 미체결 리스크(completion risk)에 대해, 포트폴리오를 인지하는 스케줄은 모든 개별 항목을 각자의 타임라인대로 거래하는 것보다 시장 충격 비용을 덜 지불합니다. 대규모 리밸런싱에서 이 차이는 미미한 수준이 아니며, 대개 달성 가능한 비용 절감액의 대부분을 차지합니다.
페어 엔진과 바스켓 엔진 모두 여전히 각 하위 주문의 거래소 선택을 라우팅 레이어에 위임합니다. 이 레이어, 즉 스마트 오더 라우터(smart order router)는 파트 9의 주제입니다.



