Intro
인간에게 쉬운 일과 기계에게 쉬운 일의 역전
Reasoning · Symbols
IMO 2025
수학 올림피아드 금메달 기준 도달
Google DeepMind · OpenAI 발표
Perception · Manipulation
정교한 조작은 여전히 teleoperation 시연으로 학습
H. Moravec, Mind Children (1988) · 사진: ALOHA, T. Zhao et al., RSS 2023
Intro
Sequence → 3D Structure
Physics simulation
탐색 공간과 계산량의 벽
Learning from data
관측된 구조 데이터로 simulation을 우회
CASP14 (2020) · 2024 노벨 화학상
그림: J. Jumper et al., Nature 596 (2021), Fig. 1b · 1d (CC BY 4.0) · 파랑: AlphaFold 예측, 초록: 실험 구조
Intro
연역만으로
닫히지 않는 문제
인간 행동 · 제도에 대한
관측 데이터가 필요
미시로 갈수록
폭증하는 복잡도
Simulation만으로는
감당하기 어려움
시장
이 발표의 질문 · ‘비슷한 자산’의 정의
Problem
Query 자산과 가장 비슷한 K개의 자산 찾기
개념도
Problem
같은 retrieval 결과, 서로 다른 세 가지 용도
Hedging
함께 움직일 자산으로 위험 상쇄
Diversification
섹터 너머의 숨은 집중 리스크
Pairs Trading
함께 움직이는 쌍의 spread 수렴
Problem
Historical Correlation
함께 움직였던 자산
Pattern Similarity (DTW)
모양이 닮았던 자산
Sector Classification
같은 분류의 자산
Time-Series SSL
관측 구간이 닮은 자산
함께 움직였던 자산 ≠ 앞으로 함께 움직일 자산
Time-Series SSL: self-supervised · foundation model 계열 · Forecasting model도 자산마다 자기 미래 값을 맞힐 뿐, 자산 사이의 미래 co-movement는 학습 목표가 아님 (논문 §2)
Problem
Input
과거 64거래일 시계열
Out of Scope
Idea
미래 수익률을 정확히 예측할 수 있는가
Low signal-to-noise · Non-stationarity
금융 수익률의 낮은 signal-to-noise: S. Gu, B. Kelly, D. Xiu, Review of Financial Studies (2020)
Idea
t−2
t−1
t
→
t+1
Future Prediction
가장 자연스러워 보이는 self-supervised 목표
개념도
Idea
과거 64일
가능한 미래 경로
같은 과거에서도 미래는 여러 갈래 · 정확한 예측은 ill-posed
개념도
Idea
Yann LeCun · ECCV 2026 Keynote
Generative prediction 기반 SSL
Text · 이산 시퀀스: 효과적
고차원 · 연속 · noisy 데이터: 한계
예: 이미지 · 영상 · 센서 · 과학 측정
→ 금융 시계열도 연속적이고 noisy한 데이터
사진: ECCV 2026 Keynote (Malmö)
Idea
Twelve Labs에서의 video-text contrastive learning · 대표 사례 CLIP
Positive pair는 가깝게
배치 안의 나머지는 멀게
대각선 = positive pairs
그림: CLIP, A. Radford et al., ICML 2021
Idea
Asset retrieval에는
‘비슷한 자산’의 ground-truth pair가 없음
섹터 라벨은 있지만, co-movement의 정답은 아님
Idea



