본문으로 건너뛰기

지식 라이브러리

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

라이브러리 검색

문서 571개

Machine Learning for Trading

위험 조정 모멘텀 점수, 즉 연환산 실현 변동성으로 나눈 직전 기간 누적 수익률을 사용해 월간 ETF 배분 기준 전략을 정의합니다. 10년물 금리에서 2년물 금리를 뺀 수익률 곡선 기울기가 임계값을 넘으면 순위가 가장 높은 자산을 선택하고, 그렇지 않으면 종합 채권과 장기 국채 사이에 방어적으로 배분합니다. 유니버스에는 광범위 주식, 해외 자산, 부동산, 금, 원자재 펀드도 포함됩니다. 비교 기준으로 동일 가중, 역변동성, 고정 주식·채권 포트폴리오도…

주식멀티에셋모멘텀변동성
Machine Learning for Trading

이 노트북은 기관의 13F 보유 내역을 운용사와 주식을 연결하는 그래프로 만들고, 섹터 관계와 주식 수, 가치, 보고 기간, 공시일을 담은 보유 관계를 추가합니다. 공동 보유와 다단계 관계에 대한 그래프 질의를 보여주고, 자카드 유사도로 운용사 간 보유 종목을 비교합니다. 증권 식별자는 CUSIP이며, 이를 통해 발행사 이름의 표기 변형을 별개 주식으로 취급하지 않습니다. 초기 보고 기간을 기준으로 투자 대상군을 정해 이후 보유 내역이 과거의 코호트 구성을…

주식시장 미시구조통계포트폴리오 구성
Machine Learning for Trading

이 노트북은 회계 및 가격 기반 특성 57개를 각각 다음 달 US 주식 수익률의 예측 변수로 평가합니다. 월별 횡단면 순위 상관관계를 계산해 시간에 따라 평균을 내고, 시계열 의존성과 다수 후보 검정을 고려해 불확실성을 조정합니다. 워크포워드 학습·검증 구간에서 연관성이 지속되는지도 확인하고, 효과 크기, 일관성, 유의성, 중복성을 바탕으로 특성별 결정을 내립니다. 증거의 범위는 명시적으로 개발 표본에 한정됩니다. 보류 기간은 제외하며, 결과 장부에는 후속…

주식팩터 투자통계리스크 관리
Machine Learning for Trading

이 노트북은 NASDAQ ITCH에서 가져온 거래 및 주문 데이터로 미시구조 패턴을 살펴봅니다. 틱 단위 거래 수익률의 음의 1차 자기상관을 중간 가격 수익률과 비교하고, 유동성 수준이 다른 종목을 골라 거래 활동과 장중 변동성을 대조합니다. 주문 도착과 제출 규모도 살펴보며, 데이터 보강이 가능한 경우 취소 메시지의 부분 취소 거래량도 보고합니다. 매수 호가와 매도 호가에서 번갈아 체결되는 거래는 거래 가격을 기계적으로 지그재그로 움직일 수 있습니다.…

주식시장 미시구조통계주문 집행
Machine Learning for Trading

이 데모는 단일 주문 워크플로를 대형 US 주식의 고정 유니버스에 대한 일간 리밸런싱으로 확장합니다. 현재 브로커 포지션을 모델 목표와 비교하고 차이에 대한 주문을 구성한 뒤, 모의 거래 브로커 래퍼를 통해 바스켓 주문을 선택적으로 제출하는 방법을 설명합니다. 연결된 계좌가 모의 거래 계좌인지 확인하고 저장 상태를 브로커 포지션 및 미체결 주문과 대조하며, 포지션·주문·일일 손실 한도를 적용합니다. 워밍업 봉과 시세는 실행에 사용하는 브로커 세션에서…

주식주문 집행리스크 관리시장 미시구조
Machine Learning for Trading

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

주식기술 지표변동성모멘텀
Machine Learning for Trading

이 노트북은 최근 6개월을 건너뛴 모멘텀이 21일 미래 수익률에 영향을 주는지, 그 효과가 시장 변동성에 따라 달라지는지 살펴보는 절차를 제시합니다. 학습 데이터에서 이중 머신러닝으로 효과를 추정하며 변동성과 수익률 곡선을 통제 변수로, 시장 변동성을 효과 조절 변수로 사용합니다. 변동성 레짐은 홀드아웃 이전 데이터로 정의하고, 추정 결과를 제한 및 축소된 포지션 규모 조정 규칙에 반영합니다. 그런 다음 홀드아웃 구간에서 거래 비용을 포함해 해당 규칙을 단순…

