Type/to search

스마트 누적 매수 전략

Common strategy
Created: 2024-02-26 13:59:57
Last modified: 2 years ago
1
Follow
1802
Followers

img

개요

스마트 누적 매수 전략은 개념 증명을 위한 전략입니다. 이는 재귀적 매수 전략과 기술적 분석 기반의 진입 및 청산을 결합한 것입니다.

해당 전략은 자금의 일부를 할당하고 기술적 분석 조건이 유효한 경우 지속적으로 포지션을 추가합니다. 청산을 위한 기술적 분석 조건을 사용하여 청산 전략을 정의합니다.

손실 포지션에 포지션을 추가하여 평균 단가를 낮출 수 있으며, 더 공격적인 방법으로 이익 포지션에 포지션을 추가하는 것도 허용합니다.

전체 이익으로 청산하거나, 동일한 크기로 여러 번 나누어 부분 이익 청산할 수 있습니다.

또한 청산 조건이 손실로 포지션을 마감하도록 허용할지, 아니면 최소 이익 실현 비율을 요구할지 결정할 수 있습니다.

이 전략은 기본 기술적 분석 진입 및 청산 조건을 포함하고 있으며, 이는 전략의 아이디어를 보여주기 위한 목적일 뿐입니다. 그러나 이 스크립트의 최종 목표는 진입 및 청산 결정을 외부 소스에 위임하는 것입니다.

내부 조건은 RSI 길이 7이 1 표준편차 볼린저 밴드 하단을 교차할 때 진입하고, 상단을 교차할 때 청산합니다.

설정의 파라미터를 통해 주문 수를 제어할 수 있습니다:

  • 바닥매수 횟수 조정
  • 사용할 자산 비율 조정
  • 바닥매수 횟수 × 사용 자산 비율이 100이 되도록 하여 자산 초과 사용을 방지합니다(레버리지 사용 시 제외)

이 스크립트는 일일 또는 주간 재귀적 매수의 대안으로 설계되었지만, 기술적 분석 조건의 정확성에 따라 더 낮은 시간 프레임에서도 수익을 낼 수 있습니다.

이 전략이 "스마트"하다고 불리는 이유는 재귀적 매수의 가장 일반적인 방식이 의사 결정 없이 지정된 빈도로 어떤 상황에서든 매수하는 것이기 때문입니다. 이 전략은 여전히 재귀적 매수를 실행하지만, 포지션이 이익을 보기까지 불필요하게 지연시킬 수 있는 잠재적인 잘못된 진입 타이밍을 일부 걸러냅니다. 두 번째 이유는 처음부터 청산 전략을 설정한다는 점인데, 재귀적 매수 자체는 이 기능을 제공하지 않습니다.

전략 원리

이 전략은 RSI 지표와 볼린저 밴드의 교차를 통해 진입 및 청산 시점을 판단합니다. 구체적으로, RSI가 하단 밴드 아래로 내려가면 약세 진입, RSI가 상단 밴드 위로 올라가면 강세 청산합니다.

또한 이 전략은 바닥매수와 분할 청산 설정을 제공합니다. 바닥매수 횟수와 각 회차에 사용하는 자산 비율의 합은 100이 되어야 자금 초과 사용을 방지할 수 있습니다. 이익 포지션에서 추가 매수를 허용할지, 아니면 손실 포지션에서만 추가 매수하여 평균 단가를 낮출지 선택할 수 있습니다.

청산 시에는 전체 이익으로 청산하거나, 설정된 비율에 따라 여러 번 나누어 부분 이익 청산할 수 있습니다. 또한 최소 이익 실현 비율을 설정하여 해당 비율 미만의 이익은 청산을 유발하지 않도록 할 수 있습니다.

전체적으로 이 전략은 재귀적 매수와 기술적 분석 지표를 결합하여, 잘못된 신호를 일부 걸러내어 보다 안정적인 누적 매수를 구현하는 동시에, 유연한 청산 메커니즘을 설정하여 자신의 위험 선호도에 따라 파라미터를 조정할 수 있습니다.

장점 분석

전통적인 재귀적 매수 전략과 비교할 때, 이 전략의 가장 큰 장점은 진입과 청산 모두 기술적 지표를 참고하여 일부 잘못된 신호를 걸러낼 수 있다는 점입니다. 이는 의사 결정 없이 매일/매주 매수하는 방식과 대조적입니다. 구체적인 장점은 다음과 같습니다:

  1. RSI와 볼린저 밴드를 사용하여 진입 시점을 판단하여, 불리한 시점에 추세 추종 매수를 피할 수 있습니다.
  2. 청산 조건이 명확하여 이익 실현 및 손절 기준이 있으므로 목표 없이 포지션을 보유하지 않습니다.
  3. 필요에 따라 바닥매수 파라미터를 조정하여 더 유연한 추가 매수 제어가 가능합니다.
  4. 손실 포지션에서만 추가 매수하거나 이익 포지션에서도 추가 매수할 수 있습니다.
  5. 전체 이익으로 청산하거나 여러 번 나누어 부분 이익 청산할 수 있습니다.
  6. 최소 이익 실현 비율 설정으로 조기 청산을 방지합니다.

