Type/to search

지수평활 이동평균(EMA)과 트레일링 스탑 및 백분율 손절매를 결합한 주식 퀀트 트레이딩 전략

Common strategy
Created: 2024-01-03 16:25:54
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

이 전략의 핵심은 지수평활 이동평균(EMA)을 매매 신호로 활용하고, 트레일링 스탑과 퍼센트 스탑을 결합하여 수익을 고정하고 위험을 통제하는 것입니다. 전략은 간단하며 실행 가능하며, 주식 및 기타 금융 상품의 알고리즘 트레이딩에 적합합니다.

전략 원리

  1. 빠른 EMA와 느린 EMA를 계산합니다. 빠른 EMA 주기는 20일, 느린 EMA 주기는 50일입니다. 빠른 EMA가 느린 EMA를 상향 돌파하면 매수 신호가 발생하고, 빠른 EMA가 느린 EMA를 하향 돌파하면 매도 신호가 발생합니다.

  2. 진입 후 트레일링 스탑을 설정합니다. 포지션 방향에 따라 롱 포지션 트레일링 스탑과 숏 포지션 트레일링 스탑의 퍼센트(예: 7%)를 각각 설정합니다. 트레일링 스탑은 매 봉마다 자동으로 조정되어 가능한 최대 이익을 고정합니다.

  3. 동시에 손절가를 설정합니다. 포지션 방향과 진입 가격에 따라 롱 포지션 손절가와 숏 포지션 손절가의 퍼센트(예: 2%)를 각각 설정합니다. 손절가 위치는 고정되어 있어 과도한 손실을 방지합니다.

  4. 트레일링 스탑 가격과 손절가를 비교하여 현재가에 더 가까운 쪽을 해당 거래의 손절 위치로 선택하고 손절 주문을 발행합니다.

전략 장점

  1. 이동평균 신호는 이해하기 쉽고 구현하기 간단합니다.

  2. 트레일링 스탑은 이익을 최대한 고정하는 동시에 잘못된 판단으로 인한 불필요한 손실을 방지합니다.

  3. 퍼센트 손절은 직관적이고 조정이 쉬우며, 각 거래의 최대 손실을 통제할 수 있습니다.

  4. 트레일링 스탑과 고정 손절을 결합하여 수익을 고정함과 동시에 위험을 통제합니다.

위험 및 대책

  1. 이동평균 전략은 가짜 신호를 발생시키기 쉬우므로 추가 강화 필터 조건을 도입합니다.

  2. 트레일링 스탑이 때때로 너무 일찍 손절을 유발할 수 있으므로 적절히 손절 폭을 완화합니다.

  3. 고정 손절 위치 설정이 부적절하면 지나치게 공격적이거나 보수적일 수 있으므로 퍼센트 파라미터를 테스트하여 조정해야 합니다.

  4. 기계적인 손절은 시장 반전 기회를 놓칠 수 있으므로 기술적 지표를 결합하여 손절 시점을 판단할 수 있습니다.

최적화 방안

  1. 다양한 파라미터의 EMA 조합을 시도하여 최적의 균형을 찾습니다.

  2. 거래량 등의 지표를 추가하여 가짜 신호를 필터링합니다.

  3. 더 많은 주식을 테스트하여 적절한 손절 파라미터를 찾습니다.

  4. 이동 손절을 도입하여 시장에 따라 손절 위치를 조정하는 것을 시도합니다.

  5. RSI 등의 지표와 결합하여 손절 시점을 판단합니다.

요약

이 전략은 이동평균 매매 신호, 트레일링 스탑 및 퍼센트 스탑을 통합합니다. 파라미터 최적화를 통해 다양한 주식 및 상품에 적용 가능하며, 안정적인 수익을 달성하는 동시에 위험을 엄격히 통제합니다. 알고리즘 트레이더가 연구하고 실천하며 지속적으로 최적화할 가치가 있습니다.

Source
Pine
/*backtest
start: 2023-12-26 00:00:00
end: 2024-01-02 00:00:00
period: 10m
basePeriod: 1m
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/
// © wouterpruym1828

//@version=5
Strategy parameters
Strategy parameters
Fast EMA period
Slow EMA period
Long Trailing Stop (%)
Short Trailing Stop (%)
Long Stop Loss (%)
Short Stop Loss (%)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)