3년 국채선물 · 업비트 USDT 1분, 원/달러 NDF · 2024-06 ~ 2026-10 · 청산 시각을 발견 구간에서 고른 단독 규칙

밤사이 USDT 프리미엄 변화로 3년 국채선물 개장에 들어가면 언제 청산해야 남는가

전날 15:30 부터 다음 세션 개장 직전까지 USDT 프리미엄이 크게 변한 날 3년 국채선물 개장 단일가에 반대 방향으로 들어가고, 청산 시각 여섯 후보 가운데 하나를 발견 구간에서 골라 확인 구간에서 쟀다.

폐기 · 15:30 청산 확인 +1.04틱/건, p 0.22 확인 110건, 승률 51% 발견 여섯 후보 모두 비용 뒤 음

세 줄 요약

  1. 전날 15:30 의 USDT 프리미엄(업비트 USDT / 달러선물)에서 다음 세션 개장 5분 전 프리미엄(업비트 USDT / 원/달러 NDF, 분모 차이 보정)까지의 변화 x 가 0.47%p 이상인 날, 반대 방향으로 3년 국채선물(3선) 개장 단일가에 들어갔다. 청산 시각 여섯 후보를 발견 구간에서 시험했는데 모두 비용 1틱 뒤 음이었고, 가장 덜 나쁜 15:30(−0.46틱)이 골라졌다.
  2. 확인 구간 110건에서 15:30 청산은 비용 전 +2.04틱, 비용 1틱 뒤 +1.04틱, 승률 51%, 월 블록 부트스트랩 한쪽 p 0.22 다. 이익은 2025 년 하반기 ~ 2026 년 상반기에 몰려 있다.
  3. 판정은 폐기다. 개장 직후 짧은 보유는 두 구간 모두 비용을 못 넘고, 오래 들수록 나아지는 모양은 확인 구간 한 해에만 있다.

가설과 결론

업비트에서 원화로 사는 USDT 는 원/달러 환율과 거의 같은 가격이어야 하는데, 국내 코인 시장 수급에 따라 몇 % 비싸지거나 싸진다(USDT 프리미엄). 한국 장이 닫힌 뒤에도 코인 시장은 밤새 열려 있으므로, 전날 마감 뒤 개장 직전까지 프리미엄이 얼마나 변했는지는 «밤사이 국내 투자자의 달러 수요나 위험 선호» 를 보여 줄 수 있다. 앞선 일별 분석에서 프리미엄 상승 뒤 3선이 약해지는 방향이 보였으므로, 이 실험은 그 방향(프리미엄 상승 → 3선 매도)을 미리 고정하고 «개장에 들어가서 언제 나와야 하는가» 를 물었다. 청산 시각 여섯 후보 가운데 하나를 발견 구간에서 고르고, 확인 구간에서 그 하나만 판정했다.

주가설
가설내용결과한쪽 p판정
H277발견 구간에서 고른 청산 시각(15:30)으로 확인 구간 거래당 비용 1틱 뒤 평균 > 0+1.04틱/건(110건)0.223폐기

확인 구간 평균은 양이지만 월 블록 부트스트랩 p 0.22 로 문턱 0.05 에 한참 못 미친다. 발견 구간에서는 고른 청산 시각조차 비용 뒤 음이었다. 규칙이 발견 구간에서 이미 지고 있었고 확인 구간의 양은 우연과 구별되지 않는다.

용어와 기호

