블룸버그 프로페셔널 서비스
페어와 크로스 에셋 알고리즘은 여러 종목의 체결을 관리할 때 종목간 상관관계를 핵심 요소로 사용하여 시장 중립성을 추구한다. 지난 “페어 트레이딩은 복잡하다 - 제 1부”에서는 크로스 에셋 알고리즘의 변수들이 표준 단일종목 또는 목록 알고리즘과 어떻게 다른지 살펴보았다. 이번에는 이들 페어 알고리즘의 내적인 작동 방식을 보다 상세하게 탐색해 본다.
시장보다 더 나은 수익을 올리기 위해서는, 즉 한 구간(leg)에서 저가 매수하고 다른 구간에서 고가로 매도하려면 페어 알고리즘이 단순히 두 종목에 대한 시장가 주문을 내는 것 이상을 해야 한다. 간단히 말하면, 시장가 매수 주문은 상대편의 매수 호가에 체결되고, 시장가 매도 주문은 매도 호가에 체결된다(표 1). 이렇게 각 시장가 체결 주문(매수 호가에 매수 또는 매도 호가에 매도)을 매도/매수 호가 스프레드 사이 어딘가로 옮기는 것이 체결의 개선(improvement)이다.
페어 및 크로스 에셋 전략은 조건부 주문이다. 즉, 알고리즘이 체결을 진행하려면 개별 종목에 대해, 그리고 각 종목 간 관계에 대한 일정한 변수가 설정되어야 한다. 페어 알고리즘의 첫 번째 변수는 2개 이상의 종목 간의 상대적 주가 가치이다. 이 상대적 주가 가치가 페어 알고리즘을 작동시키는 방아쇠다. 하지만 페어 알고리즘은 단일 주문을 시장에 내는 것보다 더 좋은 성과를 내야 하기 때문에 다음과 같이 작동한다.
이를 페어 알고리즘의 게시 구간(show leg)과 기준 구간(anchor leg) 개념을 사용하여 설명할 수 있다.
게시 구간이란, 두 종목 간의 정의된 관계와 체결 가능한 기준 가격(anchor price) 간의 관계로 정의된 가격으로 내는 첫 번째 주문을 뜻한다. 이는 다음과 같은 순서로 진행된다
4번 그림의 예제를 보자. 사노피[SAN FP]를 매수하고 바이엘[BAYN GY]을 매도하는 주문이다. 여기서 포착하고자 하는 두 종목간 스프레드는 32.05유로 이상이다(BAYN GY 가격 – SAN FP 가격 = 32.05유로).
기준 구간에서 BAYN GY의 표시된 매도 호가가 110.75유로이기 때문에, SAN FP에 대해 최대 78.70유로까지 거래가 허용된다(€110.75 – €78.70 = €32.05). 이 알고리즘은 €78.63에 SAN FP의 수동적 매수 주문을 게시하고, 원하는 스프레드 수준인 €32.05가 포착 가능한 한도인 (d) €78.70까지 가격을 순차적으로 올려갈(b, c) 수 있다. 게시 구간을 수동적 주문으로 시작하면 체결 시 가격 개선이 가능하다.
거래 규모 또한 페어 알고리즘에서 또 다른 중요한 변수다(그림 5). 상대 가치 거래를 체결하기 위해서는 거래쌍 각 종목에 대해 거래량이 존재해야 한다. SAN FP와 BAYN GY에 대해 동일한 수량을 거래하고자 한다고 생각해 보자. BAYN GY(기준 구간)의 매수창에 500주의 주문밖에 없다면 알고리즘은 게시 구간에서도 SAN FP에 대해 500주의 매수 주문만을 내게 된다.
블룸버그 트레이드북의 페어 멀티 에셋 플랫폼(그림 6)을 이용하면 트레이더는 이러한 전략을 실행하고 앞서 설명한 변수들을 설정할 수 있다. 전략을 정의하고 주문 상세 내역을 입력한 후, 스프레드 제한과 주문량 조건를 적용하여 전략을 활성화한다.
이 시리즈의 다음 회차에서는 블룸버그 트레이드북 페어 멀티 에셋 플랫폼을 귀사의 EMS 및 OMS 업무흐름과 통합할 수 있는 복합적인 전자 솔루션에 대해 설명하도록 하겠다.