Type/to search

선형 회귀 분석과 이동평균선 지표를 기반으로 한 단기 트레이딩 전략

Common strategy
Created: 2024-01-17 11:41:16
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

선형 회귀 채널 전략은 선형 회귀 분석과 이동 평균 지표에 기반한 단기 트레이딩 전략입니다. 이 전략은 선형 회귀 채널과 Hull 이동 평균선을 결합하여 추세 방향을 식별하고, 상대적으로 낮은 리스크의 진입점을 찾는 것을 목표로 합니다.

전략 원리

선형 회귀 채널 전략은 주로 두 가지 지표에 기반합니다:

  1. 선형 회귀 채널(Linear Regression Channel): 선형 회귀 분석을 통해 계산된 채널 범위입니다. 전략에서는 55일 길이의 선형 회귀선을 설정하여 가격의 장기 추세를 나타냅니다. 또한, 상한선을 계산하여 거래량이 높은 가격 영역을 나타냅니다.

  2. Hull 이동 평균선(Hull Moving Average): 이동 평균선과 유사한 추세 추종 지표로, 기간은 400일로 설정되어 가격의 전반적인 흐름과 방향을 판단하는 데 사용됩니다.

구체적인 거래 로직은 다음과 같습니다:

가격이 채널 상한선 아래에 있고, 400일 Hull 이동 평균선보다 낮을 때 매수합니다. 가격이 다시 선형 회귀 중앙선 위로 상승하면 포지션을 청산하여 이익을 실현합니다.

이를 통해 횡보 기간 동안 저점에 매수하고, 가격이 다시 상승 채널에 진입할 때 이익을 확보할 수 있습니다.

장점 분석

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

  1. 선형 회귀 채널은 가격 열기와 장기 추세 방향을 비교적 정확하게 판단하여 변동성 장세에서 무분별한 진입을 방지합니다.

  2. Hull 이동 평균선은 단기 시장 노이즈를 걸러내어 진입 시점을 더 명확하게 합니다.

  3. 전략의 거래 빈도가 낮아 리스크가 비교적 작습니다. 시장 변동 중에 고점 추격이나 저점 매도가 발생하지 않습니다.

  4. 이익 실현 지점이 명확하여 일반적으로 중단기 장세에서 양호한 수익을 얻을 수 있습니다.

리스크 분석

선형 회귀 채널 전략에는 다음과 같은 리스크도 존재합니다:

  1. 강세장에서 선형 회귀 채널이 평탄화되거나 미세하게 하락하여 매수 기회를 놓칠 수 있습니다. 적절한 매개변수 조정을 통해 최적화할 수 있습니다.

  2. 돌발 사건으로 인한 큰 조정 시 손절선이 돌파되어 큰 손실이 발생할 수 있습니다. 손절선 비율을 설정하여 단일 손실을 통제할 수 있습니다.

  3. 하락이 너무 깊어 Hull 이동 평균선을 하회할 경우 이익 실현 청산이 어려울 수 있습니다. Hull 이동 평균선 매개변수를 조정하거나 손절선을 설정할 수 있습니다.

  4. 거래 빈도가 너무 낮을 수 있습니다. 선형 회귀 주기를 적절히 단축하여 거래 빈도를 높일 수 있습니다.

최적화 방향

선형 회귀 채널 전략은 다음과 같은 측면에서 최적화할 수 있습니다:

  1. 선형 회귀 채널 매개변수를 동적으로 조정하여 채널이 실제 가격 변동에 더 밀접하게 대응하도록 합니다.

  2. Hull 이동 평균선 매개변수를 최적화하여 추세 전환점을 더 잘 판단할 수 있도록 합니다.

  3. 채널 내에 트레일링 손절점을 설정하여 단일 손실 리스크를 효과적으로 통제할 수 있습니다.

  4. 변동성 지표를 추가하여 변동이 심한 장세에서 포지션을 개설하지 않도록 합니다.

  5. 거래량 지표와 결합하여 진정한 돌파를 판단합니다.

요약

선형 회귀 채널 전략은 전반적으로 비교적 안정적인 추세 추종 전략입니다. 시장 노이즈를 피하고 추세가 시작될 때 올바른 방향으로 진입할 수 있습니다. 매개변수 최적화와 지표 조합을 통해 거래 리스크를 더욱 줄이고 수익률을 높일 수 있습니다. 이 전략은 중장기 보유에 적합하며 빈번한 조작이 필요하지 않습니다. 전반적으로 실전 운용 가치가 높습니다.

Source
Pine
/*backtest
start: 2023-01-10 00:00:00
end: 2024-01-16 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © TradingAmmo

//@version=4
Strategy parameters
Strategy parameters
Start Year
Month
Day
End Year
length
Value
HMA
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)