주식모멘텀머신러닝통계
Machine Learning for Trading

이 노트북은 전처리나 특성 공학 전에 금융 데이터셋을 반복해서 진단할 수 있는 점검 절차를 만듭니다. 시간 인덱스 자료형, 비어 있는 타임스탬프, 정렬과 고유성을 확인하고, 완전히 같은 중복과 키 기준 중복을 찾으며, 필드·자산·날짜별 결측값을 측정하고, 공백·이상치·도메인 위반·데이터셋별 달력 문제를 살펴봅니다. 진단 결과는 원본 데이터를 바꾸거나 정리하지 않고 문제를 보고합니다. 점검 대상은 ETF, US 주식, 가상자산, 선물, FX, 기업 특성입니다.…

통계주식가상자산선물
Machine Learning for Trading

이 장은 퀀트 트레이딩 연구에서 인과 주장을 평가하는 틀을 제시합니다. 처치, 결과, 추정 대상, 반사실, 조정 집합을 명확히 정의한 다음 연구 질문에 맞는 방법을 연결합니다. 연속 노출에는 이중 머신러닝(DML), 개별 사건에는 베이지안 구조적 시계열, 관측 자료에서 후보 관계를 찾는 데는 인과 발견 방법을 사용합니다. DAG와 식별 설계를 바탕으로 조정 변수를 선택하며, 시간 교차 적합과 처치 전 시점 설정은 추정 과정의 누출 방지에 도움이 됩니다.…

머신러닝통계백테스트팩터 투자
Machine Learning for Trading

이 노트북은 1분 간격으로 관측한 NASDAQ-100 미시구조 특성에 선형 모델을 적합해 여러 미래 구간의 수익률을 예측합니다. 표현력이 더 높은 모델을 살펴보기 전에 단순한 기준선을 마련하는 것이 목적입니다. 스프레드 및 불균형 특성은 측정값과 관측 구간에 따라 겹치므로 설계 행렬에 다중공선성이 생깁니다. 노트북은 릿지, 라쏘, 엘라스틱넷을 비교합니다. 릿지는 상관된 계수를 축소하고 라쏘는 계수를 0으로 만들 수 있으며, 엘라스틱넷은 두 페널티를…

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

이 노트북은 거래 비용 가정이 선택된 S&P 500 주식 및 옵션 배분의 검증 샤프에 미치는 영향을 평가합니다. 고정된 후보 집합에서 선택한 구성이 있으면 그 구성을 이어받고, 거래 명목 금액의 비율로 부과하는 편도 비용과 주당 수수료에 고정된 하프 스프레드를 더한 탐색적 비용을 여러 값으로 적용해 같은 계보를 다시 실행합니다. 선택된 수익률 경로의 불확실성을 보여주기 위해 블록 부트스트랩 구간도 함께 제시합니다. 두 비용 축은 서로 다른 관례를 나타내므로…

주식옵션주문 집행백테스트
Machine Learning for Trading

이 노트북은 순수 PyTorch, sktime, Darts로 단변량 SPY 가격을 예측하는 구현을 비교합니다. 주된 목적은 코드 길이, 인터페이스 요건, 설치 성공 여부, 학습과 예측을 합친 소요 시간 등 실무상의 수고를 평가하는 것입니다. 마지막으로 관측한 가격을 예측값으로 쓰는 단순한 방식이 기준점을 제공하며, 라이브러리 사례는 공통 학습·예측 인터페이스가 모델 변경을 어떻게 쉽게 하는지, 래퍼가 어떤 제약을 줄 수 있는지 보여줍니다. 이 비교에는 중요한…

주식머신러닝통계백테스트
Machine Learning for Trading