요약하자면, 이 전략은 재귀적 매수의 정기적인 포지션 추가 효과를 구현하면서도 진입 및 청산에 기술적 지표 판단을 추가하여, 자신의 선호도에 따라 파라미터를 조정할 수 있고 맹목적인 포지션 구축 위험을 줄이며 수익 효율성을 높입니다.

위험 분석

이 전략은 기술적 지표 필터링과 유연한 추가 매수 및 청산 메커니즘을 설정하여 위험을 낮추지만, 모든 전략은 어느 정도의 위험을 내포하고 있습니다. 주요 위험은 다음과 같습니다:

  1. 지표가 잘못된 신호를 보낼 확률로 인해 최적의 진입 또는 청산 시점을 놓칠 수 있습니다.
  2. 추가 매수 횟수와 자금 비율 설정이 부적절하여 초과 포지션 위험이 발생할 수 있습니다.
  3. 시장이 단기간에 급격하게 변동하여 지표가 신호를 적시에 반응하지 못할 수 있습니다.
  4. 이익 실현 청산이 너무 이르거나 늦어 수익 효율성에 영향을 미칠 수 있습니다.

이에 대한 해결 방법은 다음과 같습니다:

  1. 여러 지표를 조합하여 사용하여 잘못된 신호 확률을 낮춥니다.
  2. 파라미터 설정을 신중하게 테스트하고 평가하여 초과 포지션 위험을 피합니다.
  3. 더 짧은 주기 지표의 실시간 신호를 보조 판단으로 활용합니다.
  4. 이익 실현 청산 파라미터를 테스트하고 최적화하여 안정적인 수익 능력을 높입니다.

최적화 방향

이 전략은 다음과 같은 측면에서 추가 최적화가 가능합니다:

  1. 기술적 지표를 최적화하거나 교체하여 진입 및 청산 정확도를 높입니다. 다양한 파라미터나 지표 조합을 테스트하여 더 신뢰할 수 있는 신호를 선택할 수 있습니다.

  2. 손절 전략을 추가합니다. 현재 전략에는 손절 설정이 없으므로, 최대 손실을 제어하기 위해 후퇴 또는 다른 기준을 기반으로 손절 위치를 설정할 수 있습니다.

  3. 추가 매수 규모를 동적으로 조정합니다. 포지션 수 또는 시장 변동성에 따라 각 회차의 추가 매수 자금량을 실시간으로 조정하여 높은 변동성 시에는 추가 매수를 줄입니다.

  4. 알고리즘 트레이딩을 통합합니다. 현재 전략은 단순 지표로 구성되어 있지만, 머신러닝과 같은 알고리즘 모델을 추가하여 시장을 판단하고 의사 결정 수준을 높일 수 있습니다.

  5. 파라미터 설정을 최적화합니다. 각 회차 추가 매수 자금 비율, 이익 실현 청산 비율 등의 파라미터를 지속적으로 최적화하여 위험을 제어하면서 더 높은 수익률을 추구합니다.

결론

스마트 누적 매수 전략은 기술적 지표 필터링을 통해 재귀적 매수 전략의 정기적인 포지션 추가 장점을 유지하는 동시에, 명확한 이익 실현 및 손절 청산 메커니즘을 설정하여 맹목적인 포지션 구축과 목표 없는 포지션 보유의 단점을 방지합니다. 이 전략은 개인의 위험 선호도에 따라 추가 매수 및 청산 파라미터를 고도로 맞춤 설정할 수 있어 장기 보유자에게 매우 큰 장점을 제공합니다.

물론 이 전략은 일정 확률의 신호 오류와 파라미터 설정 부적절의 위험도 존재하며, 이는 지속적인 지표 및 파라미터 최적화와 보조적인 손절 수단을 통해 해결해야 합니다. 전반적으로 이 전략은 재귀적 매수에서 스마트 누적 매수로의 중요한 진화를 이루어, 투자자에게 비교적 완전하고 제어 가능한 장기 보유 솔루션을 제공합니다.

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

// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © TheTradingParrot

//@version=5
Strategy parameters
Strategy parameters
Add while in profit
extLong
entry
Required profit % to exit
% exit per candle
extShort
exit
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)