본문으로 건너뛰기

지식 라이브러리

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

라이브러리 검색

문서 1,616개

Machine Learning for Trading

이 모듈은 실시간 제공자와 결정적 모의 제공자를 갖춘 리서치 에이전트용 검색 인터페이스를 설명합니다. 검색 결과 수를 제한하고 게시일 기준일을 적용해 해당 날짜 또는 이후 결과를 제거함으로써 특정 시점 기준 리서치를 지원합니다. 허용 목록과 차단 목록으로 도메인 출처를 필터링하며, 도구 실행기는 감사용 정책 집행 및 실행 로그를 적용해 검색 호출을 감쌉니다. 모의 클라이언트는 미리 준비한 결과를 반환하고 동일한 기준일 필터를 적용해 개발 실행을 반복할 수…

머신러닝이벤트 기반 전략백테스트리스크 관리
Machine Learning for Trading

이 모듈은 종단 간 포트폴리오 학습을 위한 미분 가능한 목적 함수를 정의합니다. 자산별 위험 가중치를 변동성으로 조정해 포트폴리오 익스포저로 바꾸고, 이용 가능한 자산의 평균 비용 차감 전 수익률을 계산하며, 이전 가중치와의 차이를 바탕으로 거래 비용을 선택적으로 차감합니다. 수익률 시계열을 평가할 때 초기 구간을 제외할 수 있습니다. 목적 함수는 합산 샤프 비율과 기간별 샤프 비율의 소프트 최솟값을 조정 가능한 파라미터로 가중해 결합하며, 학습은 결합…

머신러닝포트폴리오 구성리스크 관리주문 집행
Machine Learning for Trading

이 노트북은 재구성한 NASDAQ 주문장을 분석해 장중 최우선 매수·매도 호가의 스프레드와 잔량을 설명하고, 주문 흐름 불균형이 다음 구간의 수익률과 관련 있는지 살펴봅니다. 주가가 달라도 비용을 비교할 수 있도록 스프레드를 베이시스 포인트로 표시하고, 장중 스프레드와 최우선 호가 잔량을 그리며, 파싱한 메시지의 주문 추가와 취소로 불균형을 구성합니다. 두꺼운 꼬리를 가진 구간의 영향을 줄이기 위해 원시 불균형과 부호 있는 로그 변환을 비교합니다. 종목…

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

이 노트북은 조건부 오토인코더가 도구변수 PCA를 확장해 ETF 수익률을 모델링하는 방식을 설명합니다. 두 방법 모두 펀드 특성을 요인 익스포저로 매핑하고 이를 요인 수익률과 결합합니다. 오토인코더는 IPCA의 선형 특성-익스포저 매핑을 신경망으로 대체합니다. 학습에는 워크포워드 폴드를 사용하며, 미리 정한 에포크 일정에 따라 레이블마다 여러 체크포인트를 생성합니다. 노트북은 모든 체크포인트를 공개해 이후 모델 선택 시 후보 집합을 확인하고 검증 백테스트…

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

이 사례 연구는 월별 관측치로 구성한 US 기업 특성 포트폴리오에서 손절, 추적 손절, 기타 포지션 단위 오버레이를 검정할 수 없는 이유를 설명합니다. 벡터화 백테스트는 한 달 동안 실현된 미래 수익률에 가중치 벡터 하나를 적용하므로 진입과 청산 사이의 가격 경로가 없습니다. 손절 작동 방식과 최대 불리·유리 움직임은 이 누락된 경로에 달려 있으며, 이를 시뮬레이션하려면 존재하지 않는 데이터를 만들어야 합니다. 배포 자료는 익명의 블록 단위 기업 식별자를…

주식리스크 관리백테스트
Machine Learning for Trading

