Northmark

체결률 (Fill Rate)

체결률(Fill Rate)은 트레이더가 제출한 주문 중에서 요청한 가격 또는 그보다 유리한 가격(긍정적 슬리피지)에 실제로 체결된 주문의 비율을 의미합니다.

핵심 요약 (Quick Definition Box)

체결률은 브로커의 주문 실행 품질을 측정하는 지표입니다. 예를 들어, 100건의 시장가 주문을 냈을 때 95건이 요청 가격 대비 동일하거나 더 나은 가격에 체결되었다면 체결률은 95%입니다. 이 수치가 높을수록 브로커가 투명하고 효율적으로 주문을 처리하고 있음을 나타냅니다.

상세 설명 (Detailed Explanation)

체결률은 외환(forex) 및 CFD 거래에서 '주문 실행(execution)'의 질을 평가하는 데 사용되는 핵심 성과 지표입니다. 특히 ECN(Electronic Communication Network) 또는 STP(Straight Through Processing) 모델을 사용하는 브로커에게서 중요하게 다뤄집니다. 이는 이러한 모델이 시장 유동성 공급자(Liquidity Provider)에게 직접 주문을 전달하기 때문에, 브로커가 개입하여 고객의 주문을 의도적으로 나쁜 가격에 체결할 가능성이 낮기 때문입니다.

체결률을 계산하는 기본 공식은 다음과 같습니다.

체결률(%) = (요청 가격 또는 그보다 유리한 가격에 체결된 주문 수 / 전체 제출된 주문 수) × 100

여기서 '요청 가격'은 트레이더가 주문을 제출한 순간의 시장 가격(매수 시 매도호가, 매도 시 매수호가)을 의미합니다. 만약 주문이 체결되는 순간 가격이 요청 가격보다 불리하게 움직였다면 이를 '슬리피지(Slippage)'라고 하며, 이는 체결률을 낮추는 요인이 됩니다. 반대로 가격이 요청 가격보다 유리하게 움직여 체결되면 '긍정적 슬리피지' 또는 '가격 개선(Price Improvement)'이라고 하며, 이는 체결률을 높이는 요인입니다.

체결률은 시장 상황에 따라 크게 달라질 수 있습니다. 일반적으로 유동성이 풍부한 주요 통화쌍(예: EUR/USD)은 스프레드가 좁고 거래량이 많아 체결률이 높습니다. 반면, 거래량이 적은 이색 통화쌍(예: USD/TRY)이나 뉴스 발표 직후와 같은 극단적인 변동성 구간에서는 유동성이 급격히 감소하여 체결률이 낮아질 수 있습니다. 또한, 시장가 주문(Market Order)보다 지정가 주문(Limit Order)이 체결률 측정에서 더 유리한 결과를 보이는 경향이 있습니다. 지정가 주문은 특정 가격에 도달했을 때만 체결되기 때문에, 요청 가격보다 나쁜 가격에 체결될 가능성이 원천적으로 낮기 때문입니다.

실제 사례 (Real-World Example)

트레이더 김씨가 EUR/USD에서 1.1050에 매수 주문을 제출했다고 가정해 봅시다. 이 순간 시장의 매도호가(Ask)는 1.1050이었습니다.

만약 김씨가 하루 동안 총 100건의 시장가 매수 주문을 제출했고, 그중 92건이 사례 1 또는 2와 같이 체결되었고, 8건이 사례 3과 같이 체결되었다면, 이날의 체결률은 92% 가 됩니다. 이 수치가 100%에 가까울수록 브로커의 실행 품질이 우수하다고 평가할 수 있습니다.

트레이더에게 중요한 이유 (Why It Matters for Traders)

체결률은 트레이더의 실제 손익에 직접적인 영향을 미칩니다. 부정적 슬리피지가 발생할 때마다 트레이더는 요청한 가격보다 더 비싼 가격에 매수하거나 더 싼 가격에 매도하게 되어, 즉각적인 비용이 발생합니다. 예를 들어, 1랏(100,000 단위)의 EUR/USD 거래에서 1핍(0.0001)의 불리한 슬리피지가 발생하면 약 10달러의 손실이 발생합니다. 따라서 체결률이 낮은 브로커를 이용하면 장기적으로 누적되는 비용이 커질 수 있습니다.

