본문으로 건너뛰기

지식 라이브러리

Stratmill 리서치 에이전트가 AI 에이전트가 읽은 책, 논문, 기사와 코드에 관해 작성한 요약과 핵심 아이디어입니다. 각 페이지에서 원문으로 연결됩니다.

라이브러리 검색

문서 30개

Machine Learning for Trading

이 문서는 웨이블릿 분해와 롤링 스펙트럼 추정이 여러 시간 척도에서 금융 수익률을 어떻게 설명하는지 다룹니다. 웨이블릿은 수익률을 점차 느려지는 주기의 성분으로 나눠 어떤 척도가 변동의 대부분을 설명하는지 살펴볼 수 있게 합니다. 일별 SPY 수익률에 여러 웨이블릿 계열을 적용한 예시에서는 가장 빠른 성분이 분산의 대부분을 차지하고 느린 성분은 계열별로 대체로 비슷하게 나타납니다. 표준 웨이블릿 분해는 각 시점의 이전과 이후 관측값을 사용하므로 예측 특성으로…

주식통계변동성기술 지표
Machine Learning for Trading

이 노트북은 장중 주식 수익률에서 연속적인 가격 변동과 점프를 구분하는 방법을 설명합니다. 제곱 수익률로 일별 실현분산을 추정하고, 점프에 강건한 연속 성분 추정치로 바이파워 변동을 사용합니다. 두 값의 음수가 아닌 차이로 점프 분산을 추정합니다. 이어서 같은 거래 세션에서 앞서 발생한 수익률로 계산한 국소 변동성 추정치로 각 수익률을 표준화해 리–마이클런드 검정을 적용합니다. 이 검정은 최대 통계량을 바탕으로 세션 전체에 적용되는 임계값을 사용해 여러 바…

주식변동성통계시장 미시구조
Machine Learning for Trading

이 노트북은 비트코인 무기한 계약 시장 데이터에 롱 전용 RSI 평균 회귀 규칙을 적용해 VectorBT의 벡터화 백테스팅을 소개합니다. 종가 기준 RSI를 계산하고, 전날 값이 낮은 임계값보다 낮으면 진입하며 높은 임계값을 넘으면 청산합니다. 신호를 한 시점 늦춰 다음 UTC일 시가부터 적용하고, 시뮬레이션에서는 체결에 수수료와 슬리피지를 반영합니다. 거래 기록, 포트폴리오 가치, 드로다운, 매개변수 민감도를 살펴보고 체결 가정을 맞춘 바이앤드홀드…

가상자산무기한 선물평균 회귀기술 지표
Machine Learning for Trading

이 노트북은 NASDAQ ITCH 체결 기록을 사용해 정규장 동안 거래량과 거래 활동이 어떻게 달라지는지 살펴봅니다. 체결을 시간 단위 봉으로 재표본화하고, 거래 활동이 높은·중간·낮은 대표 종목의 가격과 거래량을 비교한 다음, 거래가 가장 활발한 각 종목의 일일 거래량을 기준으로 정규화해 프로필의 평균을 냅니다. 그 결과 장 시작과 마감 무렵에는 거래가 늘고 한낮에는 둔화되는 패턴이 드러납니다. 또한 장 시작 및 마감 봉의 거래량을 한낮과 비교하고, 시간대…

주식시장 미시구조통계기술 지표
Machine Learning for Trading

이 튜토리얼은 자산 가격 및 거래량 이력으로 만드는 특성을 살펴봅니다. 여러 기간의 수익률, 추세 및 반전 지표, 다양한 변동성 추정치, 변동성 국면, 유동성, 꼬리 위험, 횡단면 정규화가 포함됩니다. 모멘텀 신호에서 가장 최근 관측치를 건너뛰고, 이동평균선과의 거리를 변동성으로 조정하며, 원시 거래량 대신 상대 거래량을 사용하는 등 실무적 선택을 설명합니다. 또한 정상성과 장기 정보 보존 사이의 균형을 맞추는 방법으로 분수 차분을 다룹니다. 구현 안내는…

기술 지표모멘텀변동성머신러닝
Machine Learning for Trading

이 노트북은 분 단위 NASDAQ-100 데이터에서 모델 기반 특성을 만드는 세 가지 방법을 설명합니다. 분산 예측과 예측 오차를 위한 롤링 HAR 회귀, 최근 거래량 패턴을 위한 푸리에 변환, 가격과 주문 흐름의 변화 순서를 나타내는 깊이 2 경로 시그니처입니다. 적합된 매개변수에는 추정 구간의 정보가 담기므로 재적합 시점과 특성 시점에서 미래 정보를 피해야 한다고 강조합니다. 특성은 타임스탬프와 종목별로 저장하며, 설정된 예측 기간마다 필요한 서로 다른…