Augmentation Invariance
SimCLR · DINO
Context로 Target Representation 예측
I-JEPA
SimCLR: T. Chen et al., ICML 2020 · DINO: M. Caron et al., ICCV 2021 (self-distillation) · 그림: I-JEPA, M. Assran et al., CVPR 2023 · 왼쪽 사진: 3D Gaussian Splatting (Kerbl et al., 2023) 장면 렌더링과 그 augmentation
Idea
Co-movement
공통 factor exposure가 만드는 구조
사람의 라벨 없이
미래 구간 수익률에서 직접 계산
왼쪽은 개념도 · 공통 요인과 수익률의 동조: E. Fama, K. French, Journal of Financial Economics (1993)
Idea
미래 수익률의 값을 직접 예측하는 것은 포기하되,
어떤 자산끼리 미래에 함께 움직일지는 학습
미래 64일 수익률의 correlation → embedding 공간의 거리
Idea
factor exposure
factor return
idiosyncratic return
의 값을 맞히려면 미래 의 값이 필요
미래 factor의 방향과 크기 · 과거 차트로는 거의 알 수 없음
: 자산 의 미래 수익률 · 단순화한 single-factor model, factor가 여러 개여도 같은 논리 · 공통 요인: E. Fama, K. French (1993)
Idea
미래 가 어느 쪽으로 움직일지는 식에 없음 · exposure 와 분산만 남음
Population 기준 · : factor variance, : idiosyncratic variance · factor가 여러 개면
Idea
파도가 어느 쪽으로 칠지는 몰라도
같은 배에 탄 사람들은
함께 흔들림
배 = factor exposure
파도 = factor return
Idea
1
Retrieval = 학습 목표
embedding에서 가까운 자산이 앞으로 함께 움직이도록 학습
2
Label-free Contrastive Learning
target은 사람 라벨이 아니라 데이터의 미래 구간에서 계산
3
Future-Aligned Representation
값 대신 미래의 관계에 정렬
Method
같은 날짜의
asset batch
B = 4,096
Past 64 days
Encoder
Similarity distribution
Future 64-day
returns
training only
Pairwise correlation
Target distribution
KL
alignment
Inference · Past 64 days만 입력 → embedding 공간의 Top-K
Method
미래 64일의 움직임이 비슷한 자산끼리 embedding 공간에서 가깝게
Past 64 days
Future 64 days
t
positive
pair
Embedding space
개념도 · Embedding은 과거 64일만으로 계산하고, 미래 수익률은 학습 target으로만 사용
Method
Standard Contrastive Learning
Positive · negative가 확정
positive 하나만 1, 나머지는 모두 0
FASCL
미래 추이의 유사도에 따른 연속 score
future correlation 높은 순 →
미래가 비슷할수록 더 높은 target score
막대는 개념도 · : 자산 와 의 미래 64일 일간 수익률 correlation · target temperature
Method
Target
future return correlation
≈
Prediction
embedding similarity
: 같은 날짜에서 뽑은 자산 수 (4,096) · 와 는 자기 자신을 뺀 batch 안의 자산에 대해 정규화 (논문 §3.3)
Evaluation
검색된 자산이 query와 미래에 실제로 얼마나 함께 움직였나
2024 test · 같은 시점의 자산끼리만 검색 (same-period retrieval)
: 미래 64일 일간 수익률 · Random retrieval도 약 0.14 (시장 전체의 공통 움직임 때문, 논문 §4.3) · 미국 상장 5,631종목, 학습 2010–2022
Results
FASCL 0.443 · Pearson 0.398 · +11% · p < 0.001
K = 5, 10, 20에서도 FASCL 1위 · Pearson 2위 (Table 1) · 95% CI 비중첩, bootstrap 1,000회 · Oracle: 실현된 미래 correlation으로 후보를 정렬한 상한
Results
Shape · pattern similarity
DTW · time-series SSL · foundation model
과거 64일의 모양이 닮은 자산
0.26–0.30
Pearson
historical correlation
과거 64일 동안 가장 함께 움직인 자산
0.398
FASCL
future-aligned embedding
같은 과거 64일로, 미래에 함께 움직일 자산을 학습
0.443
현재 상태의 유사성만으로는 놓치는 co-movement를 일부 포착
Pearson 대비 +11% · p < 0.001 · 두 방법 모두 과거 64일만 입력
Shape · pattern similarity: DTW 0.289, TS2Vec 0.279, CoST 0.283, SoftCLT 0.291, Chronos 0.268, MOMENT 0.289, MOMENT full fine-tuning 0.295 · 2024 test (Table 1)
Results
Sector · industry 정보 없이 학습한 embedding의 t-SNE
2024 test · Sector: NASDAQ screener 분류, test 표본의 86%에만 존재 (나머지는 상장폐지 종목) · 범례 숫자는 표본 수 · 그림: 논문 Fig. 1a
Results
ETF 정보도 학습에 사용하지 않음 · constituent만 색으로 표시
Semiconductor · Banking · Energy · REITs
기간마다 촘촘한 cluster
Magnificent 7
여러 업종이지만 semiconductor 옆
세 영역은 test 기간 3개 (같은 기간끼리만 비교) · Constituent: 공개 보유 종목 snapshot과 test universe의 교집합, 범례 숫자는 종목 수 (Supplementary S6) · 그림: 논문 Fig. 1b
Results
Embedding의 t-SNE를 실현된 5일 미래 수익률로 색칠
넓은 spatial gradient
양의 수익률과 음의 수익률이 서로 다른 영역에 모임
경계 영역은 혼재
국소적으로는 부호가 섞임
2024 test 16,370 samples · 색: 실현된 5일 미래 수익률 (0 중심 diverging scale) · 학습 target은 미래 64일 correlation · 그림: 논문 Fig. 2
Results
모두 query별 top-K 검색 결과로 계산 · 높을수록 좋음
FRC@K Future Return Correlation
미래에 얼마나 함께 움직였나
미래 64일 일간 수익률의 Pearson correlation 평균
평균을 뺀 일별 움직임의 동조
SP@K Sector Precision
같은 섹터의 자산을 찾았나
top-K 중 query와 섹터가 같은 비율 · NASDAQ screener 분류
보조 지표 · 섹터 일치가 곧 co-movement는 아님
TC@K Trend Consistency
같은 방향으로 움직였나
h일 누적 수익률(h = 1 · 5 · 20 · 60)의 부호가 query와 같은 비율
방향만 봄 · market drift에 민감 (Random 48–59%)
IC@K Information Coefficient
Peer 성과 순위와 query 성과 순위가 일치하나
top-K의 평균 h일 수익률과 query의 h일 수익률 사이 Spearman correlation, 모든 query에 걸쳐 계산
Cross-sectional · 예측이 아니라 grouping 품질 진단
Results
2024 test · 굵게: 열별 최고 · 밑줄: 차순위
| FRC@K | SP@K (%) | |||||||
|---|---|---|---|---|---|---|---|---|
| Method | K=1 | K=5 | K=10 | K=20 | K=1 | K=5 | K=10 | K=20 |
| Random | 0.141 | 0.143 | 0.143 | 0.143 | 14.6 | 15.0 | 14.9 | 14.9 |
| DTW | 0.289 | 0.262 | 0.252 | 0.242 | 27.8 | 25.5 | 24.4 | 23.4 |
| Pearson | 0.398 | 0.374 | 0.363 | 0.351 | 42.8 | 40.5 | 38.6 | 36.7 |
| TS2Vec | 0.279 | 0.257 | 0.247 | 0.237 | 28.7 | 26.2 | 25.2 | 24.2 |
| CoST | 0.283 | 0.259 | 0.251 | 0.243 | 29.7 | 27.3 | 26.3 | 25.1 |
| SoftCLT | 0.291 | 0.268 | 0.258 | 0.246 | 28.6 | 26.3 | 25.4 | 24.2 |
| TNC | 0.157 | 0.158 | 0.159 | 0.158 | 17.4 | 16.9 | 17.0 | 16.9 |
| PatchTST | 0.253 | 0.236 | 0.228 | 0.220 | 24.8 | 23.1 | 22.3 | 21.5 |
| TimesNet | 0.211 | 0.198 | 0.194 | 0.189 | 21.2 | 20.8 | 20.4 | 20.0 |
| iTransformer | 0.248 | 0.229 | 0.221 | 0.212 | 25.4 | 23.8 | 23.1 | 22.1 |
| SimStock | 0.187 | 0.184 | 0.182 | 0.180 | 97.3 | 96.8 | 96.6 | 96.5 |
| Chronos | 0.268 | 0.250 | 0.241 | 0.231 | 27.8 | 26.4 | 25.5 | 24.5 |
| MOMENT | 0.289 | 0.266 | 0.255 | 0.244 | 29.1 | 27.3 | 26.0 | 24.8 |
| MOMENT (FT) | 0.295 | 0.270 | 0.258 | 0.246 | 31.0 | 28.2 | 26.9 | 25.6 |
| FASCL | 0.443 | 0.423 | 0.408 | 0.390 | 53.4 | 50.2 | 47.8 | 45.3 |
| Oracle (upper bound) | 0.691 | 0.649 | 0.624 | 0.596 | ||||
Oracle: 실현된 미래 correlation으로 후보를 정렬한 상한 · SP@K: 섹터 정보가 있는 86% 표본 기준 · SimStock은 섹터를 입력으로 사용 (Table 1)
Results
FASCL 16개 설정 중 13개 1위 · 나머지 3개(5-day · K=5, 10, 20)는 Pearson보다 최대 0.6pp 낮음
| 1-day | 5-day | 20-day | 60-day | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Method | K=1 | K=5 | K=10 | K=20 | K=1 | K=5 | K=10 | K=20 | K=1 | K=5 | K=10 | K=20 | K=1 | K=5 | K=10 | K=20 |
| Random | 48.8 | 48.2 | 48.2 | 48.3 | 58.4 | 58.6 | 58.7 | 58.9 | 52.9 | 53.3 | 53.2 | 53.2 | 51.6 | 52.1 | 52.0 | 52.0 |
| DTW | 54.7 | 53.5 | 53.1 | 52.5 | 64.1 | 63.3 | 62.9 | 62.5 | 60.1 | 58.6 | 57.8 | 57.0 | 60.0 | 58.0 | 57.3 | 56.8 |
| Pearson | 59.4 | 57.7 | 57.0 | 56.2 | 69.5 | 68.0 | 67.5 | 66.9 | 65.7 | 64.2 | 63.6 | 62.9 | 64.3 | 62.6 | 61.7 | 60.9 |
| TS2Vec | 54.1 | 53.4 | 53.0 | 52.4 | 64.4 | 63.2 | 62.7 | 62.3 | 59.8 | 58.1 | 57.4 | 56.7 | 59.6 | 58.2 | 57.7 | 57.2 |
| CoST | 54.4 | 53.7 | 53.1 | 52.6 | 64.3 | 63.3 | 63.0 | 62.6 | 59.3 | 58.2 | 57.7 | 57.3 | 59.4 | 58.0 | 57.5 | 57.0 |
| SoftCLT | 55.3 | 53.8 | 53.1 | 52.5 | 64.3 | 63.7 | 63.3 | 62.8 | 59.5 | 58.3 | 57.8 | 57.2 | 60.2 | 58.3 | 57.7 | 57.0 |
| TNC | 48.8 | 48.8 | 48.8 | 48.9 | 60.2 | 59.4 | 59.2 | 59.2 | 53.7 | 53.5 | 53.3 | 53.3 | 53.0 | 53.0 | 52.8 | 52.9 |
| PatchTST | 53.0 | 52.1 | 51.6 | 51.2 | 62.5 | 62.0 | 61.7 | 61.3 | 59.1 | 57.9 | 57.4 | 56.8 | 58.1 | 57.0 | 56.6 | 56.1 |
| TimesNet | 51.7 | 51.3 | 50.9 | 50.7 | 61.4 | 61.3 | 61.0 | 60.7 | 56.2 | 55.4 | 55.0 | 54.7 | 55.4 | 54.6 | 54.3 | 54.2 |
| iTransformer | 53.2 | 52.0 | 51.8 | 51.4 | 63.2 | 62.5 | 62.2 | 61.7 | 57.7 | 56.9 | 56.5 | 56.0 | 57.4 | 56.7 | 56.0 | 55.5 |
| SimStock | 49.7 | 49.2 | 49.2 | 49.1 | 60.1 | 60.1 | 60.2 | 60.2 | 55.1 | 54.6 | 54.7 | 54.6 | 55.7 | 55.1 | 55.0 | 54.8 |
| Chronos | 54.2 | 53.4 | 52.9 | 52.6 | 63.6 | 63.0 | 62.6 | 62.2 | 58.9 | 57.7 | 57.2 | 56.6 | 58.7 | 57.6 | 57.4 | 56.9 |
| MOMENT | 55.3 | 53.6 | 53.0 | 52.4 | 65.0 | 63.4 | 63.1 | 62.7 | 59.6 | 58.4 | 57.6 | 57.1 | 60.0 | 58.7 | 58.0 | 57.3 |
| MOMENT (FT) | 55.3 | 53.8 | 53.3 | 52.6 | 64.1 | 63.6 | 62.9 | 62.5 | 59.7 | 58.7 | 57.9 | 57.2 | 60.2 | 58.5 | 57.8 | 57.2 |
| FASCL | 60.4 | 58.8 | 58.1 | 57.2 | 69.7 | 67.6 | 66.9 | 66.5 | 67.1 | 64.6 | 64.0 | 63.5 | 66.0 | 63.5 | 62.6 | 62.0 |
TC@K: 검색된 자산의 미래 누적 수익률 부호가 query와 같은 비율 · Random 행은 50%가 아니라 market drift를 반영 (Table 2)
Results
FASCL 16개 설정 모두 1위 · Pearson 대비 +3%에서 +23%
| 1-day | 5-day | 20-day | 60-day | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Method | K=1 | K=5 | K=10 | K=20 | K=1 | K=5 | K=10 | K=20 | K=1 | K=5 | K=10 | K=20 | K=1 | K=5 | K=10 | K=20 |
| Random | 0.061 | 0.073 | 0.100 | 0.125 | 0.210 | 0.306 | 0.343 | 0.371 | 0.029 | 0.077 | 0.105 | 0.127 | 0.042 | 0.075 | 0.084 | 0.095 |
| DTW | 0.142 | 0.179 | 0.196 | 0.205 | 0.318 | 0.394 | 0.417 | 0.431 | 0.178 | 0.214 | 0.229 | 0.233 | 0.170 | 0.170 | 0.174 | 0.201 |
| Pearson | 0.249 | 0.276 | 0.291 | 0.300 | 0.418 | 0.475 | 0.490 | 0.497 | 0.293 | 0.345 | 0.365 | 0.387 | 0.260 | 0.301 | 0.308 | 0.320 |
| TS2Vec | 0.153 | 0.199 | 0.219 | 0.228 | 0.327 | 0.407 | 0.424 | 0.441 | 0.173 | 0.212 | 0.232 | 0.243 | 0.165 | 0.193 | 0.213 | 0.229 |
| CoST | 0.150 | 0.203 | 0.228 | 0.237 | 0.324 | 0.405 | 0.432 | 0.450 | 0.167 | 0.213 | 0.248 | 0.265 | 0.174 | 0.188 | 0.207 | 0.221 |
| SoftCLT | 0.165 | 0.199 | 0.205 | 0.219 | 0.325 | 0.406 | 0.433 | 0.443 | 0.160 | 0.213 | 0.237 | 0.243 | 0.176 | 0.189 | 0.201 | 0.216 |
| TNC | 0.061 | 0.086 | 0.112 | 0.149 | 0.253 | 0.344 | 0.378 | 0.400 | 0.061 | 0.087 | 0.098 | 0.129 | 0.062 | 0.080 | 0.097 | 0.118 |
| PatchTST | 0.117 | 0.147 | 0.161 | 0.173 | 0.287 | 0.360 | 0.394 | 0.413 | 0.147 | 0.190 | 0.211 | 0.229 | 0.143 | 0.166 | 0.180 | 0.193 |
| TimesNet | 0.101 | 0.157 | 0.172 | 0.186 | 0.266 | 0.362 | 0.392 | 0.407 | 0.103 | 0.145 | 0.166 | 0.187 | 0.094 | 0.117 | 0.130 | 0.144 |
| iTransformer | 0.131 | 0.174 | 0.199 | 0.210 | 0.315 | 0.394 | 0.416 | 0.429 | 0.141 | 0.188 | 0.211 | 0.231 | 0.130 | 0.158 | 0.175 | 0.189 |
| SimStock | 0.078 | 0.105 | 0.136 | 0.157 | 0.248 | 0.342 | 0.385 | 0.412 | 0.091 | 0.130 | 0.163 | 0.184 | 0.109 | 0.138 | 0.153 | 0.180 |
| Chronos | 0.141 | 0.186 | 0.205 | 0.223 | 0.315 | 0.395 | 0.419 | 0.441 | 0.162 | 0.214 | 0.235 | 0.244 | 0.151 | 0.194 | 0.213 | 0.231 |
| MOMENT | 0.156 | 0.193 | 0.216 | 0.228 | 0.334 | 0.408 | 0.432 | 0.443 | 0.158 | 0.209 | 0.222 | 0.244 | 0.173 | 0.202 | 0.219 | 0.234 |
| MOMENT (FT) | 0.161 | 0.199 | 0.219 | 0.233 | 0.332 | 0.406 | 0.425 | 0.442 | 0.176 | 0.231 | 0.240 | 0.247 | 0.188 | 0.206 | 0.211 | 0.217 |
| FASCL | 0.291 | 0.340 | 0.342 | 0.338 | 0.459 | 0.499 | 0.506 | 0.513 | 0.355 | 0.395 | 0.407 | 0.422 | 0.316 | 0.355 | 0.366 | 0.370 |
IC@K: 상위 K개 자산의 미래 수익률 평균과 query 미래 수익률 사이의 cross-sectional Spearman correlation · 예측이 아니라 grouping 품질의 진단 (Table 3)
Results
Query 자산과 검색된 K개 equal-weight basket의 일간 수익률 차이 · 낮을수록 잘 동조
모든 K에서 14개 비교 방법 중 가장 낮음 (Table 6)
Closing
1Domain Knowledge
다른 정보를 활용할 경험의 부족
뉴스 · 재무 · 거시 정보 등
2Signal-First
신호 자체의 성질에서 가치를 찾는 연구
Video에서도 multimodal보다 video 고유의 성질을 활용
3Building Block
다른 정보를 붙이는 출발점
신호만으로 얻은 결과 · 더 큰 시스템에 쉽게 쓰는 block
Closing
Video Representation Learning
정확한 미래보다 무엇을 목표로 삼을지
Self-supervised learning의 경험
→
Asset Retrieval
값 대신 관계 앞으로 함께 움직임
FRC · IC 모든 설정 1위 · 14개 방법 대비
→
Next
관찰로만 알 수 있는 시스템의 동역학
World Model · AI for Science
한 분야의 당연함, 다른 분야의 돌파구