이 노트북은 CME 선물의 모델 예측을 평가하기 위한 신호 단계 기준선을 마련합니다. 매주 의사결정 시점마다 예측 수익률로 상품 순위를 매겨 상위 그룹을 매수하고 하위 그룹을 공매도하며 각 포지션에 동일 비중을 부여합니다. 각 롱·숏 그룹의 상품 수를 바꿔 집중도가 비교에 미치는 영향을 보여줍니다. 이후 포트폴리오 기법의 명확한 기준점이 되도록 이 단계에서는 배분, 리스크 관리, 거래 비용을 제외합니다. 작업 절차는 예측 대상 전체가 빠짐없이 있어야 하며…

선물백테스트포트폴리오 구성주문 집행
Machine Learning for Trading

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

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

이 설정은 롱온리 ETF 순위화 및 리밸런싱 실험을 정의합니다. 주식, 채권, 원자재, 지역 익스포저를 포함하는 폭넓은 100-ETF 유니버스를 구성하고, 매월 의사결정해 다음 시가에 체결합니다. 주요 레이블은 21일 수익률을 예측합니다. 5일 레이블에는 주간 일정을 적용해 백테스트 주기를 예측 기간에 더 잘 맞춥니다. 순위로 포지션을 선택하고 동일 비중을 적용하며, 여러 포트폴리오 집중도에서 상위 k개 선택을 시험합니다. 일별 가격 데이터에는 매수·매도…

주식멀티에셋백테스트주문 집행
Machine Learning for Trading

이 노트북은 그래디언트 부스팅 예측의 예측 구간을 만들고 분할 컨포멀 예측을 분위수 회귀, 컨포멀화 분위수 회귀, 적응형 컨포멀 추론과 비교합니다. 분할 컨포멀은 시간순으로 학습 데이터와 보정 데이터를 나누고, 레이블 기간을 고려해 경계 주변 관측치를 제거하며, 유한 표본 잔차 순서 통계량으로 구간 폭을 설정합니다. 이 프레임워크는 ETF, 암호화폐, 선물 데이터를 대상으로 경계 주변 관측치를 제거한 워크포워드 폴드를 사용해 평가합니다. 노트북은 경험적…

머신러닝통계리스크 관리포지션 규모 설정
Machine Learning for Trading

이 벤치마크는 동일하고 결정적인 OHLCV 패널로 CSV, Parquet, Feather(Arrow IPC), HDF5를 비교합니다. 쓰기 시간, 메모리에 올린 뒤의 읽기 시간, 파일 크기, 선택한 열만 읽을 때의 영향을 측정합니다. 측정 방식은 한 번 쓰고 워밍업 후 반복해서 읽은 시간을 평균하는 것입니다. 따라서 읽기는 캐시가 따뜻한 상태에서 측정합니다. Feather의 메모리 매핑 열기 시간은 데이터 적재 비용으로 오해하지 않도록 메모리 적재 시간과…

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

이 ETF 특성 연구는 모델에서 산출한 입력 세 가지를 만듭니다. 시장 레짐을 추정하는 은닉 마르코프 모델(HMM), 기준 펀드의 분수 차분 가격, ETF별 ETF 조건부 변동성 GARCH(1,1)입니다. 미래 정보 누출을 막으려면 매 세션까지 이용할 수 있는 정보만으로 파라미터와 추론을 모두 계산해야 한다고 강조합니다. 재적합 일정에 따라 각 예측 구간 전에 추정한 파라미터를 적용하며, 필터링된 HMM 확률은 평활화 확률에 포함될 미래 정보를 사용하지…

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

이 노트북은 도구변수 주성분 분석(IPCA)을 설명합니다. 공통 요인을 추정하면서 각 주식의 요인 익스포저를 같은 날의 옵션 표면 특성으로 이루어진 공통 선형 함수로 표현합니다. 이러한 특성에는 내재 변동성, 풋콜 스큐, 기간 구조 기울기, 내재 분산과 실현 분산이 포함됩니다. 교대 최소제곱법으로 특성에서 익스포저로 이어지는 매핑과 요인 수익률을 적합합니다. 노트북은 이를 수익률 이력에서 익스포저를 구하며 균형 패널이 필요한 일반 PCA와 비교합니다. 제안된…

옵션주식팩터 투자머신러닝
Machine Learning for Trading

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

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

