동적 백분율 박스 추적 전략
개요
이 전략은 가격의 백분율 변화를 이용하여 매수선과 손절선을 설정하고, 가격이 매수선을 돌파하면 포지션을 구축하며, 손절선 아래에서 손절합니다. 주요 특징은 하나의 단위 위험만 부담한다는 점, 즉 이전 포지션이 사전 설정된 수익 목표에 도달한 후에만 추가 포지션을 취한다는 것입니다.
전략 원리
이 전략은 먼저 기준 가격을 설정하고, 이 가격의 10%를 하나의 가격 구간으로 하여 위쪽 가장자리를 매수선, 아래쪽 가장자리를 손절선으로 설정합니다. 가격이 매수선을 돌파하면 고정 수량으로 매수합니다. 가격이 손절선 아래로 내려가면 포지션을 청산하고 손절합니다. 수익이 발생한 후에는 매수선과 손절선이 백분율에 따라 조정되어 수익 구간이 확대됩니다. 이렇게 하여 추세 흐름을 추적할 수 있습니다.
이 전략의 또 다른 핵심 포인트는 하나의 단위 위험만 부담한다는 것입니다. 즉, 현재 포지션이 이미 수익 목표에 도달한 후에만 새로운 포지션을 추가합니다. 새로운 포지션도 새로운 매수선과 손절선에 따라 설정됩니다. 이렇게 하여 위험을 제한할 수 있습니다.
장점 분석
이 전략은 트레일링 스탑과 포지션 추가 관리의 장점을 결합하여 위험을 효과적으로 통제하면서도 수익을 낼 수 있습니다.
- 백분율 구간을 이용하여 매수선과 손절선을 설정함으로써 자동으로 추세 흐름을 추적할 수 있습니다.
- 위험을 한 자릿수로 제한하여 손실을 통제합니다.
- 수익이 발생한 후에만 포지션을 추가하여 추세 추종과 반대 매매를 피합니다.
- 수익 발생 후 손절선을 상향 조정하여 이익을 고정합니다.
위험 분석
이 전략은 다음과 같은 위험도 존재합니다:
- 백분율 구간이 너무 크면 매수선과 손절선이 너무 멀어져 위험이 확대됩니다.
- 백분율 구간이 너무 작으면 매수선과 손절선이 너무 가까워져 수익 공간이 제한됩니다.
- 이익 실현 지점이 적절하지 않으면 조기 손절될 수 있습니다.
- 포지션 추가가 너무 공격적이면 손실이 확대될 수 있습니다.
이러한 위험은 매개변수 조정(예: 백분율 구간 크기 조정, 포지션 추가 조건 조정 등)을 통해 회피할 수 있습니다.
최적화 방향
이 전략은 더욱 최적화할 여지가 있습니다:
- 추세 지표를 결합하여 추세 방향이 확인된 후에만 포지션을 구축할 수 있습니다.
- 머신러닝 모델을 추가하여 매수선과 손절선을 더욱 지능화할 수 있습니다.
- 다양한 포지션 추가 조건을 설정하여 위험을 더욱 낮출 수 있습니다.
- 다양한 보유 기간을 테스트하여 최적의 보유 주기를 찾을 수 있습니다.
요약
이는 백분율 구간을 이용하여 거래하는 전략입니다. 간단하고 실용적이며 위험을 효과적으로 통제합니다. 매개변수 조정과 모델 최적화를 통해 이 전략은 신뢰할 수 있는 추세 추종 시스템이 되어 투자자에게 안정적인 초과 수익을 창출할 수 있습니다.
/*backtest
start: 2022-11-16 00:00:00
end: 2023-11-22 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © HermanBrummer 4 April 2021
- 1