이 노트북은 이전에 선택된 US 주식 설정을 홀드아웃 예측값에 적용합니다. 선택된 모델, 예측값, 배분 방식, 포트폴리오 집중도, 리스크 오버레이, 리밸런싱 주기, 거래 비용 가정은 앞 단계에서 가져옵니다. 핵심 방법은 학습 ID와 체크포인트에서 적절한 홀드아웃 예측 집합을 도출한 다음 홀드아웃 성과를 근거로 추가 선택을 하지 않고 백테스트를 실행하는 것입니다. 컨포멀 구간 폭으로 포지션 규모를 정하는 배분 방식은 검증 잔차로 보정하며, 선행 수익률 구간이…

주식미국 시장백테스트리스크 관리
Machine Learning for Trading

이 노트북은 기관의 주식 보유 내역을 SEC 13F 공시 자료에서 가져와 운용 주체와 증권을 연결하고 업종 관계로 집계하는 그래프로 모델링합니다. 스키마는 분기 말 보고일과 이후 공시 공개일을 모두 보존합니다. 전자는 기간 비교에 쓰이고, 후자는 특정 시점 분석에서 공개 전에 보유 내역을 사용하는 일을 막습니다. 풋과 콜은 주식 보유와 같지 않으므로 공시된 옵션과 롱 주식 포지션을 분리합니다. 또한 초기 형성 기간의 기관과 증권을 선택해 이후의 구성원이…

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

이 노트북은 이전에 선택한 ETF 설정을 확보해 둔 홀드아웃 구간에 적용합니다. 선택된 학습 ID와 체크포인트에서 해당 홀드아웃 예측값을 가져온 다음, 홀드아웃에서 조정하지 않고 전략의 기존 포트폴리오 집중도, 배분, 리스크 오버레이, 리밸런싱 주기, 비용 가정을 사용합니다. 실행 결과는 홀드아웃 백테스트로 등록됩니다. 같은 예측 집합에서 서로 다른 두 번째 설정을 평가하면 홀드아웃 결과 중 선택하게 되어 검정이 훼손되므로 이를 방지하는 보호 장치가…

주식백테스트포트폴리오 구성리스크 관리
Machine Learning for Trading

이 평가 작업 흐름은 NASDAQ-100 장중 패널의 금융 및 모델 기반 특징을 선행 수익률과 비교해 선별합니다. 먼저 최종 테스트 기간을 따로 떼어 두고, 해당 구간 안에 선행 레이블이 확정되는 관측값은 제외합니다. 각 특징에 대해 레이블 기간에 맞춘 간격으로 횡단면 순위 정보 계수(IC)를 측정하고, 시계열 의존성을 Newey-West 방식으로 조정하며 다중 검정을 고려합니다. 데이터 범위, 반복값 빈도, 분위별 수익률 형태, 쌍별 중복성도 품질 및 진단…

주식통계머신러닝백테스트
Machine Learning for Trading

이 문서는 신호 발생, 실적 발표 또는 거시경제 지표 발표 같은 이벤트 전후의 수익률을 측정하는 방법을 설명합니다. 유동성 높은 ETF의 모멘텀 돌파를 예제로 사용합니다. 각 이벤트에 대해 이벤트 전 추정 구간으로 적합한 시장 모형이 기대 수익률을 산출하고, 관측 수익률에서 이를 빼 비정상 수익률을 구합니다. 이를 이벤트별로 평균 내고 누적해 평균 비정상 수익률과 누적 평균 비정상 수익률을 계산하며, 표준 오차와 유의성 통계량도 산출합니다. 구현에서는 자산과…

주식이벤트 기반 전략모멘텀돌파 매매
Machine Learning for Trading

이 노트북은 금융 시계열 생성을 위한 무조건부 Sig-Wasserstein GAN을 제시합니다. 학습된 실제 데이터 대 생성 데이터 판별기 대신 경로의 순차적 움직임을 수학적으로 요약하는 경로 시그니처의 기댓값을 기반으로 한 거리를 사용합니다. 신경망 생성기는 노이즈에서 경로를 만들고, 증강된 경로를 절단 시그니처로 변환한 뒤 시그니처 수준별로 정규화하여 실제 데이터의 시그니처 기댓값과 일치하도록 학습합니다. 예제는 단일 자산의 S&P 500 로그 수익률…

머신러닝통계주식변동성
Machine Learning for Trading