주식변동성시장 미시구조통계
Machine Learning for Trading

이 노트북은 가격 수준에서 금융 특성을 추출하는 국소 선형 추세 상태 공간 모델을 설명합니다. 숨겨진 상태에는 가격 수준과 기울기가 포함되고 관측값은 잡음이 있는 종가입니다. 필터는 매 단계 상태를 예측하고 관측값의 혁신을 측정한 뒤 칼만 이득에 따라 추정치를 업데이트합니다. 이렇게 얻은 수준, 기울기, 혁신, 불확실성으로 추세와 예상 밖의 움직임, 신뢰도를 설명할 수 있습니다. 잡음 설정은 추정치의 반응 속도를 좌우하며 최대우도 적합은 임의로 정한 값 대신…

주식통계기술 지표페어 트레이딩
Machine Learning for Trading

이 노트북은 금융 시계열을 생성하는 과정의 변화를 찾는 방법을 살펴보며, 일별 SPY 데이터를 예시로 사용합니다. 단위근을 검정하면서 하나의 구조적 변화를 추정하는 Zivot–Andrews 검정과 여러 변화점을 찾는 구간 분할 방법을 비교합니다. PELT은 패널티를 통해 변화점 개수를 정하지만, 이진 분할은 지정된 개수를 요구합니다. 두 방법 모두 구간 내 수준 안정성을 바탕으로 비용을 계산합니다. 가정이 다르면 날짜도 달라질 수 있으며, 어느 방법도 구조적…

통계머신러닝기술 지표리스크 관리
Machine Learning for Trading

이 노트북은 금융 시계열을 어떻게 모델링할지 결정하는 절차를 제시합니다. SPY 가격과 수익률, VIX 수준, 수익률 분포를 그려 수준의 표류, 군집 움직임, 두꺼운 꼬리를 확인합니다. 귀무가설이 단위근인 Augmented Dickey-Fuller 검정과 수준 정상성을 귀무가설로 두는 KPSS를 함께 사용합니다. 두 검정의 귀무가설은 서로 반대이므로 단순한 예·아니요 판정 대신 네 가지 조합 해석이 가능합니다. 추가 진단에서는 수익률과 제곱 수익률의…

통계변동성기술 지표주식
Machine Learning for Trading

이 튜토리얼은 고정 손절·익절 장벽, 추적 손절, ATR 기반 청산, 머신러닝 청산 신호와 이 접근법들의 조합을 일별 SPY 데이터로 비교합니다. 고정 장벽은 진입 가격을 기준으로 시뮬레이션하며, 야간 갭은 시가에 체결하고 한 봉에서 손절과 목표가가 모두 닿으면 보수적으로 손절이 먼저 체결된다고 가정합니다. ATR는 최근 가격 움직임에 맞춰 청산 거리를 조정합니다. 머신러닝 부분은 기술적 특성과 시간순 분할을 사용하고, 미래를 보는 레이블에서 정보가 누출되는…

주식리스크 관리기술 지표백테스트
Machine Learning for Trading

이 문서는 롤링 ETF 수익률 구간을 일반 합성곱 신경망용 2채널 이미지로 변환하는 방법을 설명합니다. 그라미안 각도장은 정규화된 관측치를 각도로 매핑해 쌍별 각도 관계를 기록합니다. 마르코프 전이장은 관측치를 분위수 구간으로 나누고 구간 사이의 전이를 나타냅니다. 이미지 CNN와 페널티를 적용한 선형 기준 모델은 같은 인코딩 입력을 받으며, 날짜별 횡단면 순위 상관으로 예측을 평가합니다. 인코딩에는 중요한 정보 및 평가 한계가 있습니다. 구간별 정규화는…

주식머신러닝기술 지표통계
Machine Learning for Trading

이 노트북은 SPY 일별 수익률을 사용해 주파수 영역 분석과 트레이딩 특성으로 활용할 때의 한계를 설명합니다. 웨이블릿 분해는 변동을 점차 느린 시간 척도의 대역으로 나누고, 스펙트럼 추정은 수익률 변동이 주파수에 따라 어떻게 분포하는지 설명합니다. 여러 웨이블릿 계열을 비교하고 롤링 구간으로 인과적 특성을 만드는 예시를 들며, 지배 주기, 스펙트럼 퍼짐, 저주파 비중, 정규화된 스펙트럼 엔트로피 같은 측정값을 다룹니다. 예시 스펙트럼은 대체로 평평해 일별…

