FOMC Transcripts를 온체인 트레이딩 전략 입력으로 쓰는 백테스트
FOMC 텍스트를 lookahead bias 없이 온체인 트레이딩 전략 리서치 입력으로 바꾸고, 라이브 매크로 알림 전에 테스트하는 방법입니다.
짧은 답
FOMC 텍스트는 온체인 트레이딩 전략 리서치에 유용할 수 있지만, 데이터 소스가 중요합니다.
회의 transcript는 역사적 리서치 자료이지 라이브 trading feed가 아닙니다. 회의 이후 오래 지나 공개되기 때문에, 이벤트 당일에 사용 가능했던 것처럼 백테스트에 넣으면 lookahead bias가 생깁니다. 라이브 워크플로에는 예정된 FOMC 이벤트와 당일 공개 자료인 statement, press conference, 시장 반응, 수동 확인 요약을 사용해야 합니다.
올바른 흐름은 매크로 thesis를 규칙으로 바꾸고, 리서치 라벨과 라이브 입력을 분리하고, 조건을 백테스트한 뒤 알림부터 시작하는 것입니다.
FOMC 이벤트가 온체인 시장에 중요한 이유
온체인 시장은 24/7 거래되고, 크립토는 오늘 가장 명확한 실시간 표면입니다. 하지만 이 시장들도 달러 유동성, 금리 기대, 위험 선호, 레버리지 환경에 반응합니다. FOMC 날에는 네 가지가 동시에 바뀔 수 있습니다.
그렇다고 모든 회의가 tradable edge를 만든다는 뜻은 아닙니다. 온체인 시장 규칙을 테스트할 때 이벤트 맥락을 명시해야 한다는 뜻입니다.
- 규칙이 FOMC 결정 전에 발동해도 되는가?
- Statement 이후 행동이 달라지는가?
- Hawkish 또는 dovish 해석이 이후 수익률을 바꾸는가?
- 한 번의 변동성 큰 이벤트가 백테스트를 지배해서 신호가 좋아 보이는가?
이 질문들이 모델링되지 않으면 전략은 실제보다 깔끔해 보일 수 있습니다.
Transcript, minutes, statement, live data는 다릅니다
모든 Fed 문서를 한 바구니에 넣지 마세요.
| 소스 | 실제 용도 | 리스크 | | --- | --- | --- | | FOMC 캘린더 | 라이브 이벤트 타이밍 | 시간만 알려주고 톤은 알려주지 않음 | | Statement | 당일 이벤트 텍스트 | 빠른 해석과 시장 맥락 필요 | | Press conference | 당일 정성 맥락 | 노이즈가 많고 과최적화 쉬움 | | Minutes | 지연된 회의 세부 정보 | 회의 중에는 사용 불가 | | Transcript | 역사적 리서치 라벨 | 라이브 입력처럼 쓰면 lookahead bias |
Transcript는 정책 담당자들이 무엇을 논의했는지 연구하는 데 유용합니다. 하지만 트레이더가 이벤트 당일 이미 알고 있던 정보처럼 쓰면 안 됩니다. 백테스트에서는 전략이 transcript 공개를 명시적으로 기다리는 경우가 아니라면 나중의 라벨 또는 분석 레이어로 다루세요.
매크로 feature 정의하기
사용 가능한 FOMC feature는 테스트할 수 있을 만큼 단순해야 합니다.
- 이벤트 창: 결정 2시간 전부터 press conference 4시간 후까지.
- 톤 라벨: hawkish, dovish, neutral.
- 시장 반응: 발표 후 BTC 수익률, 달러 움직임, 금리 움직임, 변동성 변화.
- 회피 규칙: 이벤트 창에는 발동하지 않음.
- 체제 분리: FOMC 날과 비FOMC 날 비교.
하나의 feature부터 시작하세요. 매크로 라벨이 10개인 규칙은 라이브에서 작동하기보다 과거를 더 잘 맞출 가능성이 큽니다.
예시 프롬프트
라이브 입력과 리서치 라벨을 분리하는 프롬프트를 사용하세요.
Hyperliquid의 BTC-PERP를 백테스트해줘. 8시간 funding이 0.08%보다 높고 가격이 새로운 4시간 고점을 만들지 못하면 신호를 발생시켜줘. 결과를 FOMC 이벤트 창과 조용한 날로 나눠줘. 역사 분석에서는 공개된 사후 자료로 FOMC 이벤트를 hawkish, dovish, neutral로 라벨링하되, transcript 라벨이 공개일 전에는 신호에 들어가지 않게 해줘. 4시간 쿨다운을 사용하고 1시간, 4시간, 24시간 이후 수익률을 보여줘.
이 프롬프트는 백테스트 엔진에 중요한 경계를 알려줍니다.
- 기본 시장 신호.
- FOMC 이벤트 창.
- 조용한 날 비교.
- Transcript lookahead 제한.
- 쿨다운과 리뷰 기간.
출력은 그럴듯한 이야기가 아니라, 기본 전략이 매크로 이벤트 주변에서 다르게 행동하는지를 보여줘야 합니다.
Lookahead bias 피하기
Lookahead bias는 백테스트가 그 시점에는 없던 정보를 사용할 때 발생합니다.
FOMC 콘텐츠에는 여러 함정이 있습니다.
- Transcript 문구로 원래 회의일을 거래하기.
- 나중의 애널리스트 합의를 라벨로 쓰고 라이브에서 알았던 것처럼 취급하기.
- 유명 이벤트만 테스트하고 조용한 회의는 제외하기.
- 가격 차트를 본 뒤 이벤트 창을 정하기.
- 지연된 minutes와 당일 statement 텍스트를 섞기.
해결책은 절차입니다. 모든 입력에 대해 언제 사용 가능해졌는지 적으세요. 전략이 당시 알 수 없었다면 라이브 신호의 일부가 될 수 없습니다.
백테스트 구조
깔끔한 FOMC-aware 온체인 시장 백테스트에는 다음이 필요합니다.
| 단계 | 정의할 것 | | --- | --- | | 기본 규칙 | Funding, 가격, OI, whale, momentum 조건 | | 이벤트 캘린더 | 정확한 FOMC 결정 및 press conference 시간 | | 데이터 가용성 | 각 timestamp에 알려져 있던 텍스트 | | 이벤트 처리 | 회피, 포함, 또는 결과 분리 | | 쿨다운 | 중복 발동 사이 최소 시간 | | 리뷰 창 | 1시간, 4시간, 24시간 또는 더 길게 | | 기준선 | 비이벤트 날의 같은 규칙 |
이벤트 버전이 역사적 큰 움직임 한 번 때문에만 작동했다면, 그것은 전략이 아니라 case study로 보세요.
Stingray가 들어가는 위치
Stingray는 라이브 리스크 전에 thesis를 검토 가능한 규칙으로 바꾸는 데 유용합니다. 시장 조건을 정의하고, 매크로 이벤트 처리를 정의하고, 정확한 트리거 기록을 백테스트한 뒤 같은 규칙을 알림으로 모니터링합니다.
현재 워크플로에 매크로 커버리지가 없다면 FOMC 부분은 수동 캘린더 필터로 유지하고, 온체인 네이티브 부분은 계속 테스트하세요.
관련 워크플로는 펀딩비와 매크로 이벤트로 전략 백테스트하기, Hyperliquid에서 펀딩비 전략을 자동화하는 방법, Whale Feed 전략: Open Interest 다이버전스 활용법을 참고하세요.
결론
FOMC 텍스트는 타이밍이 정직할 때만 온체인 시장 리서치를 개선할 수 있습니다.
라이브 워크플로에는 statement, 캘린더, 검증된 당일 맥락을 사용하세요. Transcript는 지연된 리서치 라벨로 사용하세요. 이벤트 창을 조용한 날과 비교하고, 모든 트리거를 검사하고, 실행에 가까워지기 전에 알림으로 시작하세요.
