A-Book / B-Book (주문 처리 방식)
A-Book과 B-Book은 외환 브로커가 고객 주문을 처리하는 두 가지 상반된 방식으로, A-Book은 고객 주문을 유동성 공급자(LP)에 전가하고, B-Book은 브로커가 주문의 반대 포지션을 취해 내부적으로 상쇄하는 구조를 의미합니다.
핵심 요약 (Quick Definition Box)
A-Book 브로커는 고객의 매수/매도 주문을 그대로 시장(ECN/STP)에 전달하여 스프레드나 커미션만 수익으로 얻습니다. 반면 B-Book 브로커는 고객 주문을 내부적으로 처리하여 고객이 잃을 때 브로커가 이익을 얻는 구조입니다. 이 차이는 주문 실행 품질, 슬리피지 발생 가능성, 그리고 브로커와 트레이더 간의 이해관계 충돌 여부를 결정합니다.
상세 설명 (Detailed Explanation)
A-Book과 B-Book은 외환 브로커의 비즈니스 모델을 설명하는 업계 용어입니다. 이 용어는 브로커의 "장부(book)"에 주문을 기록하는 방식에서 유래했습니다.
A-Book (에이북) 방식에서 브로커는 고객 주문을 자신의 장부에 보관하지 않고, 즉시 상위 유동성 공급자(은행, ECN, 다른 브로커)에게 전달합니다. 이때 브로커는 단순히 중개자 역할을 하며, 고객이 주문을 체결할 때마다 스프레드(매수-매도 호가 차이) 또는 별도의 커미션을 수수료로 받습니다. 예를 들어, EUR/USD 스프레드가 0.1핍이고 고객이 1랏(10만 유로)을 거래하면, 브로커는 약 1달러(0.1핍 × 10달러/핍)의 수익을 얻습니다. 고객이 이익을 내든 손실을 내든 브로커의 수익은 거래량에 비례할 뿐, 방향성과 무관합니다.
B-Book (비북) 방식에서 브로커는 고객 주문을 외부로 보내지 않고, 자신의 내부 장부에 기록한 후 고객의 반대 포지션을 취합니다. 예를 들어, 고객이 EUR/USD를 1.1000에 매수하면, 브로커는 같은 가격에 매도 포지션을 내부적으로 보유합니다. 이때 고객이 이익을 보면 브로커는 그만큼 손실을 보고, 고객이 손실을 보면 브로커는 그만큼 이익을 얻습니다. 따라서 B-Book 브로커는 고객의 손실이 곧 자신의 수익이 되는 구조입니다. 실제로 많은 B-Book 브로커는 고객 손실의 일정 비율(예: 70~80%)을 수익으로 가져갑니다.
현대의 많은 브로커는 하이브리드 모델을 사용합니다. 즉, 수익성이 높거나 헤지가 어려운 고객 주문은 A-Book으로 전달하고, 손실 가능성이 높은 소액 고객 주문은 B-Book으로 처리합니다. 이는 브로커가 위험을 관리하면서도 수익을 극대화하는 전략입니다. 그러나 이 방식은 트레이더 입장에서 자신의 주문이 어느 쪽으로 처리되는지 불투명하게 만듭니다.
실제 사례 (Real-World Example)
트레이더 김씨가 USD/JPY를 150.00에 1랏(10만 달러) 매수했다고 가정합니다.
A-Book 브로커의 경우: 김씨의 주문은 즉시 ECN 유동성 풀에 전달되어 150.00에 체결됩니다. 브로커는 스프레드 0.2핍(약 20달러)을 수수료로 받습니다. 이후 USD/JPY가 150.50으로 상승하면 김씨는 50핍 × 1,000엔/핍 = 5만 엔(약 333달러)의 이익을 얻습니다. 브로커는 김씨의 이익에 영향을 받지 않으며, 오히려 김씨가 더 많이 거래할수록 더 많은 스프레드 수익을 얻습니다.
B-Book 브로커의 경우: 김씨의 매수 주문은 브로커 내부에서 처리됩니다. 브로커는 150.00에 매도 포지션을 취합니다. USD/JPY가 150.50으로 상승하면 김씨는 333달러 이익을 얻지만, 브로커는 동일한 금액을 손실로 기록합니다. 반대로 USD/JPY가 149.50으로 하락하면 김씨는 333달러 손실을 보고, 브로커는 333달러 이익을 얻습니다. 이 경우 브로커는 김씨의 손실을 예상하고 B-Book으로 처리했을 가능성이 높습니다.
또한 B-Book 브로커는 고객 주문을 내부적으로 처리하므로, 시장 변동성이 클 때 슬리피지(요청 가격과 체결 가격의 차이)를 인위적으로 확대할 유인이 있습니다. 예를 들어, 김씨가 150.00에 매수 주문을 넣었지만 브로커가 150.03에 체결시켜 3핍의 불리한 슬리피지를 발생시킬 수 있습니다.
트레이더에게 중요한 이유 (Why It Matters for Traders)
A-Book과 B-Book의 차이는 트레이더의 실행 품질과 장기 수익성에 직접적인 영향을 미칩니다.
첫째, 실행 투명성이 다릅니다. A-Book 브로커는 고객 주문을 실제 시장에 전달하므로 체결 가격이 외부 시세와 일치할 가능성이 높습니다. 반면 B-Book 브로커는 내부 처리 과정에서 가격을 조정할 여지가 있어, 특히 뉴스 발표나 급변동 시점에 불리한 슬리피지가 발생할 수 있습니다.
둘째, 이해관계 충돌이 존재합니다. B-Book 브로커는 고객이 손실을 볼 때 수익을 얻으므로, 고객의 성공을 진심으로 바라지 않을 수 있습니다. 반면 A-Book 브로커는 고객이 오래 거래하고 많이 거래할수록 수익이 증가하므로, 고객의 거래 활동을 지원할 유인이 있습니다.
셋째, 최대 손실 제한과 관련된 리스크가 다릅니다. B-Book 브로커는 고객의 대규모 손실을 자신의 손실로 흡수해야 하므로, 일부 브로커는 고객의 포지션을 강제 청산하거나 최대 포지션 크기를 제한할 수 있습니다. A-Book 브로커는 이러한 위험이 없어 더 유연한 조건을 제공할 수 있습니다.
일반적인 오해 (Common Misconceptions)
오해 1: "A-Book이 항상 좋고 B-Book이 항상 나쁘다."
사실 A-Book 브로커도 스프레드나 커미션을 높게 책정할 수 있으며, B-Book 브로커도 공정한 가격을 제공할 수 있습니다. 중요한 것은 브로커의 규제 상태, 실행 품질, 그리고 공시 투명성입니다. 일부 B-Book 브로커는 고객 보호를 위해 내부 헤지 정책을 잘 운영하기도 합니다.
오해 2: "B-Book 브로커는 항상 고객을 속인다."
B-Book 자체는 불법이 아니며, 많은 소매 외환 브로커가 이 모델을 사용합니다. 문제는 고객에게 B-Book 처리 사실을 숨기거나, 가격 조작이나 재호가(requote) 같은 불공정 행위를 할 때 발생합니다. 규제 당국은 이러한 행위를 감시합니다.
오해 3: "ECN/STP 브로커는 100% A-Book이다."
ECN(전자통신네트워크)과 STP(직접처리)는 주문 전달 기술을 의미하며, 반드시 A-Book을 의미하지는 않습니다. 일부 STP 브로커는 내부 유동성 풀을 운영하면서 B-Book 요소를 포함할 수 있습니다. 반대로 일부 마켓메이커는 고객 주문을 외부로 전달하는 A-Book 방식을 사용하기도 합니다.
관련 용어 (Related Terms)
- ECN (전자통신네트워크) — 고객 주문을 다수의 유동성 공급자에 직접 연결하는 실행 방식
- STP (직접처리) — 브로커가 중개자 없이 유동성 공급자에 주문을 자동 전달하는 방식
- 마켓메이커 (Market-Maker) — 시장에 유동성을 공급하며 주문의 반대 포지션을 취하는 브로커 유형 (B-Book과 밀접)
- 노딜링데스크 (No-Dealing-Desk) — 브로커가 딜링 데스크를 운영하지 않고 주문을 외부로 전달하는 방식 (A-Book과 유사)
XM과의 비교 (How XM Compares)
XM은 규제된 글로벌 외환 브로커로,