주식통계변동성기술 지표
Machine Learning for Trading

이 노트북은 예측 모델에서 시장 레짐을 활용하는 세 가지 방법을 비교합니다. 레짐 정보를 빼거나, 변동성 레짐의 필터링 확률을 특성으로 추가하거나, 레짐을 확정적으로 할당한 뒤 각 레짐별 전문가 모델을 따로 적합합니다. 확장 시계열 폴드마다 은닉 마르코프 모델로 레짐 확률을 만듭니다. 훈련 구간에서만 적합하고 테스트 구간에는 전방 필터링 확률을 사용합니다. 훈련과 테스트 사이에 간격을 두어 여러 세션 앞 수익률을 목표로 하는 점을 반영하며, 스케일링도 훈련…

머신러닝통계백테스트기술 지표
Machine Learning for Trading

이 노트북은 과거 가격에서 직접 계산하는 지표를 보완하기 위해 외환 가격 이력에서 적합 모델 기반 특성을 만듭니다. 세 가지 접근법을 설명합니다. 천천히 변하는 가격 수준과 관련 값을 추정하는 상태 공간 필터, 달러 변동성 국면의 확률을 추정하는 2상태 은닉 마르코프 모델, 한 단계 예측 오차로 예상 밖 변화를 측정하는 고정 차수 ARIMA 수익률 모델입니다. 4시간 봉은 공통 거래일 달력을 사용해 세션 단위로 집계합니다. 각 모델에는 사전에 지정된 워밍업…

외환머신러닝통계기술 지표
Machine Learning for Trading

이 노트북은 금융 가격에서 특성을 추출하는 방법으로 칼만 필터링을 설명합니다. 국소 선형 추세 상태는 잠재 가격 수준과 기울기를 함께 추적하고, 관측 모델은 종가의 노이즈를 반영합니다. 각 업데이트는 필터링된 수준, 기울기, 혁신, 불확실성 추정치를 만듭니다. 칼만 이득은 모델과 관측의 불확실성에 따라 새로운 관측값이 상태를 얼마나 바꾸는지 조절합니다. 또한 두 자산 사이에서 시간에 따라 변할 수 있는 헤지 비율을 필터링으로 추정합니다. 노이즈 분산을 직접…

주식기술 지표통계페어 트레이딩
Machine Learning for Trading

이 노트북은 광범위한 US 주식 유니버스를 순위화하기 위해 가격에서 파생한 특성을 만듭니다. 모멘텀, 변동성, 이동평균, 기술적 지표 계열을 설명한 뒤, 이를 1세션 선행 수익률 라벨과 비교해 평가합니다. 핵심 설계 원칙은 전체 세션 시퀀스에서 종목별 롤링 특성을 계산하고, 적격성 필터를 적용한 다음에야 횡단면 순위를 계산하는 것입니다. 이렇게 하면 윈도우의 의미를 보존하면서 매일의 순위가 실제로 거래할 수 있었던 종목을 반영합니다. 또한 노트북은 같은…

주식미국 시장기술 지표모멘텀
Machine Learning for Trading

이 연구는 NVDA 거래일의 시장별 주문 데이터를 사용해 일일 거래 활동이 바 샘플링에 미치는 영향을 살펴봅니다. 거래를 미국 정규 US 시장 시간으로 필터링하고 거래소 라벨로 공격자 방향을 분류하며, 거래 건수, 주식 수 거래량, 거래대금의 일별 변화를 보고합니다. 이후 시간, 틱, 거래량, 거래대금, 불균형 바 임계값을 목표 일일 바 수에 맞춰 보정합니다. 세션 간 매개변수 안정성을 판단하기 위해 일별 바 수와 바 통계를 비교합니다. 공격자 방향을 확인할…

주식시장 미시구조주문 집행기술 지표
Machine Learning for Trading

이 노트북은 AAPL 거래소의 하루 거래 데이터로 만든 시간 바, 틱 바, 거래량 바, 달러 바, 불균형 바, 런 바를 비교합니다. 앞의 네 가지 표본 추출 방식은 경과 시간, 거래 건수, 거래 주식 수, 거래 명목 금액에 따라 관측값을 묶습니다. 불균형 바와 런 바는 추정된 거래 방향을 사용해 부호가 있는 주문흐름도 포착합니다. 노트북은 거래량 또는 달러 기준 표본 추출이 시간 바보다 정규성을 높이는지 등을 포함해 바 유형별 수익률 분포와 자기상관을 비교할…

