Type/to search

이동 평균 회귀 거래 전략

Common strategy
Created: 2023-10-25 10:58:02
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

이동평균 회귀 거래 전략은 주가의 선형 회귀선과 이동평균선의 교차를 계산하여 매수 및 매도 신호를 결정합니다. 이 전략은 이동평균과 선형 회귀 분석을 결합하여 주가 추세와 통계적 특성을 모두 고려함으로써 주가 반전 지점을 효과적으로 판단하고 저점 매수 고점 매도를 실현합니다.

전략 원리

이 전략은 먼저 n일 주가의 선형 회귀선과 m일 이동평균선을 계산합니다. 선형 회귀선은 주가의 장기 통계적 추세를 반영하고, 이동평균선은 주가의 단기 동향을 반영합니다.

이동평균선이 선형 회귀선을 상향 돌파하면 주가 상승 모멘텀이 강화되어 매수 신호가 발생합니다. 이동평균선이 선형 회귀선을 하향 돌파하면 주가 상승세가 약해져 매도 신호가 발생합니다.

구체적으로 전략은 다음 단계를 통해 거래 신호를 판단합니다:

  1. n일 주가 선형 회귀선 lrLine 계산
  2. 선형 회귀선의 m일 단순 이동평균 lrMA 계산
  3. 주가의 m일 지수 이동평균 ema 계산
  4. ema가 lrMA를 상향 돌파하면 매수 신호 longEntry 발생
  5. ema가 lrMA를 하향 돌파하면 매도 신호 longExit 발생
  6. 동시에 종합 지수를 고려하여, 종합 지수가 강세장일 때만 매수 신호를 고려
  7. 신호에 따라 매수 및 매도 거래 실행

이동평균과 회귀선의 교차를 통해 매매 시점을 결정하면 가짜 돌파를 효과적으로 걸러내고 반전 지점을 포착하여 저점 매수 고점 매도를 실현할 수 있습니다.

전략 장점

  • 회귀선은 장기 추세를 반영하고 이동평균선은 단기 동향을 반영하므로, 두 지표를 결합하여 매매 시점을 정확히 판단할 수 있습니다.
  • 회귀선 계산이 간단하여 구현이 쉽습니다.
  • 종합 지수를 활용하여 부적합한 거래 신호를 걸러낼 수 있습니다.
  • 매매 전략을 조정할 수 있는 사용자 정의 파라미터를 제공합니다.
  • 저점 매수 고점 매도를 실현하여 수익 공간이 큽니다.

전략 리스크

  • 주가가 급격하게 변동할 때 이동평균과 회귀선의 교차가 빈번해져 잘못된 신호가 발생할 수 있습니다.
  • 종합 지수 판단이 부정확할 경우 매매 시점을 잘못 판단할 수도 있습니다.
  • 파라미터 설정이 적절하지 않으면 전략 효과에 영향을 미칠 수 있습니다.
  • 거래 빈도가 높아 거래 비용이 증가합니다.

파라미터 조정에 주의해야 하며, 이동평균 및 회귀선 주기 파라미터를 적절히 늘려 거래 빈도를 낮추어야 합니다. 손절매 전략을 합리적으로 설정하여 리스크를 통제합니다. 종합 지수 판단 규칙을 최적화하여 정확도를 높입니다.

전략 최적화

이 전략은 다음 몇 가지 측면에서 최적화할 수 있습니다:

  1. 이동평균 지표 최적화: 가중 이동평균 등 다양한 유형의 이동평균을 시도하여 해당 주식에 가장 적합한 이동평균을 찾습니다.
  2. 회귀선 최적화: 회귀선 계산 주기를 조정하여 주식의 장기 추세를 가장 잘 반영하는 주기 파라미터를 찾습니다.
  3. 종합 지수 판단 최적화: 다양한 종합 지수 판단 지표를 테스트하여 전략에 가장 적합한 종합 지수 신호를 찾습니다.
  4. 파라미터 최적화: 다양한 파라미터 조합을 반복 백테스트하여 최적의 파라미터 구성을 찾습니다.
  5. 손절매 전략 최적화: 다양한 손절매 방식을 테스트하여 리스크 통제에 가장 적합한 손절매 로직을 설정합니다.
  6. 거래 비용 최적화: 다양한 거래 수수료 모델에 따라 거래 빈도를 조정하여 거래 비용을 줄입니다.

위의 최적화를 통해 전략의 안정성과 수익률을 더욱 향상시킬 수 있습니다.

요약

이 이동평균 회귀 거래 전략은 이동평균 분석과 선형 회귀 분석의 장점을 통합하여 주가 반전 지점을 효과적으로 식별하고 저점 매수 고점 매도를 유도합니다. 전략이 비교적 간단하고 신뢰할 수 있어 중장기 종목 선정 거래에 적합합니다. 파라미터 최적화와 리스크 관리를 통해 전략 안정성을 더욱 높일 수 있습니다. 이 전략은 주식 시장 분석을 위한 실현 가능한 기술적 거래 방안을 제공합니다.

Source
Pine
/*backtest
start: 2022-10-18 00:00:00
end: 2023-10-24 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/
// © lazy_capitalist

//@version=5
Strategy parameters
Strategy parameters
Execute Long Trades
Execute Short Trades
Execute Stop Loss
Max Profit (%)
Stop Loss (%)
Show Date Range
Date Info
Start Month
Start Day
Start Year
Averages
Linear Regression Line
Linear Regression MA
EMA Length
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)