세 줄 요약
- 업비트 원화 USDT 가 환율보다 비싸지는 밤 뒤에 3년 국채선물 장중은 프리미엄 1%p 당 −1.03틱(t −1.96) 움직였다. 미리 적은 부호 그대로이고 한쪽 p 0.025 다.
- 효과는 프리미엄이 가장 크게 오른 5분위(평균 +1.05%p)에 몰려 있고(장중 잔차 −1.87틱), 연도별로는 2024 년과 2026 년이 음이고 2025 년은 0 근처다.
- 같은 날 열린 다른 대체 자료 가설 16개와 함께 Holm 으로 보정하면 0.42 라 채택하지 않고, 표본이 쌓이면 같은 부호로 다시 본다.
가설과 결론
2026-10-29 사용자 지시로 다자산 아이디어 목록의 대체 자료 묶음(아이디어 60)을 돌렸다. 원화로 USDT 를 사려는 수요가 커지면 국내 거래소 USDT 가격이 환율보다 비싸진다. 이것을 국내 달러 수요의 체온으로 보았다. 달러 수요가 커지는 밤 뒤에는 원화가 약해지고, 외국인 채권 수요가 줄거나 금리 상승 쪽으로 기울어 3년 국채선물이 약할 것이라는 가설이다.
| 가설 | 내용 | 결과 | 한쪽 p | 판정 |
|---|---|---|---|---|
| H265 | 장중 = a + b·g_us + c·ε + d·dSP 에서 d < 0, HAC 한쪽 p < 0.05 | d = −1.03 (t −1.96) | 0.025 | 단독 지지, Holm 미통과 |
사전등록 문턱은 넘었다. 그러나 이 가설은 같은 날 함께 사전등록한 주가설 17개 중 하나이고, 17개 전체에 Holm 보정을 걸면 0.42 다. 17개 중 가장 작은 p 라서 «여럿 중 하나가 우연히 걸린 것» 과 가를 수 없다. 판정은 보류다. 카드나 데스크 규칙으로 올리지 않는다.
용어와 기호
- 틱
- 국채선물 가격 0.01. 3년 국채선물 계약당 1만원
- 3선
- 3년 국채선물 최근월(연결)
- USDT
- 달러에 1:1 로 묶인 스테이블코인(테더). 업비트에서 원화로 사고판다
- NDF
- 원·달러 역외 선물환. 여기서는 뉴욕 마감 값(한국 다음 날 새벽)
- SP
- USDT 프리미엄. 100 × (업비트 원화 USDT 가격 / NDF − 1), 단위 %
- dSP
- SP 의 하루 변화. 다음 세션 날 08:00 KST 값 − 오늘 08:00 KST 값, 단위 %p
- 세션 e
- 신호일 s 다음 한국 거래일. 정보는 e 의 08:20 KST 전까지만 쓴다
- 장중
- 세션 e 의 3선 시가 → 종가 변화(틱)
- g_us
- 미국 10년 금리 뉴욕 날짜 s 의 하루 변화(bp)
- ε
- 원화 고유 충격. 밤사이 원화 변화에서 달러인덱스와 g_us 몫을 직전 250일 회귀로 뺀 잔차
- HAC
- 이분산과 자기상관을 견디는 표준오차(Newey-West, 지연 5)
- Holm
- 여러 가설을 함께 검정할 때 쓰는 단계식 보정. 가장 작은 p 에 가설 수를 곱하는 데서 시작한다
- 김치 프리미엄
- 업비트 원화 비트코인 / (해외 달러 비트코인 × NDF) − 1
자료
| 자료 | 원천 | 기간 | 해상도 | 쓰임 |
|---|---|---|---|---|
| 업비트 KRW-USDT | 업비트 공개 API | 2024-06-07 상장 ~ 2026-10-29 | 1시간봉 20,930개 | SP 분자. 08:00 KST 에 끝나는 봉의 종가 |
| 원·달러 NDF | 공통 패널(인포맥스) | 2012 ~ 2026 | 일, 뉴욕 마감 | SP 분모, ε |
| 3년 국채선물 | 공통 패널(자체 연결 일봉) | 2012 ~ 2026 | 일 | 목표(장중), 만기 교체일 표시 |
| 미국 10년 금리, 달러인덱스 | 공통 패널 | 2012 ~ 2026 | 일 | 통제 변수 g_us, ε |
| 항목 | 값 |
|---|---|
| 평가 구간 | 2024-06-10 ~ 2026-10-27(한국 거래일) |
| SP 가 있는 날 | 568일 |
| 회귀 표본(만기 교체일·결측 제외) | 527일 |
| SP 평균, 표준편차 | +1.10%, 1.81%p |
| SP 범위 | −3.33% ~ +8.75% |
| dSP 표준편차 | 0.76%p |
| dSP 분위(1, 10, 50, 90, 99%) | −1.65, −0.86, −0.02, +0.88, +2.20 |
방법
업비트 KRW-USDT 는 2024-06 에 상장해 자료가 2년 남짓뿐이다. 발견 구간과 확인 구간으로 나누면 양쪽 다 1년이 안 된다. 그래서 결과를 보기 전에 부호(d < 0)와 문턱(한쪽 p < 0.05)을 적어 두고 가용 기간 전체를 한 번만 평가했다. 사전등록은 결과보다 먼저 커밋했다(fbf11d6).
- 신호일 s 마다 다음 세션 e 의 08:00 KST 에 끝나는 업비트 1시간봉 종가를 읽는다. 07:00 ~ 08:00 KST 봉이므로 e 개장 전에 확정된다.
- 같은 행의 NDF(뉴욕 마감, 한국 새벽)로 나눠 SP(e) 를 만든다. 하루 전 같은 시각의 SP(s) 는 그 전날 NDF 로 만든다.
- dSP = SP(e) − SP(s) 를 미국 금리 변화 g_us, 원화 고유 충격 ε 와 함께 3선 장중에 회귀한다.
- 만기 교체일(다음 세션이 롤인 날)은 뺀다. 비용은 회귀 검정에 들어가지 않는다(설명력 가설이다).
모델
학습하는 모형은 없다. 선형 회귀 하나이고 계수 d 의 부호와 유의성만 본다.
| 항목 | 값 |
|---|---|
| 목표 y | 세션 e 3선 시가 → 종가(틱) |
| 설명 변수 | 상수, g_us(bp), ε(%), dSP(%p) |
| 추정 | 최소제곱, Newey-West HAC 지연 5 |
| 검정 | d < 0 한쪽 정규 근사 |
| 설명력 증가 | g_us 와 ε 만 넣은 회귀 대비 R² 증가 ΔR² |
결과
확증 결과
| 항목 | 값 |
|---|---|
| dSP 계수 d | −1.03틱/%p |
| t (HAC 5) | −1.96 |
| 한쪽 p | 0.025 |
| ΔR² | 0.006 |
| 17개 주가설 Holm 보정 p | 0.42 |
dSP 가 1 표준편차(0.76%p) 오르면 다음 세션 3선 장중이 평균 약 0.8틱 더 내린다는 뜻이다. 미국 금리와 원화 충격으로 설명되지 않는 몫이다. 크기는 작다. 설명력 증가는 0.6% 이고 왕복 비용 1틱보다 작은 평균 효과다.
어디서 나오나
| 분위 | dSP 평균(%p) | 장중 평균(틱) | 장중 잔차 평균(틱) |
|---|---|---|---|
| 1 | −1.00 | +0.22 | +0.61 |
| 2 | −0.36 | +0.20 | +0.72 |
| 3 | −0.02 | −0.80 | −0.49 |
| 4 | +0.29 | +0.79 | +1.04 |
| 5 | +1.05 | −2.24 | −1.87 |
| 구분 | 일수 | 계수(틱/%p) | t |
|---|---|---|---|
| 2024(6월부터) | 122 | −1.71 | −1.88 |
| 2025 | 226 | −0.21 | −0.38 |
| 2026(10월까지) | 179 | −2.77 | −1.75 |
| |dSP| 상위 1% 6일 제외 | 521 | −1.35 | −2.32 |
관계는 단조롭지 않다. 1 ~ 4분위는 서로 비슷하고 프리미엄이 크게 뛴 날(5분위)만 다음 세션이 약하다. 몇몇 극단값이 만든 결과는 아니다. 가장 큰 1% 를 빼면 오히려 t 가 −2.32 로 커진다. 연도별로는 세 해 모두 음이지만 2025 년은 0 에 가깝다.
탐색 결과
아래는 사전등록한 주가설이 아니다. 판정에 쓰지 않고 다음 사전등록의 재료로만 적는다.
| 항목 | 계수 | t | 한쪽 p |
|---|---|---|---|
| dSP 가 다음 세션 원화 변화를 설명하는가(원화 약세 +) | +0.008 | +0.28 | 0.39 |
| SP 수준(직전 60일 z)의 3선 장중 | −0.38 | −1.42 | 0.08 |
| dSP 의 3선 시가 갭 | −0.76 | −1.79 | 0.036 |
| dSP 의 10년 국채선물 장중 | −3.78 | −2.34 | 0.010 |
| SP 수준과 김치 프리미엄 수준의 상관 | 0.999 | ||
두 가지가 눈에 띈다. 첫째, 원화를 거치지 않는다. dSP 는 다음 세션 원화 변화를 전혀 설명하지 못한다. 가설이 그린 경로(달러 수요 → 원화 약세 → 국채 약세)와 다르다. 둘째, SP 는 김치 프리미엄과 같은 것이다. 수준 상관이 0.999 다. 국내 코인 시장 전체에 붙는 원화 할증을 USDT 와 비트코인이 함께 받는다. 그런데 같은 기간 김치 프리미엄 변화로 잰 계수는 비유의였다(−0.31, t −0.66). 두 계열의 하루 변화가 거의 같아야 하는데 계수 크기가 다르다. 이 차이는 비트코인 가격 자체의 잡음이 김치 프리미엄 변화에 섞인 탓일 수 있다. 그렇다면 USDT 쪽이 더 깨끗한 측정이다. 반대로 짧은 표본에서 우연히 맞았을 수도 있다.
한계
- 표본이 2년(527일)이다. 발견과 확인으로 나누지 못해 부호를 미리 고정하고 한 번 평가했다.
- 분자(업비트 08:00 KST)와 분모(NDF 뉴욕 마감 06:00 ~ 07:00 KST)의 시각이 1 ~ 2시간 어긋난다. 그 사이 원·달러 움직임이 SP 에 잡음으로 들어간다.
- 평균 효과(0.8틱/표준편차)가 왕복 비용 1틱보다 작다. 매일 거래하는 규칙으로는 비용을 넘기 어렵고, 5분위 날만 고르는 규칙은 결과를 본 뒤의 선택이다.
- 이 페이지의 5분위, 연도별, 강건성 표는 확증 런 뒤에 같은 자료로 계산했다(
s2_detail.py).
다음 단계
사용자 지시(2026-10-29)로 장중 실시간 괴리를 쓰는 매매를 따로 사전등록해 돌렸다. 시가 진입, 종가 청산에 묶지 않고 업비트 USDT 1분봉과 미국달러선물 1분봉으로 장중 프리미엄을 쟀다.
- 장중 30분 급변 뒤 반대 진입, 60분 보유: 비용 1틱 뒤 거래당 −0.59틱. USDT 1분 변화는 달러선물과 3선을 앞서지 않았다.
- 밤사이 변화로 개장 진입, 청산 시각 선택: 15:30 청산이 2025-07 이후 +1.04틱이지만 유의하지 않고(p 0.22), 그 전 1년에는 관계가 없었다.
빨리 먹는 실시간 매매는 없고, 이 페이지의 하루 보유 방향만 남는다. 남은 일은 표본이 더 쌓인 뒤 같은 사전 부호로 다시 재는 것이다.
산출물
- 계획
protocol.md(사전등록 fbf11d6) - 코드
code/s1_sp.py(확증),code/s2_detail.py(이 페이지의 표),code/render_figures.py - 런
results/20261029T141904_main/,results/20261029T152454_detail/(sp_daily.csv)
Appendix
A. 데이터셋 실물
업비트 1시간봉 한 행(필드: 봉 시작 UTC, 봉 시작 KST, 시가, 고가, 저가, 종가, 거래대금). 08:00 KST 에 끝나는 봉은 시작 07:00 KST(전날 22:00 UTC) 봉이다.
- 업비트 봉
- candle_date_time_utc 2024-06-10T22:00:00, candle_date_time_kst 2024-06-11T07:00:00, trade_price 1399.0
- 패널 행
- 일자 2024-06-10, e 2024-06-11, NDF 1372.9, 업비트 1399.0, SP +1.90%, dSP −0.28%p, g_us +4bp, ε −0.27, 3선 장중 +2틱
- 다음 행
- 일자 2024-06-11, e 2024-06-12, NDF 1376.0, 업비트 1419.0, SP +3.13%, dSP +1.22%p, g_us −8bp, 3선 장중 +5틱
B. 모델 입출력 실물
- Request meta
- 신호일 s, 다음 세션 e 개장 전 08:20 KST 까지 확정된 값만
- Input
- dSP(e 08:00 와 s 08:00 의 SP 차이), g_us, ε
- Model response
- 장중 예측 = a + b·g_us + c·ε − 1.03·dSP. 예: dSP +1.05%p 이면 다른 조건이 같을 때 장중 약 −1.1틱
- Ground truth check
- 5분위(dSP 평균 +1.05%p) 106일의 실제 장중 평균 −2.24틱, 잔차 평균 −1.87틱
C. 실험 설정
- 평가 구간2024-06-10 ~ 2026-10-27, 한 번
- 부호d < 0 사전 고정
- 회귀최소제곱, HAC 지연 5, 만기 교체일 제외
- ε원화 변화를 달러인덱스, g_us 에 직전 250일 회귀한 잔차
- 다중검정2026-10-29 2차 프로그램 주가설 17개 Holm