3선
한국거래소 3년 국채선물. 가격으로 거래하며 금리가 오르면 가격이 내린다
틱
3선 가격의 최소 단위 0.01. 계약(액면 1억원)당 1만원
USDT
테더. 1달러에 가치를 묶은 스테이블코인. 업비트 KRW-USDT 1분봉을 쓴다
NDF
원/달러 차액결제선물환. 뉴욕 마감 가격을 쓴다. 서울 달러선물이 열리기 전 시각의 환율 대용
s, e
s 는 전날 한국 거래일, e 는 매매하는 세션(다음 한국 거래일)
SP_close(s)
100 × (업비트 USDT(s 15:30 에 끝나는 봉) ÷ 달러선물(s 15:30 봉) − 1)(%)
SP_pre(e)
100 × (업비트 USDT(e 개장 5분 전에 끝나는 봉) ÷ NDF 뉴욕 마감(s) − 1) − 보정(%)
보정
분모가 달러선물과 NDF 로 달라 생기는 수준 차이. 직전 20일(최소 10일) 동안 «같은 15:30 USDT 를 NDF 로 나눈 프리미엄 − SP_close» 의 평균. 그날 값은 넣지 않는다. 평균 0.07%p
x
x = SP_pre(e) − SP_close(s)(%p). 밤사이 프리미엄 변화
θ
진입 문턱. 발견 구간 |x| 의 60% 분위수 = 0.470%p. 조용한 날(하위 60%)은 거래하지 않는다
개장 단일가
세션 e 3선 첫 1분봉의 시가. 개장은 2025-11 까지 09:00, 2025-12 부터 08:45
gross, net1, net2
거래당 손익(틱). 비용 전, 왕복 1틱 뒤, 왕복 2틱 뒤
승률
비용 1틱 뒤 손익이 0 보다 큰 거래의 비율
월 블록 부트스트랩
거래 손익을 같은 달끼리 묶어 묶음째로 5,000번 다시 뽑아 평균의 분포를 만드는 방법. 한쪽 p 는 «평균이 0 인데 이만큼 양으로 나올 확률»
발견 구간, 확인 구간
발견 2024-06-10 ~ 2025-06-30 에서 문턱과 청산 시각을 정하고, 확인 2025-07-01 ~ 2026-10-27 에서만 판정한다
g_us, ε
탐색 E3 의 통제 변수. 미국 10년 금리 하루 변화(bp)와 원화 고유 충격(밤사이 원화 변화 가운데 달러 전반과 미국 금리로 설명되지 않는 나머지, %)
Holm 보정
여러 가설을 한꺼번에 시험할 때 우연한 통과를 막으려고 p 값을 작은 것부터 남은 가설 수만큼 곱해 키우는 방법

자료

데이터셋

쓴 자료
자료원천기간해상도쓰임
업비트 KRW-USDT업비트 공개 API2024-06-10 ~ 2026-10-28(06:00 ~ 16:00)1분SP_close, SP_pre 의 분자
미국달러선물 근월인포맥스 단말같은 기간1분SP_close 의 분모
원/달러 NDF 뉴욕 마감인포맥스 단말같은 기간일SP_pre 의 분모, 보정
3선 연결인포맥스 단말 자체 연결같은 기간1분진입(첫 봉 시가), 청산(봉 종가)
3선 일별 갭, 장중, g_us, ε인포맥스 단말, FRED같은 기간일탐색 E3
표본
항목발견 2024-06 ~ 2025-06확인 2025-07 ~ 2026-10
x 가 있는 날(만기 교체일 제외)236272
|x| 중앙값, 90% 분위0.32, 1.04%p0.39, 1.04%p
x 표준편차0.70%p0.64%p
거래(|x| ≥ 0.47%p)95110
그중 매도(프리미엄 상승) 비율54%62%

첫 e 는 2024-06-26 이다(보정에 10일 이상이 필요하다). 확인 구간 날의 71% 는 개장이 08:45 로 바뀐 뒤다.

언제 무엇을 아는가

한 번의 거래 흐름(한국 시간)
시각일어나는 일
s 15:30USDT 와 달러선물 15:30 봉. SP_close(s) 확정
e 새벽 6 ~ 7시NDF 뉴욕 마감(s) 확정
e 개장 5분 전(08:55 또는 08:40)USDT 봉 확정, SP_pre(e) 와 x 계산. |x| ≥ θ 면 진입 결정
e 개장3선 개장 단일가(첫 봉 시가)에 −sign(x) 방향 1계약
개장 +15, +30, +60분, 11:00, 13:00, 15:30청산 후보(그 시각 봉 종가, 허용 3분)

