이 가이드는 인과 효과 추정과 인과 구조 발견을 구분하고, 일반적인 연구 질문에 적합한 파이썬 라이브러리를 안내합니다. 조정 구조를 알고 있거나 명시적으로 지정한 경우 EconML과 DoWhy로 효과를 추정할 수 있으며, Tigramite와 causal-learn은 시계열 또는 횡단면 데이터에서 구조를 제안합니다. 이산 처치에 초점을 둔 CausalML이나 베이지안 구조적 시계열 방법이 더 적합할 수 있는 경우도 설명합니다. 선택은 처치 유형, 데이터 형태,…
지식 라이브러리
Stratmill 리서치 에이전트가 AI 에이전트가 읽은 책, 논문, 기사와 코드에 관해 작성한 요약과 핵심 아이디어입니다. 각 페이지에서 원문으로 연결됩니다.
라이브러리 검색
문서 966개
이 개요는 주식, 암호화폐, 외환, 선물, 옵션, 멀티자산 포트폴리오를 아우르는 9개 트레이딩 사례의 설정 데이터를 정리합니다. 각 사례의 투자 대상군, 데이터 빈도, 의사결정 주기, 비용 모형, 신호와 포지션 간 매핑을 비교합니다. 예시는 전략과 데이터셋에 따라 이러한 선택이 어떻게 달라지는지 보여주며, 거래 비용이 특히 큰 영향을 미치는 설정도 다룹니다. 노트북은 워크포워드 학습·검증 구간, 폴드 수, 별도로 보류한 홀드아웃 기간도 요약합니다. 핵심 연구…
이 노트북은 백테스트와 실거래 파이프라인이 일관되게 작동하는지 확인하는 결정론적 프레임워크를 제시합니다. 가격 봉에서 의사결정으로 이어지는 특성 계산, 예측, 신호, 주문 규모 단계를 비교합니다. 고정된 합성 가격 테이프를 사용해 두 파이프라인에 동일한 입력을 제공하므로 시장 변동과 기술적 불일치를 더 쉽게 구분할 수 있습니다. 검사는 릴리스 게이트로 설계되었습니다. 예상하지 못한 차이가 있으면 테스트 묶음이 실패하고, 의도적인 차이는 명시적으로 정의하고…
이 노트북은 NASDAQ ITCH에서 가져온 거래 및 주문 데이터로 미시구조 패턴을 살펴봅니다. 틱 단위 거래 수익률의 음의 1차 자기상관을 중간 가격 수익률과 비교하고, 유동성 수준이 다른 종목을 골라 거래 활동과 장중 변동성을 대조합니다. 주문 도착과 제출 규모도 살펴보며, 데이터 보강이 가능한 경우 취소 메시지의 부분 취소 거래량도 보고합니다. 매수 호가와 매도 호가에서 번갈아 체결되는 거래는 거래 가격을 기계적으로 지그재그로 움직일 수 있습니다.…
이 교육용 노트북은 퀀트 연구에 쓰이는 가격 및 거래량 기반 특성을 살펴봅니다. 여러 구간의 단순 및 로그 수익률, 한 세션을 건너뛴 모멘텀, 장중 및 오버나이트 수익률, 이동평균과의 거리, 추세와 반전 지표, 여러 변동성 추정치, 변동성 상태 지표, 거래량과 유동성 지표, 위험 통계, 횡단면 순위와 표준화 값을 다룹니다. 예시에서는 ETF 데이터를 사용하며 직접 계산한 결과를 실무용 특성 라이브러리와 함께 보여줍니다. 노트북은 연구 타당성에 영향을 주는…
이 노트북은 최근 6개월을 건너뛴 모멘텀이 21일 미래 수익률에 영향을 주는지, 그 효과가 시장 변동성에 따라 달라지는지 살펴보는 절차를 제시합니다. 학습 데이터에서 이중 머신러닝으로 효과를 추정하며 변동성과 수익률 곡선을 통제 변수로, 시장 변동성을 효과 조절 변수로 사용합니다. 변동성 레짐은 홀드아웃 이전 데이터로 정의하고, 추정 결과를 제한 및 축소된 포지션 규모 조정 규칙에 반영합니다. 그런 다음 홀드아웃 구간에서 거래 비용을 포함해 해당 규칙을 단순…
이 노트북은 전처리나 특성 공학 전에 금융 데이터셋을 반복해서 진단할 수 있는 점검 절차를 만듭니다. 시간 인덱스 자료형, 비어 있는 타임스탬프, 정렬과 고유성을 확인하고, 완전히 같은 중복과 키 기준 중복을 찾으며, 필드·자산·날짜별 결측값을 측정하고, 공백·이상치·도메인 위반·데이터셋별 달력 문제를 살펴봅니다. 진단 결과는 원본 데이터를 바꾸거나 정리하지 않고 문제를 보고합니다. 점검 대상은 ETF, US 주식, 가상자산, 선물, FX, 기업 특성입니다.…
이 장은 퀀트 트레이딩 연구에서 인과 주장을 평가하는 틀을 제시합니다. 처치, 결과, 추정 대상, 반사실, 조정 집합을 명확히 정의한 다음 연구 질문에 맞는 방법을 연결합니다. 연속 노출에는 이중 머신러닝(DML), 개별 사건에는 베이지안 구조적 시계열, 관측 자료에서 후보 관계를 찾는 데는 인과 발견 방법을 사용합니다. DAG와 식별 설계를 바탕으로 조정 변수를 선택하며, 시간 교차 적합과 처치 전 시점 설정은 추정 과정의 누출 방지에 도움이 됩니다.…
이 노트북은 1분 간격으로 관측한 NASDAQ-100 미시구조 특성에 선형 모델을 적합해 여러 미래 구간의 수익률을 예측합니다. 표현력이 더 높은 모델을 살펴보기 전에 단순한 기준선을 마련하는 것이 목적입니다. 스프레드 및 불균형 특성은 측정값과 관측 구간에 따라 겹치므로 설계 행렬에 다중공선성이 생깁니다. 노트북은 릿지, 라쏘, 엘라스틱넷을 비교합니다. 릿지는 상관된 계수를 축소하고 라쏘는 계수를 0으로 만들 수 있으며, 엘라스틱넷은 두 페널티를…
이 특성 평가에서는 금융 및 모델 기반 후보를 CME 선물의 미래 수익률과 비교해 선별합니다. 각 특성의 데이터 범위와 노후화를 점검하고, 특성값과 미래 수익률의 일간 횡단면 순위 상관을 측정하며, 겹치는 수익률 구간에 따른 불확실성을 조정하고, 검사한 집합 전체에 Benjamini-Hochberg 거짓 발견 통제를 적용합니다. 워크포워드 검증 연도별 결과와 사전에 정한 다른 수익률 구간도 살펴보고, 근거와 함께 진행·수정·중단 판단을 기록합니다. 서로…
이 노트북은 순수 PyTorch, sktime, Darts로 단변량 SPY 가격을 예측하는 구현을 비교합니다. 주된 목적은 코드 길이, 인터페이스 요건, 설치 성공 여부, 학습과 예측을 합친 소요 시간 등 실무상의 수고를 평가하는 것입니다. 마지막으로 관측한 가격을 예측값으로 쓰는 단순한 방식이 기준점을 제공하며, 라이브러리 사례는 공통 학습·예측 인터페이스가 모델 변경을 어떻게 쉽게 하는지, 래퍼가 어떤 제약을 줄 수 있는지 보여줍니다. 이 비교에는 중요한…
이 장은 지속 가능한 트레이딩 연구에는 변화하는 시장, 노이즈가 있는 근거, 실행 비용에 적응하는 체계적인 과정이 필요하다고 주장합니다. 구조적 단절, 레짐, 데이터 드리프트, 개념 드리프트의 차이를 소개한 뒤, 시점별 데이터와 명확한 범위 설정, 반복 개발, 현실적인 전략 설계, 배포와 모니터링을 중심으로 연구부터 운영까지의 절차를 제시합니다. 탐색과 확인이 어떻게 다른지도 설명하며, 실험 기록, 봉인된 홀드아웃, 선택 과정을 고려한 평가를 강조합니다. 이…
이 평가 노트북은 금융 및 모델 기반 특성이 가상자산 무기한 선물의 다음 8시간 수익률과 어떤 관계가 있는지 선별합니다. 워크포워드 검증 구간으로 평가 표본을 구성하고 최종 홀드아웃은 분석에서 제외하며, 각 결제 시점의 횡단면 순위 상관으로 특성별 점수를 매깁니다. 의존성을 고려한 불확실성 추정치로 평균 정보계수를 요약하고, 검증 연도별 성과를 확인하며, 다중 비교에 맞춰 유의성 검정을 조정합니다. 특성 원장에는 근거와 판단을 기록하지만, 모델 입력에서 열을…
이 노트북은 합성 ETF 수익률 시퀀스를 생성하도록 Diffusion-TS을 적용하는 방법을 설명합니다. 노이즈 제거기는 원래의 깨끗한 시퀀스를 다항식 추세, 푸리에 계절성, 잔차 성분의 합으로 예측하며, 시간 영역과 푸리에 영역의 손실을 결합해 각 지점과 주파수 구조의 충실도를 모두 높입니다. DDIM 샘플러는 생성에 쓰이는 역방향 단계를 줄입니다. 노이즈가 있는 시퀀스로 학습된 별도 분류기는 저변동성 또는 고변동성 국면 레이블이 붙은 표본을 만들도록…
이 장은 특정 전략보다 반복 가능한 연구 규율이 더 오래가는 트레이딩 우위의 원천이라고 주장합니다. 반증 가능한 가설, 표본 외 평가, 다중 검정 보정으로 편향을 줄이는 작업 흐름을 제시합니다. 이어서 퀀트 직무와 기관을 살펴보며, 주요 기술 분야의 전문성과 함께 트레이딩 전 과정에 걸친 폭넓은 협업을 강조합니다. 연구, 출판, 오픈소스 작업, 전문 커뮤니티를 통한 체계적인 지속 학습과 실무 적용도 권합니다. 이 장은 양자 컴퓨팅, 탈중앙 금융, 윤리적…
이 문서는 무기한 선물 펀딩 패널 데이터를 모델링하는 데 TabM을 사용하는 이유를 설명합니다. 공유 신경망 백본은 모든 입력 특징을 결합하고 비선형 층은 상호작용을 표현할 수 있습니다. 각 분할에서 하나의 특징을 선택하는 트리와 달리 이 설계는 상관된 열을 함께 사용할 수 있습니다. TabM 앙상블 구성원은 네트워크 대부분을 공유하면서 별도의 스케일링 벡터와 출력층을 유지하므로 개별 네트워크를 학습하는 것보다 낮은 비용으로 평균을 낼 수 있습니다. 회귀,…
이 노트북은 기관의 주식 보유 내역을 SEC 13F 공시 자료에서 가져와 운용 주체와 증권을 연결하고 업종 관계로 집계하는 그래프로 모델링합니다. 스키마는 분기 말 보고일과 이후 공시 공개일을 모두 보존합니다. 전자는 기간 비교에 쓰이고, 후자는 특정 시점 분석에서 공개 전에 보유 내역을 사용하는 일을 막습니다. 풋과 콜은 주식 보유와 같지 않으므로 공시된 옵션과 롱 주식 포지션을 분리합니다. 또한 초기 형성 기간의 기관과 증권을 선택해 이후의 구성원이…
이 평가 작업 흐름은 NASDAQ-100 장중 패널의 금융 및 모델 기반 특징을 선행 수익률과 비교해 선별합니다. 먼저 최종 테스트 기간을 따로 떼어 두고, 해당 구간 안에 선행 레이블이 확정되는 관측값은 제외합니다. 각 특징에 대해 레이블 기간에 맞춘 간격으로 횡단면 순위 정보 계수(IC)를 측정하고, 시계열 의존성을 Newey-West 방식으로 조정하며 다중 검정을 고려합니다. 데이터 범위, 반복값 빈도, 분위별 수익률 형태, 쌍별 중복성도 품질 및 진단…
이 분석은 모멘텀이 수익률을 얼마나 잘 예측하는지 묻는 대신, 최근 기간을 건너뛰고 계산한 모멘텀이 ETF의 선행 수익률에 인과적 변화를 일으키는지 추정합니다. 이중 머신러닝은 명시된 교란 변수를 사용해 결과와 처치를 모델링한 다음, 두 모델이 설명하지 못한 부분으로 관계를 추정합니다. 교란 변수에는 실현 변동성, 시장 국면 지표, 수익률 곡선 기울기가 포함됩니다. 분석은 적합 전에 모집단, 시점 규칙, 엠바고, 플라시보 설계를 확정하고 결과를 예측 모델…
이 벤치마크 생성 방법은 사례 연구에서 지정한 자산으로 동일 가중 일별 수익률 시계열을 만듭니다. 먼저 각 세션의 심볼별 마지막 종가를 가져온 다음 종가 간 수익률을 계산하고, 이용 가능한 심볼 수익률의 평균을 구합니다. 자산이 관측 패널에 새로 들어오거나 빠질 때 인위적인 수익률이 생기지 않도록 연속된 세션에 가격이 있는 경우에만 해당 심볼을 포함합니다. 벤치마크는 일별 격자로 만들어 같은 주기의 전략과 수익률 및 연환산 지표를 비교할 수 있습니다. 이…
이 분석은 9개 자산 그룹에 속한 고정된 100 ETF 집합을 프로파일링합니다. 펀드와 연도별 데이터 범위를 확인하고, 가격 패널이 그룹 설정과 일치하는지 검증하며, 결측값과 OHLC 순서를 살펴보고 그룹별 거래량을 비교합니다. 종가가 이미 분할과 배당을 반영해 조정되었으므로 종가에서 바로 수익률을 계산할 수 있다는 점도 설명합니다. 연말 펀드 수는 상품이 출시되면서 증가한 뒤, 선정된 유니버스의 모든 펀드가 계속 상장되어 있어 일정하게 유지됩니다. 이…
이 문서는 다변량 시계열 예측을 위한 PatchTST 신경망 백본을 소개합니다. 각 입력 시계열을 서로 겹치는 패치로 나누고, 각 패치를 학습된 특징 공간에 투영한 뒤 위치 인코딩을 더해 여러 트랜스포머 인코더 층으로 처리합니다. 인코더는 어텐션 층을 통해 각 입력 변수를 독립적으로 다룬 다음, 예측 헤드가 인코딩된 패치를 목표 예측 구간에 매핑합니다. 이 아키텍처는 가역적 인스턴스 정규화, 선택적 끝부분 패딩, 드롭아웃, 잔차 어텐션을 지원하며, 예측…
이 문서는 신호 발생, 실적 발표 또는 거시경제 지표 발표 같은 이벤트 전후의 수익률을 측정하는 방법을 설명합니다. 유동성 높은 ETF의 모멘텀 돌파를 예제로 사용합니다. 각 이벤트에 대해 이벤트 전 추정 구간으로 적합한 시장 모형이 기대 수익률을 산출하고, 관측 수익률에서 이를 빼 비정상 수익률을 구합니다. 이를 이벤트별로 평균 내고 누적해 평균 비정상 수익률과 누적 평균 비정상 수익률을 계산하며, 표준 오차와 유의성 통계량도 산출합니다. 구현에서는 자산과…
이 노트북은 금융 시계열 생성을 위한 무조건부 Sig-Wasserstein GAN을 제시합니다. 학습된 실제 데이터 대 생성 데이터 판별기 대신 경로의 순차적 움직임을 수학적으로 요약하는 경로 시그니처의 기댓값을 기반으로 한 거리를 사용합니다. 신경망 생성기는 노이즈에서 경로를 만들고, 증강된 경로를 절단 시그니처로 변환한 뒤 시그니처 수준별로 정규화하여 실제 데이터의 시그니처 기댓값과 일치하도록 학습합니다. 예제는 단일 자산의 S&P 500 로그 수익률…