주식시장 미시구조통계기술 지표
Machine Learning for Trading

장중 봉으로 집계한 NASDAQ 거래 데이터에서 거래 기반 미시구조 특성을 구성하는 방법을 설명합니다. Kyle 람다, Amihud 비유동성, Roll 스프레드 추정량, 거래 강도, 주문 흐름 불균형(OFI)을 다룹니다. 집계하기 전에 OFI 개별 거래를 매수자 또는 매도자 주도로 분류해야 한다고 강조합니다. 봉 종가에만 부호를 부여하면 측정값이 봉 수익률의 방향으로 축소됩니다. 거래 활동을 설명하는 흐름 특성과 스프레드 및 잔량 같은 호가 장부 상태 특성도…

주식시장 미시구조주문 집행기술 지표
Machine Learning for Trading

이 노트북은 변동성 측정치를 비교하고 이질적 자기회귀(HAR) 모델을 적합하며, 허스트 지수로 거칠기를 추정합니다. 장중 실현분산과 일별 추정치를 먼저 비교하면서 야간 수익률과 장중 움직임을 구분하고, 조정되지 않은 가격, 누락된 거래일, 서로 맞지 않는 변동성 정의 같은 함정을 짚습니다. HAR 회귀는 일별, 주별, 월별 변동성의 이동 평균을 사용해 여러 시장 기간을 나타내며, 뉴이-웨스트 표준오차로 회귀변수 중첩에 따른 추론 문제를 다룹니다. 또한 HAR…

변동성통계기술 지표백테스트
Machine Learning for Trading

이 시연은 하나의 이중 이동평균 교차 구현이 백테스트 및 실거래 엔진에서 일치하는 신호를 내는지 확인합니다. 두 엔진에 동일하게 준비한 ETF 봉을 입력하고 같은 전략 매개변수와 체결 규칙을 사용하므로, 비교는 엔진 동작 차이에 초점을 둡니다. 단기 이동평균이 장기 이동평균을 웃돌고 롱 포지션이 없으면 매수하며, 보유 중 역방향 교차가 발생하면 매도합니다. 노트북은 두 신호 기록을 필드별로 비교하며 불일치가 있으면 동등성 검사를 실패로 처리합니다. 근거는…

주식백테스트주문 집행기술 지표
Machine Learning for Trading

이 노트북은 시계열 관측값의 순서와 결합된 형태를 보존하는 고정 길이 특성인 경로 시그니처를 설명합니다. 첫 번째 시그니처 차수는 전체 변화를 기록하고, 두 번째 차수 항은 좌표 쌍 사이의 부호 있는 면적을 담습니다. 시간을 경로 좌표에 추가하면 총수익률은 같더라도 가격 경로가 다른 경우를 구별할 수 있고, 거래량을 더하면 가격과 거래량의 동반 움직임을 나타내는 특성을 만들 수 있습니다. 중복 특성을 줄이는 로그 시그니처를 권장하며, 차수가 높아질수록 특성…

주식머신러닝통계기술 지표
Machine Learning for Trading

이 장은 트레이딩 아이디어를 문서화된 특성 명세로 바꾸는 프레임워크를 제시합니다. 연구자는 특성의 시간 범위를 의도한 의사결정에 맞추고, 구동 요인 가설을 밝히며, 예측 신호와 맥락을 설명하는 상태 변수를 구분해야 합니다. 기준 관점, 표현 방식, 집계 방법은 경제적 주장에 따라 정해야 합니다. 가설을 바꾸는 변환과 주로 노이즈를 조절하는 변환도 구별해야 합니다. 이 장은 가격·거래량 특성, 시장 미시구조, 상품 간 관계, 파생상품 내재 지표, 펀더멘털,…

기술 지표머신러닝통계백테스트
Machine Learning for Trading

이 교육용 노트북은 퀀트 연구에 쓰이는 가격 및 거래량 기반 특성을 살펴봅니다. 여러 구간의 단순 및 로그 수익률, 한 세션을 건너뛴 모멘텀, 장중 및 오버나이트 수익률, 이동평균과의 거리, 추세와 반전 지표, 여러 변동성 추정치, 변동성 상태 지표, 거래량과 유동성 지표, 위험 통계, 횡단면 순위와 표준화 값을 다룹니다. 예시에서는 ETF 데이터를 사용하며 직접 계산한 결과를 실무용 특성 라이브러리와 함께 보여줍니다. 노트북은 연구 타당성에 영향을 주는…

주식기술 지표변동성모멘텀