세 줄 요약
- 신호가 선 날 15:31:00 에 유리한 쪽 최우선 호가로 50계약 지정가를 걸고 15:34:59 까지 못 채우면 종가 단일가로 넘기는 방식은 61% 체결됐고, 종가 단일가 대비 건당 차이 Δ 는 +0.07틱(확인 구간 122건, 90% 구간 −0.30 ~ +0.45)이었다. 사전 문턱 +0.3틱 검정의 한쪽 p 는 0.84, 세 확증 가설 Holm p 는 모두 1.00 이다.
- 체결된 날에는 반 스프레드 +0.5틱을 얻지만 발주 뒤 단일가까지 가격이 우리 반대쪽으로 −0.39틱 움직여 거의 다 잃는다(역선택). 종가 단일가 자체가 15:34 시장가보다 0.43틱 좋은 체결이라, 지정가가 아낄 몫이 처음부터 작다. 1분봉 근사로 본 2017 ~ 2022 년은 지정가가 6년 모두 더 나빴다(−0.64틱).
- 판정은 보류다. 사전 규칙상 Δ 가 0 과 +0.3 사이라 폐기가 아니지만, 실무로는 종가 단일가 진입을 바꿀 근거가 없다. 체결된 날의 다음 날 손익이 더 컸던 관찰은 발주 시각을 1분만 바꿔도 사라져 탐색으로만 남긴다.
가설과 결론
3선 고유 몫 되돌림 전략은 15:30 까지의 3년 국채선물 장중 움직임에서 같은 시간 코스피200 선물과 달러선물이 설명하는 부분을 뺀 나머지(고유 몫)가 크면, 그날 종가 단일가에 반대 방향으로 들어가 다음 날 종가 단일가에 청산한다. 건당 이익이 1 ~ 2틱이라 진입에서 반 틱만 아껴도 손익이 크게 달라진다. 출처는 지정가 주문의 체결 확률과 역선택을 함께 다루는 최적 실행 연구(«Optimal Execution with Passive Market Impact», arXiv 2607.28323)다.
- 가설
- H438: 신호일 확인 구간에서 지정가 갈래(못 채우면 단일가)의 Δ 평균이 +0.3틱보다 크다. H439: 지정가가 체결된 날의 다음 날 손익이 미체결 날보다 낮다(역선택). H440: 다른 되돌림 신호(3선을 10선으로 복제한 오차, 아래 z*)에서도 Δ 평균이 0 보다 크다. 세 개를 Holm 으로 묶는다. H441(15:34 시장가 Δ < 0)과 H442(매일 진입 Δ > +0.3)는 보고용이다.
- 결론
- H438 Δ +0.07틱(p 0.84), H439 는 예측과 반대 부호(+6.03틱, p 0.99), H440 Δ +0.02틱(p 0.46). Holm p 는 모두 1.00 이다. 사전 판정 규칙(채택: Holm p < 0.05 와 Δ ≥ 0.3, 폐기: Δ ≤ 0)에 따라 보류다.
| 가설 | 내용 | 값 | 한쪽 p | Holm p |
|---|---|---|---|---|
| H438 | 지정가 Δ > +0.3틱 | +0.07 (122건) | 0.84 | 1.00 |
| H439 | 체결 날 − 미체결 날 다음 날 손익 < 0 | +6.03 | 0.99 | 1.00 |
| H440 | 복제 오차 신호 Δ > 0 | +0.02 (176건) | 0.46 | 1.00 |
| H441 | 15:34 시장가 Δ < 0 (보고) | −0.43 | 0.037 | 보고 |
| H442 | 매일 진입 지정가 Δ > +0.3 (보고) | −0.35 (606건) | 1.00 | 보고 |
용어와 기호
- 3선
- 3년 국채선물 최근월물. 1틱 = 0.01 포인트.
- 종가 단일가
- 15:35 ~ 15:45 주문을 모아 15:45:00 에 한 가격으로 체결하는 마감 방식. 그 가격이 그날 종가 C 다. 연속 거래는 15:35:00 에 끝난다.
- 지정가
- 정한 가격 L 이나 그보다 유리한 가격에서만 체결되는 주문. 상대가 와서 쳐야 체결된다.
- 최우선 호가
- 가장 높은 매수 호가 b 와 가장 낮은 매도 호가 a. 마감 전 3선은 거의 늘 a − b = 1틱이다.
- 큐 앞 물량 Q
- 같은 가격에 우리보다 먼저 걸려 있는 지정가 수량(계약). 주 정의는 821계약(마감 전 1호가 잔량 중앙값 실측).
- r
- 3선 고유 몫. 3선 시가 → 15:30 변화(틱)를 코스피200 선물과 달러선물의 같은 구간 변화(%)에 직전 250거래일로 회귀한 잔차.
- θ
- 신호 문턱. 직전 250거래일(그날 제외) |r| 의 80% 분위수.
- d
- 진입 방향. 매수 +1, 매도 −1. 신호일에는 d = −sign(r).
- τ
- 지정가 발주 시각. 주 정의 15:31:00, 유효 시간은 15:34:59 까지.
- k
- 지정가 깊이. k = 0 은 유리한 쪽 최우선 호가에 합류(매수면 b), k = 1 은 그보다 한 틱 뒤.
- F
- 체결 여부(1 체결, 0 미체결). 미체결이면 종가 단일가로 넘긴다.
- Δ
- 짝 차이. 같은 날 지정가 갈래 손익 − 종가 단일가 갈래 손익 = F × d × (C − L), 틱.
- G
- 다음 날 손익. d × (다음 거래일 종가 − 그날 종가), 틱, 1계약.
- z*
- 복제 오차 신호. 3선 일변화에서 10선 일변화 × β 를 뺀 오차의 최근 5일 합(오늘 몫은 15:30 가격)을 직전 250일 표준편차로 나눈 값. β 는 직전 250일 회귀 기울기.
- 대리 규칙
- r 이 없는 2023 년에 쓰는 대체 신호. r 대신 3선 시가 → 15:30 변화를 쓰고 같은 문턱 규칙을 적용한다.
- 월 블록 부트스트랩
- 거래를 달 단위로 묶어 다시 뽑아 평균의 분포를 만드는 검정. 5,000회, 한쪽 p.
- Holm
- 여러 가설을 함께 검정할 때 작은 p 부터 차례로 문턱을 엄격하게 하는 보정.
- 발견, 확인
- 발견 구간 2023 년, 확인 구간 2024-01 ~ 2026-10. 판정은 확인 구간으로만 한다.
자료
데이터셋
| 자료 | 기간 | 해상도 | 쓰임 |
|---|---|---|---|
| 3선 체결틱 | 2023-01-02 ~ 2026-11-02, 919일 | 초(가격, 수량), 15:15:00 ~ 15:45:59 만 | 호가 추정, 지정가 체결 판정, 종가 |
| 3선, 10선, 코스피200 선물, 달러선물 1분봉 | 3선 2012 ~, 코스피200 2022-01 ~, 2026-10-28 까지 | 1분, 라벨은 봉 끝 시각 | 신호 r, z* |
| 3선, 10선 일봉(연결) | 2012 ~ 2026-10-27 | 일 | 다음 날 손익 G, 만기 교체 표시 |
| 호가가 붙은 체결 기록 | 2026-07-08 ~ 2026-11-03, 77일 | 밀리초, 체결마다 최우선 호가와 잔량 | 체결 모형 점검(탐색) |
| 3선 연결 1분봉 고가, 저가 | 2016-08 ~ 2026-10 | 1분 | 긴 이력 근사(탐색) |
표본과 거르기
| 점검 | 결과 | 처리 |
|---|---|---|
| 15:45:00 체결가와 일봉 종가 | 911일 모두 같다 | 종가 단일가 가격 = C |
| 15:35 ~ 15:45 사이 체결 | 수능일 3일에만 있다(장이 한 시간 늦게 끝남) | 수능일 제외 |
| 틱이 없는 거래일 | 15일(2026-07 말 7일 등) | 표본에서 빠짐 |
| 같은 초 안의 행 순서 | 시간 순서가 보장되지 않음 | 초 단위로만 순서를 씀 |
| 같은 (초, 가격, 수량) 행 | 20% | 별개 체결로 셈(지정가에 유리한 편향, 한계에 적음) |
| 만기 교체 전날 | 다음 날 손익이 월물을 건넘 | 제외 |
방법
같은 신호일에 세 갈래를 나란히 계산한다. 종가 단일가 갈래는 C 에 들어간다. 지정가 갈래는 τ 에 L 로 50계약을 걸고, 15:34:59 까지 체결되면 L 에, 아니면 C 에 들어간다. 15:34 시장가 갈래는 15:34:59 에 반대 호가(매수면 a)로 들어간다. 세 갈래 모두 다음 날 종가 단일가에 나오므로 손익의 차이는 진입 가격 차이뿐이다. 비용은 판정에 왕복 1틱, 보고에 0.5틱과 2틱을 쓰며 세 갈래에 같게 뺀다. 그래서 판정 지표는 비용과 무관한 짝 차이 Δ 다.
계획(질문, 가설, 정의, 문턱, 표본 분할, 격자)은 결과를 보기 전에 기록으로 잠갔다. 첫 실행이 결과 지표를 내기 전에 발견 구간 신호가 0건인 것을 알게 되어, 결과를 보기 전에 발견 구간을 대리 규칙으로 바꾸는 수정을 한 번 더 잠갔다. 체결 여부를 거르개로 쓰는 분석, 호가 기록 점검, 1분봉 긴 이력은 결과를 본 뒤의 탐색이다.
모델
학습하는 모델은 없다. 신호와 체결 판정 모두 미리 정한 규칙이고, 자료에서 추정하는 값은 직전 250거래일 이동 회귀 계수와 이동 분위수뿐이다.
신호
| 신호 | 정의 | 문턱 | 방향 | 확인 구간 건수 |
|---|---|---|---|---|
| 고유 몫 r (주) | 3선 시가 → 15:30 틱 변화를 코스피200 선물, 달러선물 변화에 회귀한 잔차, 직전 250일(최소 200) | |r| ≥ θ (직전 250일, 최소 120, 80% 분위수) | −sign(r) | 122 |
| 대리 규칙 | 3선 시가 → 15:30 틱 변화 | 같은 방식 80% 분위수 | −sign | 154 (2023 년 20) |
| 복제 오차 z* | 본문 용어 정의 | |z*| ≥ 1.0 | −sign(z*) | 176 |
| 매일 | r 의 부호만 | 없음 | −sign(r) | 606 |
체결 판정
- 호가 추정
- τ 직전 마지막 체결 초의 가격이 둘이면 낮은 쪽이 b, 높은 쪽이 a. 하나면 그 전에 다른 가격이 있던 마지막 초와 비교해 올랐으면 그 가격은 a(매수자가 침), 내렸으면 b. 스프레드는 1틱.
- 지정가 L
- 매수 b − k, 매도 a + k (틱).
- 체결 조건
- τ + 1초 ~ 15:34:59 사이에 (i) L 보다 한 틱 이상 불리한 가격의 체결이 있거나(관통), (ii) 가격 = L 인 체결량 합이 Q + 50 이상. 50계약 전량 또는 0.
- 격자
- τ ∈ {15:30:10, 15:31:00, 15:32:00, 15:33:00, 15:34:00}, k ∈ {0, 1}, Q ∈ {0, 400, 821, 1600, 관통만}. 판정은 τ 15:31:00, k 0, Q 821 하나로만.
결과
확증 결과
| 신호 | 건수 | 체결률 | 지정가 Δ | 체결 날 절감 | 시장가 Δ | 단일가 G |
|---|---|---|---|---|---|---|
| 고유 몫 r | 122 | 61% | +0.07 | +0.11 | −0.43 | +2.92 |
| 대리 규칙 | 154 | 59% | −0.01 | −0.02 | −0.53 | +1.98 |
| 복제 오차 z* | 176 | 59% | +0.02 | +0.03 | −0.20 | +0.34 |
| 매일 | 606 | 59% | −0.35 | −0.59 | −0.78 | +0.91 |
| 대리 규칙 2023(발견) | 20 | 65% | −1.05 | −1.62 | −0.25 | +2.15 |
발주 시각과 큐 격자
발주를 15:32, 15:33 으로 늦추면 최우선 호가 합류 Δ 가 −0.24, −0.14틱으로 나빠진다. 신호를 계산하고 주문을 내는 데 1 ~ 2분이 걸리면 지정가는 단일가보다 확실히 나쁘다.
비용과 연도
기준선과 귀무
항상 매수로 지정가를 낸 Δ 는 −0.36, 항상 매도는 −0.05틱(확인 구간 606일)이다. 방향과 무관하게 지정가는 단일가보다 약간 나쁘다. 15:30 → 단일가의 d 방향 움직임은 주 신호일 +0.12틱, 매일 −0.31틱이다. 고유 몫이 큰 날에는 마감까지 거의 움직이지 않고, 보통 날에는 장중 방향이 마감까지 이어진다.
왜 아끼지 못하나
지정가는 가격이 우리 쪽으로 밀려와야 체결된다. 매수 지정가라면 누군가 매수 호가를 쳐서 소진할 만큼 팔 때다. 그 매도 압력은 15:35 이후 단일가까지 이어져, 체결된 가격보다 단일가가 대개 더 싸다. 게다가 단일가는 하루 약 8,000계약이 한 가격에 모이는 체결이라 15:34 시장가보다 이미 0.43틱 유리하다. 지정가가 단일가 대비 아낄 수 있는 몫은 반 스프레드가 아니라 그보다 훨씬 작다.
1분봉 고가와 저가로 근사한 긴 이력(관통만 체결)에서는 대리 규칙 2017 ~ 2022 년 344건의 Δ 가 −0.64틱(90% −0.88 ~ −0.41)이고 6년 모두 음이다. 같은 날 틱 판정(관통만)은 −0.05, 봉 근사는 −0.12 라 봉 근사가 조금 비관적이지만 부호는 같다. 2023 년 이전에는 지정가가 더 나빴다.
체결 모형 점검
2026-07-08 부터는 체결마다 최우선 호가와 잔량이 붙은 기록이 있다. 77일, 매수와 매도 양쪽으로 틱 규칙의 추정과 대조했다(탐색).
| 항목 | 값 |
|---|---|
| 최우선 호가 추정 적중 | 82% |
| 스프레드 1틱인 날 | 96% |
| 실제 1호가 잔량 중앙(사분위) | 782 (386 ~ 1,049) |
| 체결률: 실제 잔량 판정 / Q 821 판정 | 52% / 51% |
| 날별 체결 판정 일치 | 90% |
| 절감(방향 무관 전체 날): 실제 / Q 821 | −0.33 / −0.39틱 |
Q = 821 가정과 틱 규칙은 결론을 바꿀 만큼 틀리지 않았다.
탐색: 체결 여부를 거르개로
H439 는 예측과 반대로 나왔다. 체결된 날의 다음 날 손익이 +5.24틱, 미체결 날이 −0.79틱이었다. 체결 여부는 15:34:59 에 알 수 있으므로 «지정가만 걸고 못 채우면 들어가지 않는다» 는 규칙을 실행할 수 있다. 확인 구간 75건 건당 비용 1틱 뒤 +4.35틱, 합 +326틱으로 단일가 전체(122건, +234틱)보다 컸다. 그러나 이 규칙은 결과를 본 뒤 고른 것이고, 격자에서 견고하지 않았다.
그래서 «체결 여부가 다음 날 되돌림을 예고한다» 는 주장은 하지 않는다. 판정에도 쓰지 않는다.
해석
종가 진입 전략에서 지정가는 비용 절감 수단이 되지 못했다. 이유는 신호 크기가 아니라 마감 직전 미시구조다. 지정가가 채워질 때는 반대 방향 주문 흐름이 강할 때이고, 그 흐름은 단일가까지 이어진다. 종가 단일가는 큰 물량이 한 가격에 모이는 체결이라 이미 반 스프레드 가까이 유리하다. 지금처럼 종가 단일가로 진입하는 것이 맞고, 15:34 에 시장가로 들어가는 것은 피한다.
한계
- 체결틱만 있는 기간이라 최우선 호가와 큐 위치는 추정이다. 호가 기록 77일 대조로 체결률은 맞았지만 2023 ~ 2024 의 호가 깊이는 재지 못했다.
- 50계약 전량 또는 0 으로 단순화했다. 부분 체결과 우리 주문이 다른 참가자에게 주는 영향은 없다고 두었다.
- 같은 초 안의 체결 순서를 알 수 없어 초 단위로만 판정했다. 같은 (초, 가격, 수량) 행 20% 를 별개 체결로 세어 큐 소진을 빠르게 본다(지정가에 유리한 편향).
- 코스피200 선물 1분봉이 2023 년까지 자주 비어, 주 신호의 확인 구간 규칙일은 2024-07-18 부터 122건이고 발견 구간은 대리 규칙 20건뿐이다.
- 원래 전략은 전 기간 80% 분위수 문턱을 썼다. 여기서는 그날까지의 정보만 쓰도록 이동 분위수로 바꿨다(사전등록). 신호일 집합이 원래 전략과 같지 않다.
- 10년, 30년 국채선물은 스프레드가 더 넓을 수 있어 이 결론을 그대로 옮길 수 없다.
- 보류는 사전 판정 규칙(Δ 가 0 과 +0.3 사이)에서 나온 낱말이다. Δ +0.07틱은 구간이 0 을 크게 포함해 실익의 근거가 아니다.
다음에 해 볼 것
- 종가 단일가 예상 체결가로 진입 거르기. 15:35 ~ 15:45 사이 공시되는 예상 체결가가 15:34:59 중간값에서 진입 방향으로 이미 유리하게 벌어진 날만 들어가거나 수량을 키운다. 호가 기록(2026-07 ~)으로 사전등록하고 전진 기록과 함께 본다.
- «지정가만, 대체 없음» 의 사전등록 검정. 이번 15:31 칸이 우연인지 가리려면, 먼저 2017 ~ 2022 1분봉 근사에서 같은 발주 시각 격자 전체를 보고, 양이면 2026-11 이후 신호일 전진 검정으로 간다. 격자에서 견고하지 않았으므로 기대는 낮다.
산출물
- 계획
protocol.md(사전등록 773f385, 수정 1 4850449, 둘 다 결과 전) - 분석, 판정
analysis.md - 코드
code/s0_data.py(틱 받기),code/s1_main.py(확증 런과 격자),code/s2_koscom.py(체결 모형 점검),code/s3_explore.py,code/s4_fill_filter_grid.py,code/s5_bars.py(탐색),code/render_figures.py(그림) - 정본 런
results/20261103T192553_main/(metrics.json, grid.csv, trades_*.csv, explore.json, fill_filter_grid.csv, koscom_check.json, bars.json)
Appendix
A. 데이터셋 실물
2026-10-13 3선 체결틱, 15:30:57 ~ 15:31:19 (가격, 수량 계약). 이날 r = +34.7 로 3선이 장중 크게 올라 매도 신호가 섰다.
| 시각 | 가격 | 수량 |
|---|---|---|
| 15:30:57 | 103.02 | 50 |
| 15:30:59 | 103.02 | 1 |
| 15:31:01 | 103.01 | 94 |
| 15:31:02 | 103.01 | 40 |
| 15:31:02 | 103.02 | 1 |
| 15:31:06 | 103.01 | 4 |
| 15:31:06 | 103.02 | 1 |
| 15:31:07 | 103.01 | 20 |
| 15:31:19 | 103.02 | 1 |
B. 모델 입출력 실물
주 신호의 2026-10 규칙일 네 건. 가격은 0.01 단위 정수(10302 = 103.02). 손익은 틱.
| 날 | r | θ | d | C | L | F | 시장가 | Δ | 시장가 Δ | G |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026-10-13 | +34.7 | 14.4 | −1 | 102.98 | 10302 | 0 | 10300 | 0 | +2 | +10 |
| 2026-10-19 | −16.8 | 15.0 | +1 | 102.92 | 10296 | 1 | 10295 | −4 | −3 | +14 |
| 2026-10-20 | +19.9 | 15.3 | −1 | 103.06 | 10305 | 0 | 10303 | 0 | −3 | −8 |
| 2026-10-26 | +18.1 | 15.4 | −1 | 103.25 | 10328 | 0 | 10326 | 0 | +1 | −9 |
10-13 은 매도 지정가 103.02 가 채워지지 않아 단일가 102.98 에 들어갔다. 10-19 는 매수 지정가 102.96 이 채워졌지만 단일가가 102.92 로 더 싸서 Δ −4틱(역선택)이다.
C. 실험 설정
- 수량50계약, 전량 또는 0 체결
- 주 정의τ 15:31:00, k 0, Q 821계약, 유효 15:34:59 까지, 판정은 τ + 1초부터
- 신호 회귀직전 250거래일, 최소 200행, 상수항 포함 최소제곱
- 문턱직전 250거래일(그날 제외), 최소 120, 80% 분위수
- z*β 직전 250일(최소 200), 5일 합, 표준편차 직전 250일(최소 200), |z*| ≥ 1.0
- 검정월 블록 부트스트랩 5,000회, seed 177, 한쪽 p, H438 ~ H440 Holm
- 비용왕복 1틱(판정), 0.5틱과 2틱(보고), 세 갈래 같게
- 표본발견 2023-01-02 ~ 2023-12-31(대리 규칙), 확인 2024-01-02 ~ 2026-10-27
- 충격 구간2023-03-10, 2023-10-10, 2024-04-15, 2024-08-05, 2024-12-04, 2025-04-03, 2025-06-13 시작, 각 10거래일
- 무작위 귀무규칙일 방향 무작위 1,000회, seed 177