이 노트북은 일별 ETF 수익률을 사용해 GARCH 모형이 변동성 군집을 포착하고 이를 세션별 특성으로 만드는 방법을 설명합니다. 먼저 시각적 진단과 ARCH-LM 검정을 사용해 제곱 수익률이 자체 시차에 따라 달라지는지 평가합니다. 그런 다음 GARCH(1,1) 모형으로 최근 충격의 영향과 이전 분산 추정치의 지속성을 구분합니다. 모수 합계가 충격이 얼마나 빠르게 감소하는지를 결정합니다. 적합을 위해 수익률은 백분율로 표시하며, 변동성은 세션별 표준편차로…

변동성통계리스크 관리주식
Machine Learning for Trading

이 노트북은 메시지별 주문 데이터를 사용해 단일 종목의 NASDAQ 지정가 주문장을 재구성하는 방법을 설명합니다. 주문 추가, 체결, 취소, 삭제, 대체를 처리하면서 각 활성 주문의 잔여 수량을 유지합니다. 주문 대체는 기존 주문 참조를 종료하고 새 참조를 만들며 이후 메시지가 새 참조를 가리킬 수 있으므로 특별히 처리해야 합니다. 결과 스냅샷에는 초당 주문 흐름 불균형과 함께 최우선 매수·매도호가 및 표시 수량을 기록합니다. 검사 및 해석의 한계도…

주식시장 미시구조주문 집행통계
Machine Learning for Trading

이 소스 모듈은 미국 주가, 지수 데이터, 옵션, 시장 미시구조, 펀더멘털, 기관 보유 데이터를 불러오는 기능을 제공합니다. 가장 자세한 방법론은 장중 거래 데이터의 재표본화입니다. 시가, 고가, 저가, 종가, 거래량에는 각각 적절한 첫 값, 최댓값, 최솟값, 마지막 값, 합계 연산을 적용하고, VWAP는 거래량 가중 평균으로 다시 계산해야 합니다. 특히 시가와 종가 무렵처럼 구간별 거래량이 달라질 때 단순 평균은 잘못된 값입니다. 적격 거래가 없는 구간의…

주식시장 미시구조주문 집행미국 시장
Machine Learning for Trading

이 노트북은 Yahoo Finance, 장기 미국 주식 아카이브, FRED 거시경제 시계열에 공통 OHLCV 인터페이스를 적용합니다. 후속 로테이션 사례 연구에 사용할 ETF 유니버스를 만들고, 과거 데이터와 현재 출처를 결합하는 방법 및 우선순위 기반 대체 방식을 설명합니다. 제공자별 행 수와 가격 수준도 비교해 차이를 드러내고 추적할 수 있게 합니다. 핵심은 차이의 형태와 출처에 따라 이를 해석하는 것입니다. 일별로 작은 차이는 반올림 때문일 수 있고,…

멀티에셋주식미국 시장주문 집행
Machine Learning for Trading

이 장은 주식, 거시경제 시계열, 선물, 암호화폐, 예측시장 전반에서 시간 일관성을 갖춘 펀더멘털 및 대체 데이터 분석을 구축하는 방법을 정리합니다. 핵심 방법은 이중 시간 데이터 저장과 특정 시점 기준 조회, 출처별 발표 시점 관리, 시간에 따라 유효한 엔터티 매핑, 감사 가능한 공시 텍스트 추출입니다. 노트북은 이 아이디어를 SEC 공시와 XBRL, 거시 지표 발표, CFTC 포지션, 온체인 지표, 기관 보유 정보, 시장 예측 데이터에 적용합니다.…

백테스트통계머신러닝온체인 데이터
Machine Learning for Trading

이 노트북은 예측, 집중도, 배분 규칙을 고정한 채 성과가 좋은 ETF 배분 설정을 두 가지 비용 격자에서 다시 가격 책정합니다. 주식 수에 따라 ETF 거래 비용이 달라지는 사례 연구의 주당 수수료 및 스프레드 절반 모형과, 거래 금액에 비례해 비용을 부과하는 베이시스포인트 격자를 비교합니다. 여러 비용 수준에 등록된 백테스트를 통해 감소 곡선을 만들고, 순 샤프 지수가 0이 되는 지점이나 시험한 격자 범위에서 교차점이 얼마나 벗어나는지 확인할 수…

주식주문 집행백테스트포트폴리오 구성