매크로 이벤트 유동성 서킷 브레이커 체크리스트
매크로 변동 시 스프레드와 깊이 붕괴로 생기는 거래 부채를 줄이기 위해 사전 승인된 중단 조건을 먼저 설정한다
한눈에 답하기
매크로 이벤트는 수초 안에 시장 구조를 무너뜨릴 수 있습니다. 서킷 브레이커는 감정적 멈춤이 아니라, 스프레드·깊이·실행력 붕괴 구간에서 피할 수 있는 거래 부채를 만들지 않는 사전 규칙입니다
진입 전, 즉시 거래 금지 상태를 정해두기
첫 번째 프린트가 나온 뒤에 유동성을 확인하려고 하면 이미 늦습니다.
목표 체인에 대해 다음 세 가지 무조건 거래 금지 상태를 먼저 정의하세요.
이것들은 주의 메모가 아니라 거래 정지 상태입니다.
상태 하나라도 발생하면 1순위 동작은 `일시중단`, 2순위는 `사이즈 축소`, 3순위는 `전량 축소`입니다.
- **스프레드 브레이크 상태**: 사전 정의한 최대 쇼크를 초과한 스프레드 확대
- **깊이 실패 상태**: 목표 체인에서 가용 수량이 최소 실행 수량 이하로 떨어짐
- **리필 지연 상태**: 반복되는 bid-ask 변경이 설정된 회복 구간 내에서 정상화되지 않음
이벤트 전, 실시간 유동성 지표 만들기
단일 지표 하나로 판단하지 마세요. 임계값이 붙은 복합 지표를 사용하세요.
기록 항목:
체인별로 간단히 계산합니다.
- 현재 스프레드
- 10레벨 유동성 점수
- 목표 수량 기준 체결 성공률
- 최근 15초간 깊이 변화 속도
- 스프레드가 임계값보다 크면 리스크 점수 감소
- 깊이가 급락하면 더 큰 폭으로 감소
- 리필 속도가 늦어지면 추가 감소
- 점수가 30 미만이면 브레이커 활성화, 신규 진입 차단
주문 유형별로 트리거 임계값을 다르게 둬야 함
서킷 규칙은 포지션 타입별로 명확히 다르게 적용해야 합니다.
### 방향성 단일 옵션
### 스프레드/박스 전략
### 숏 포지션 보유 시
- 최대 스프레드 쇼크를 고정
- 첫 체결 최소 수량 고정
- 백업 축소 레이어 하나 설정
- 양쪽 다리의 spread·depth 점검 완료 필수
- 더 타이트한 스프레드 상한선을 적용
- 한 다리가 실패하면 양 다리 모두 실행 중단
- 배정 리스크를 브레이커 조건에 포함
- 헤지 다리에 더 넓은 스프레드 버퍼 사용
- 서킷 활성화 시 즉시 재헤지 점검 실행
브레이커 상태에서의 회복 루틴
브레이커가 활성화되면 시간이 지나도 계속 대기만 하지 마세요. 아래 루틴을 고정 실행합니다.
1. 신규 진입 중단 2. 30초 간격으로 spread와 depth 갱신 3. 스프레드와 깊이가 회복되면 분할 축소 후 유지 4. 두 사이클 이상 회복이 없으면 노출 레이어 하나 제거
목표는 빠른 재진입이 아니라, 망가진 구간에서 슬리피지 적립을 멈추는 것입니다.
완전 녹색 확인 후에만 재개
브레이커 종료 조건:
조건 하나라도 미달이면 방어 포지션 유지, 축소 상태를 계속 둡니다.
- 스프레드가 사전 운영 구간 안으로 복귀
- 10레벨 깊이가 계획 수량에서 회복 가능
- 리필 속도가 다시 안정화
- 리스크 플랜에서 방향성과 실행 헤드룸이 유지됨
팀의 기억으로 고정하기
매크로 주기마다 1회 사후 점검이 충분합니다.
아래를 기록합니다.
이렇게 해야 실행 규칙이 개인의 직감이 아니라 팀의 반복 지식이 됩니다.
- 브레이커가 더 빨리 나와야 했던 구간
- 실제 실행이 `일시중단/축소/청산` 중 무엇이었는지
- 과도한 보수로 이익을 잃은 오탐지 사례
- 임계값을 바꾼 학습 포인트
자주 묻는 질문
옵션에서 서킷 브레이커가 너무 빡빡한가요?
대부분의 경우, 스프레드 폭증 뒤 강제 청산보다 덜 제약적입니다. 규칙은 거래를 막는 목적이 아니라 반복 가능한 실행을 보장합니다.
브레이커를 수동으로 해제할 수 있나요?
운영 규정이 허용할 때만 가능합니다. 수동 해제는 시간, 트리거, 사유를 반드시 기록해야 합니다.
모든 체인에 같은 값이 적용되나요?
아니요. 체인별로 다릅니다. IV가 깊은 체인은 넓은 spread도 수용할 수 있지만, 유동성이 얕은 체인은 훨씬 엄격해야 합니다.