또한, 체결률은 스캘핑(초단타 매매)이나 뉴스 거래와 같은 고빈도 전략을 사용하는 트레이더에게 특히 중요합니다. 이러한 전략은 수 핍의 작은 움직임에서 이익을 얻기 때문에, 슬리피지가 발생하면 수익이 빠르게 잠식될 수 있습니다. 반면, 스윙 트레이더나 포지션 트레이더처럼 장기간 포지션을 보유하는 경우에는 단기적인 체결률보다는 전체적인 거래 비용 구조가 더 중요할 수 있습니다.

체결률을 확인할 때는 단순히 수치만 보지 말고, 평균 슬리피지(핍 단위) 와 함께 평가해야 합니다. 예를 들어, A 브로커의 체결률이 95%이고 평균 슬리피지가 -0.1핍인 반면, B 브로커의 체결률이 98%이지만 평균 슬리피지가 -0.5핍이라면, B 브로커가 더 나쁜 실행 품질을 제공할 수 있습니다. 체결률은 성공/실패의 이분법적 기준이지만, 슬리피지의 크기는 연속적인 손실을 나타내기 때문입니다.

일반적인 오해 (Common Misconceptions)

오해 1: 체결률 100%가 항상 최선이다. 사실이 아닙니다. 체결률 100%는 모든 주문이 요청 가격 또는 그 이상으로 체결되었음을 의미하지만, 이는 브로커가 시장가 주문을 '재호가(Re-quote)'로 거부하거나, 극단적으로 좁은 스프레드만 제공하여 발생할 수 있습니다. 오히려 소수의 긍정적 슬리피지가 포함된 99%의 체결률이 더 현실적이고 건강한 실행 환경을 반영합니다.

오해 2: 체결률은 브로커의 '정직함'을 나타낸다. 체결률은 시장 유동성과 변동성에 크게 좌우됩니다. 예를 들어, 유동성이 매우 풍부한 시간대에는 어떤 브로커라도 높은 체결률을 보여줄 수 있습니다. 반대로, 유동성이 부족한 시간대에는 NDD(No-Dealing-Desk) 브로커라도 체결률이 낮아질 수 있습니다. 따라서 체결률만으로 브로커의 도덕성을 판단하는 것은 무리가 있습니다.

오해 3: 지정가 주문은 체결률에 영향을 미치지 않는다. 지정가 주문은 체결되지 않으면 '미체결'로 남기 때문에 체결률 계산에서 제외되는 경우가 많습니다. 그러나 일부 브로커는 지정가 주문이 체결될 때 요청 가격보다 나쁜 가격(예: 부분 체결)으로 처리하면 이를 슬리피지로 간주하여 체결률에 반영하기도 합니다. 따라서 각 브로커의 체결률 정의를 확인하는 것이 중요합니다.

관련 용어 (Related Terms)

XM과의 비교 (How XM Compares)

XM은 STP 및 NDD(No-Dealing-Desk) 실행 모델을 표방하며, 고객 주문을 시장 유동성 공급자에게 직접 전달하는 구조를 사용합니다. 이는 딜링데스크(Dealing Desk) 모델을 사용하는 마켓메이커 브로커와 달리, 브로커가 고객의 손실과 반대 포지션을 취할 가능성이 낮아 체결률 측면에서 상대적으로 투명한 환경을 제공할 수 있습니다. 다만, XM의 실제 체결률은 시장 상황, 계정 유형, 거래 시간대에 따라 달라질 수 있으며, 특정 수치를 보장하지 않습니다. 트레이더는 XM 공식 웹사이트에서 제공하는 실행 통계나 공시 자료를 통해 현재의 체결률 관련 정보를 직접 확인하는 것이 바람직합니다.

주요 외환 브로커 비교하기