이 탐색 분석은 통화쌍 20개를 포함한 4시간 OANDA 데이터셋을 살펴봅니다. 거래량 필드는 한 거래소의 호가 갱신 횟수를 세며 통합 체결 규모가 아니므로 시장 전체의 유동성 순위를 매기는 데 쓸 수 없다고 설명합니다. US 달러가 기준 통화인지, 상대 통화인지, 또는 통화쌍에 포함되지 않는지에 따라 통화쌍을 분류해 달러 강세를 해석할 때 가격을 언제 역산해야 하는지 설명합니다. 노트북은 통과율과 위반 건수를 모두 사용해 OHLC 일관성을 확인한 뒤…

외환통계시장 미시구조
Machine Learning for Trading

이 운영 튜토리얼은 가상 브로커를 사용해 실거래 시스템의 런타임 안전 장치를 보여줍니다. 시장 데이터가 너무 오래됐거나 일일 손실이 설정된 한도를 넘으면 SafeBroker가 주문을 거부하는 방식과 브로커를 재구성한 뒤에도 손실로 발동된 킬 스위치가 계속 유지되는 모습을 다룹니다. 저장된 위험 상태와 브로커 포지션 또는 주문 간의 시작 시점 대사도 살펴보고, 데이터가 도착하거나 끊기고 엔진이 멈출 때의 엔진 상태를 추적합니다. 예시에는 확인 가능한 주문…

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

이 노트북은 언어 모델 클라이언트, 검색 도구, 제한된 턴 반복으로 예측 에이전트를 구성합니다. 에이전트는 근거를 검색하고 근거 설명과 함께 이진 확률을 반환합니다. 응답 파서는 흔한 형식 오류를 처리하고 검색 및 예측 행동이 유효한지 검증하며, 잘못된 응답은 수정을 위해 다시 전달합니다. 저장된 실행 기록은 프롬프트, 도구 결과, 모델 호출, 토큰 사용량을 보존해 새 API 호출 없이 예측을 재생하고 감사할 수 있게 합니다. 노트북은 예측과 근거 설명에서…

머신러닝통계시장 심리백테스트
Machine Learning for Trading

이 노트북은 시간별 비트코인 무기한 선물 수익률에 맞춘 공통 모의 트레이딩 환경에서 DQN, PPO, A2C를 비교합니다. GARCH(1,1) 모형으로 변동성 군집을 생성합니다. 환경은 포지션 변경에 비용을 부과하고, 행동 시점에 이미 확인 가능한 수익률을 에이전트가 얻는 일을 막기 위해 한 스텝 지연 후 행동을 적용합니다. 모든 알고리즘에 동일한 학습 상호작용 예산을 배정하고, 서로 대응하는 미관측 에피소드 시드로 평가합니다. 평균 보상 외의 진단도…

머신러닝가상자산무기한 선물변동성
Machine Learning for Trading

이 노트북은 광범위한 ETF 동조화를 통제한 뒤 운용 포트폴리오 전략 4개가 SPY 수익률을 설명하는지 검정합니다. 전략은 시차 모멘텀, 변동성 또는 최근 수익률로 ETF 순위를 매깁니다. 장기 이력이 있는 균형 잡힌 ETF 집합에서 주성분 10개를 통제 변수로 쓰며, 요인 구성 유니버스에서는 SPY를 제외합니다. 각 전략의 단변량 SPY 로딩과 통제 변수를 선택한 뒤 추정한 조건부 로딩을 비교합니다. 이중 선택 후 LASSO는 결과와 각 핵심 전략을 모두…

팩터 투자머신러닝통계모멘텀
Machine Learning for Trading

이 노트북은 Word2Vec 스킵그램을 기관 주식 보유 자료에 적용합니다. 기관별 포트폴리오를 문장으로, 주식 식별자를 토큰으로, 보고된 보유 가치 순으로 정렬한 포지션을 단어 순서로 다룹니다. 비슷한 포트폴리오 맥락에 반복해서 등장하는 주식은 가까운 임베딩을 얻을 수 있습니다. 이를 통해 기관 포트폴리오 행동을 표현하고 경제적으로 유사한 자산을 식별할 수 있습니다. 예시는 분기별 13F 보유 자료를 사용합니다. 포트폴리오 폭에 따라 기관을 선택하고,…