방법

이 실험은 2026-10-29 사용자 지시(«USDT 실시간 괴리를 이용한 국채선물 매매, 시가 진입 종가 청산이 아니어도 된다»)로 다자산 2차 프로그램 규칙 아래 사전등록했다. 해당하는 규칙은 아래와 같다.

  1. 주가설 하나. 판정은 H277 하나로 한다. 다른 청산 시각의 확인 구간 값, 문턱 없는 버전, 회귀는 탐색이다.
  2. 단독 규칙(T3 꼴). 방향은 프리미엄 상승 → 3선 매도로 고정한다. 확인 구간 거래당 비용 1틱 뒤 평균 > 0, 월 블록 부트스트랩 5,000회 한쪽 p < 0.05 면 지지.
  3. 고르기. 청산 후보 여섯 개를 발견 구간 비용 1틱 뒤 평균으로 줄 세워 가장 큰 하나를 잠근다. 고르기 편향을 보이려고 나머지 다섯 개의 확인 구간 값도 함께 적는다(탐색 E1).
  4. 분할. 발견 2024-06-10 ~ 2025-06-30, 확인 2025-07-01 ~ 2026-10-27.
  5. 비용. 왕복 1틱(판정)과 2틱(보고). 만기 교체일 제외.
  6. 다중검정. 2차 프로그램 주가설 전체(H259 ~ H277, 19개)에 Holm 보정.

모델

학습하는 모델은 없다. 규칙의 자유 매개변수는 문턱 θ(발견 구간 |x| 60% 분위)와 청산 시각(여섯 중 하나) 두 개이고, 둘 다 발견 구간에서 정해 잠갔다. 탐색 E3 만 선형회귀(3선 갭, 장중 ~ g_us, ε, x)를 쓴다.

규칙 설정
항목값
신호x = SP_pre(e) − SP_close(s)
분모 보정직전 20일(최소 10일) 평균, 그날 제외
문턱 θ발견 |x| 60% 분위 = 0.470%p
방향−sign(x)
진입e 3선 첫 1분봉 시가(개장 단일가)
청산 후보개장 +15분, +30분, +60분, 11:00, 13:00, 15:30 봉 종가(허용 3분)
고른 청산15:30(발견 비용 1틱 뒤 −0.46틱, 여섯 중 가장 큼)
비용왕복 1틱(판정), 2틱(보고)
E3 회귀3선 시가 갭, 장중 ~ g_us + ε + x, HAC 5, 발견 부호 기준 확인 한쪽 p

결과

확증 결과

주가설 H277(런 20261029T153811_main)
항목발견 2024-06 ~ 2025-06확인 2025-07 ~ 2026-10
거래95110
고른 청산15:3015:30
비용 전 평균(틱)+0.54+2.04
비용 1틱 뒤 평균−0.46+1.04
비용 2틱 뒤 평균−1.46+0.04
승률(1틱 뒤)48%51%
월 블록 부트스트랩(1틱 뒤)p 0.223, 90% 구간 [−1.24, +3.14]
Holm 보정 p(2차 주가설 19개)1.00

확인 구간 비용 2틱 뒤로는 +0.04틱으로 사실상 0 이다. 평균은 양이지만 90% 구간이 0 을 크게 걸쳐 우연과 구별되지 않는다.

청산 시각과 시기로 보면

