Type/to search

선형 회귀 절편 기반 퀀트 전략

Common strategy
Created: 2023-12-29 11:45:20
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

본 전략은 선형 회귀 기법을 사용하여 선형 회귀 절편점(Linear Regression Intercept)을 계산하고, 이를 매매 신호로 활용하여 퀀트 거래 전략을 구축합니다. 이 전략은 주가 시계열 데이터를 분석하여 선형 회귀 추세선을 적합하고, 선형 회귀 절편점을 사용하여 가격이 과대평가되었는지 또는 과소평가되었는지 판단하여 거래 신호를 생성합니다.

전략 원리

선형 회귀 절편점은 시간 시리즈 X 값이 0일 때 Y 값(일반적으로 가격)의 예측값을 나타냅니다. 이 전략은 사전에 설정된 매개변수 Length를 사용하여 종가를 소스 시퀀스로 삼아 최근 Length일 동안의 선형 회귀 절편점(xLRI)을 계산합니다. 종가가 xLRI보다 높으면 매수하고, 종가가 xLRI보다 낮으면 매도합니다.

구체적인 계산 공식은 다음과 같습니다:

xX = Length *(Length - 1)* 0.5 xDivisor = xX *xX - Length* Length *(Length - 1) *(2 * Length - 1) / 6 xXY = Σ(i * 종가[i]), i는 0부터 Length-1까지 xSlope = (Length *xXY - xX* Σ(종가, Length))/ xDivisor xLRI = (Σ(종가, Length) - xSlope * xX) / Length

이러한 계산을 통해 최근 Length일의 선형 회귀 절편점 xLRI를 얻을 수 있습니다. 전략은 이를 바탕으로 가격의 고저를 판단하여 거래 신호를 생성합니다.

전략 장점

본 전략은 다음과 같은 장점을 가지고 있습니다:

  1. 선형 회귀 기법을 사용하여 가격에 대한 일정한 예측 능력과 추세 판단 능력을 제공합니다.
  2. 매개변수가 적고 모델이 단순하여 이해하고 구현하기 쉽습니다.
  3. 매개변수 Length를 사용자 정의하여 전략의 유연성을 조정할 수 있습니다.

위험 및 해결 방법

본 전략에는 몇 가지 위험도 존재합니다:

  1. 선형 회귀 적합은 단순히 과거 데이터를 기반으로 한 통계적 적합이므로, 미래 가격 움직임에 대한 예측 능력이 제한적입니다.
  2. 회사의 펀더멘털에 큰 변화가 발생할 경우 선형 회귀 적합 결과가 유효하지 않을 수 있습니다.
  3. 매개변수 Length 설정이 부적절하면 과적합이 발생할 수 있습니다.

대응 방안:

  1. 매개변수 Length를 적절히 줄여 과적합을 방지합니다.
  2. 회사의 펀더멘털 변화를 주시하고, 필요한 경우 수동으로 개입하여 포지션을 청산합니다.
  3. 적응형 매개변수 Length를 사용하여 시장 상황에 따라 동적으로 조정합니다.

전략 최적화 방향

본 전략은 다음과 같은 측면에서 추가로 최적화할 수 있습니다:

  1. 손절매 메커니즘을 추가하여 단일 손실을 제어합니다.
  2. 다른 지표와 결합하여 복합 전략을 구성하고 안정성을 높입니다.
  3. 매개변수 적응 최적화 모듈을 추가하여 Length 매개변수가 동적으로 변화하도록 합니다.
  4. 포지션 크기 제어 모듈을 추가하여 과도한 거래를 방지합니다.

요약

본 전략은 선형 회귀 절편점을 기반으로 간단한 퀀트 거래 전략을 구축했습니다. 전반적으로 이 전략은 일정한 경제적 가치를 지니지만, 주의해야 할 몇 가지 위험도 존재합니다. 지속적인 최적화를 통해 전략의 안정성과 수익성을 더욱 개선할 수 있을 것으로 기대됩니다.

Source
Pine
/*backtest
start: 2023-11-28 00:00:00
end: 2023-12-28 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 21/03/2018
// Linear Regression Intercept is one of the indicators calculated by using the 
Strategy parameters
Strategy parameters
Length
Source
Trade reverse
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)