주식머신러닝포트폴리오 구성통계
Machine Learning for Trading

이 노트북은 주식 분할이나 현금 배당일을 가로지를 때 원시 주가로 수익률을 계산하면 왜 오해를 부를 수 있는지 설명합니다. 후방 조정은 이후 기업 행사를 반영해 과거 가격을 조정하는 방법입니다. 체결 시뮬레이션에는 원시 가격을, 일부 단기 구간에는 분할 조정 가격을, 장기 연구와 백테스트에는 총수익 조정 가격을 사용하는 방식을 구분합니다. Apple의 과거 자료로 분할 및 배당 조정이 누적 수익률에 미치는 영향을 보여줍니다. 노트북은 OHLCV 데이터에 조정…

주식통계백테스트미국 시장
Machine Learning for Trading

이 노트북은 모델 기반 포지션 규모 설정이 US 기업 특성 전략에서 동일 가중보다 나은지 검정합니다. 예측 점수가 높은 종목에 더 많이 배분하는 점수 가중과, 예측 구간이 신뢰도가 낮음을 나타낼 때 배분을 줄이는 컨포멀 가중을 비교합니다. 선택한 예측값과 집중도를 각 비교 안에서 고정한 채 두 방법을 여러 포트폴리오 집중 수준과 조합합니다. 스윕에 포함한 예측값은 동일 가중 기준선의 검증 성과를 사용해 선택했습니다. 노트북은 이로 인해 선택 편향이 생기고…

주식포지션 규모 설정포트폴리오 구성백테스트
Machine Learning for Trading

이 노트북은 연속 관측치가 서로 의존할 때 신호의 정보계수(IC)가 잡음과 구별되는지 평가합니다. 모멘텀 신호와 ETF 데이터를 예로 들어 선행 수익률 중첩, 지속적인 신호 순위, 시장 국면이 일별 IC 값을 자기상관되게 만들 수 있음을 설명합니다. 이 경우 단순 t 통계량은 불확실성을 과소평가하고 유의성을 과대평가할 수 있습니다. 노트북은 이분산성 및 자기상관 일관 표준오차인 Newey–West 표준오차를 연속 관측치를 재표본추출하는 블록 부트스트랩과…

통계머신러닝모멘텀백테스트
Machine Learning for Trading

이 노트북은 롱 ETF 거래의 청산 방법을 비교합니다. 고정 이익 목표와 손절, 추적 손절, ATR 조정 장벽, 머신러닝 신호 및 이들의 조합을 다룹니다. 지표와 거래 시뮬레이션을 만들고 거래 수익률, 승률, 손절 빈도, 표준오차를 이용한 불확실성을 요약합니다. OHLC 체결 관례는 오버나이트 갭을 시가에 처리하고, 일별 데이터로 장중 순서를 알 수 없으므로 일별 봉에서 손절과 목표가 모두 닿으면 손절이 먼저 체결된다고 가정합니다. 머신러닝 비교에서는 시간…

주식리스크 관리포지션 규모 설정변동성
Machine Learning for Trading

이 노트북은 FRED의 제공된 경제 지표 패널을 살펴보고 달력 일자 그리드, 메타데이터, 파생 열을 해석하는 방법을 설명합니다. 패널이 일별 달력에 맞춰 평탄화되어 있어 행 수만으로는 원천 지표의 발표 일정을 알 수 없습니다. 각 시계열의 값이 바뀌는 횟수를 세면 발표 빈도의 하한을 추정할 수 있지만, 연속 발표 값이 변하지 않으면 실제 발표 수를 놓칠 수 있습니다. 예시에는 미국 국채 수익률, VIX, 10년물과 2년물 수익률 차가 포함되며 최근 정책…

멀티에셋채권변동성통계