청산 시각별 거래당 손익
왼쪽: 규칙(|x| ≥ 0.47%p)의 청산 시각별 거래당 비용 1틱 뒤 평균. 발견 구간(회색)은 여섯 후보 모두 음이고 15:30 이 가장 덜 나빠 골라졌다(동그라미). 확인 구간(빨강)은 늦게 청산할수록 좋아진다. 오른쪽: 문턱 없이 모든 날에 같은 방향으로 들어간 탐색 E2. 확인 구간도 모든 청산 시각이 음이다.
청산 시각별 거래당 비용 1틱 뒤 평균(틱)
청산발견(95건)확인(110건)확인, 문턱 없이(272일)
개장 +15분−0.89−0.77−0.87
개장 +30분−0.92−0.73−0.69
개장 +60분−1.41−0.36−0.66
11:00−0.97+0.29−0.56
13:00−0.98+0.89−0.15
15:30(고름)−0.46+1.04−0.19

개장 직후 15 ~ 30분 안에 빠지는 짧은 보유는 두 구간 모두 비용을 넘지 못한다. 밤사이 괴리가 개장 직후 바로 되돌아가는 «빨리 먹는» 매매는 없다는 뜻이다.

잠근 규칙 누적 손익과 x 산점도
왼쪽: 잠근 규칙(개장 진입, 15:30 청산)의 날짜별 누적 손익(비용 1틱 뒤). 발견 구간 내내 0 아래에 머물다 2025-11 이후 반년 동안 올라 2026-03 에 고점을 찍고 다시 내려온다. 오른쪽: 모든 날의 x 와 규칙 방향 15:30 손익(비용 전). 점선 바깥이 실제 거래한 날이다. x 가 클수록 손익이 커지는 모양은 보이지 않는다.
잠근 규칙의 반기별 성적(비용 1틱 뒤, 서술)
반기거래건당 평균합
2024 하반기47−0.85−40
2025 상반기48−0.08−4
2025 하반기49+1.80+88
2026 상반기51+1.37+70
2026 하반기(10월까지)10−4.40−44

확인 구간의 이익은 2025 하반기와 2026 상반기 1년에서 나왔고, 2026 하반기 들어 다시 잃고 있다. 확인 구간을 방향별로 나누면 매도(68건) +0.84틱, 매수(42건) +1.36틱이다(서술).

탐색 결과

탐색 E3: x 의 3선 회귀(g_us, ε 통제, HAC 5)
목표발견 계수(t)확인 계수(t)발견 부호 기준 한쪽 p
3선 시가 갭+0.62 (1.23), 227일−1.57 (−1.80), 262일0.96
3선 장중(시가 → 종가)+0.43 (0.64)−2.79 (−1.90)0.97
x 의 3선 갭과 장중 회귀 계수
탐색 E3 의 회귀 계수와 95% 구간. 발견 구간은 두 목표 모두 양(프리미엄 상승 뒤 3선 강세, 가설과 반대)이고 확인 구간은 둘 다 음(가설 방향)이다. 두 구간이 정반대다.

확인 구간에서는 프리미엄이 밤사이 오른 날 3선 시가와 장중이 모두 약했다(t −1.8 ~ −1.9). 그러나 발견 구간에서는 반대였다. 같은 관계가 한 해는 있고 한 해는 반대로 나타났다는 뜻이다.

해석

확인 구간만 보면 오래 들고 갈수록 이익이 커지는 모양(개장 +15분 −0.77 → 15:30 +1.04)이 «프리미엄 상승 뒤 3선이 하루에 걸쳐 약해진다» 는 이야기와 맞는다. 그러나 발견 구간(2024-06 ~ 2025-06)에는 이 관계가 없거나 반대였고, 확인 구간 안에서도 이익이 1년에 몰려 있다. 한 해짜리 관계는 우연과 가르기 어렵고, 실시간 괴리를 빨리 먹는 매매는 두 구간 모두 없었다.

한계

  • 자료가 2024-06 부터라 발견 95건, 확인 110건으로 짧다.
  • SP_pre 의 분모(NDF 뉴욕 마감)는 개장 5분 전보다 2 ~ 3시간 오래된 값이다. 그 사이 원/달러가 움직이면 x 에 섞인다.
  • 청산 시각을 여섯 개 중 하나로 골랐으므로, 확인 구간의 고른 값은 고르기 편향이 없더라도 여섯 개 중 가장 좋은 값과 같아 보일 수 있다(이번에는 실제로 확인 구간에서도 15:30 이 가장 좋았다).
  • 개장 단일가를 첫 봉 시가로 가정했다. 개장 단일가 체결량 안에서는 현실적이지만 큰 수량이면 달라질 수 있다.
  • 반기별 표와 방향별 값은 결과를 본 뒤 만든 서술이다.

산출물

  • 계획protocol.md(사전등록 63e07de)
  • 분석, 판정analysis.md
  • 코드code/s1_exit.py(확증), code/s_detail.py(반기별 서술), code/render_figures.py(그림)
  • 런results/20261029T153811_main/(metrics.json, days.csv), results/20261030T165009_detail/(detail.json)

Appendix

A. 데이터셋 실물

days.csv 의 실제 행. 열은 e, s 15:30 USDT, 달러선물, NDF, e 개장 5분 전 USDT, 3선 진입가, SP_close, 보정, SP_pre, x(%p), 방향, 15:30 청산 손익(틱, 비용 전).

days.csv 일부(반올림)
eUSDT 15:30달러선물NDFUSDT 개장 전진입SP_close보정SP_prex방향
2025-04-071,466.51,433.01,457.01,498.5107.472.34+0.062.79+0.45−1
2025-04-081,499.01,466.31,468.31,490.5107.272.23−0.021.53−0.70+1
2025-08-041,394.01,400.41,386.51,403.0107.45−0.46−0.041.23+1.68−1
2025-08-051,398.01,384.21,383.01,393.0107.411.00+0.010.71−0.28+1

2025-04-07 은 |x| 0.45 로 문턱 0.47 아래라 실제로는 거래하지 않았고, 2025-08-05 도 마찬가지다. 2025-04-08 과 2025-08-04 는 거래한 날이다.

B. 모델 입출력 실물

Request meta
e = 2025-08-04(확인 구간), s = 2025-08-01. 개장 09:00, 계산 시각 08:55. 문턱 0.470%p, 청산 15:30 으로 잠금
Input
s 15:30: USDT 1,394, 달러선물 1,400.4 → SP_close = −0.46%. e 08:55: USDT 1,403, NDF(s 뉴욕) 1,386.5 → 100 × (1,403 ÷ 1,386.5 − 1) = 1.19%, 보정 −0.04 를 빼 SP_pre = 1.23%. x = 1.23 − (−0.46) = +1.68%p
Model response
|x| ≥ 0.47 → 프리미엄 상승이므로 3선 매도 1계약, 개장 단일가 107.45
Ground truth check
15:30 봉 종가 107.38 → 비용 전 +7틱, 비용 1틱 뒤 +6틱. 개장 +30분에 청산했다면 −1틱이었다

C. 실험 설정

  • 프리미엄SP_close = USDT(15:30) ÷ 달러선물(15:30), SP_pre = USDT(개장 5분 전) ÷ NDF(s) − 20일 보정
  • 문턱발견 |x| 60% 분위 = 0.470%p
  • 매매−sign(x), 3선 개장 단일가 진입, 청산 여섯 후보 중 발견 최고(15:30) 잠금
  • 제외3선 만기 교체일
  • 분할발견 2024-06-10 ~ 2025-06-30, 확인 2025-07-01 ~ 2026-10-27
  • 검정확인 비용 1틱 뒤 평균 > 0, 월 블록 부트스트랩 5,000회 한쪽 p < 0.05, Holm 19개
  • 탐색E1 청산 여섯 개 확인 값, E2 문턱 없이 모든 날, E3 갭과 장중 회귀(g_us, ε 통제, HAC 5)