동적 위험 조정 레버리지 거래 시스템
1
Follow
1802
Followers
개요
이 거래 시스템은 "동적 위험 조정 레버리지 거래 시스템"으로, 현재 시장 변동성을 역사적 평균과 비교하여 거래를 관리하는 것을 목표로 합니다. 이 시스템은 ATR(평균 실제 범위) 지표를 사용하여 목표 포지션 수를 계산하고 이에 따라 레버리지를 조정합니다. 시스템은 피라미딩 방식으로 포지션을 추가하여 여러 개의 포지션을 동시에 열 수 있습니다.
전략 원리
시스템의 구체적인 단계는 다음과 같습니다:
- 14일 ATR 기간의 ATR 값을 계산하고 이를 현재 종가로 나누어 표준화합니다.
- 표준화된 ATR의 100일 단순 이동 평균(SMA)을 계산합니다.
- 표준화된 ATR과 100일 SMA의 비율을 계산합니다.
- 비율의 역수(2 / 비율)를 기준으로 목표 레버리지를 결정합니다.
- 목표 레버리지에 5를 곱하여 목표 포지션 수를 계산합니다.
- 차트에 목표 포지션 수와 현재 포지션 수를 표시합니다.
- 매수 기회가 있는지(현재 포지션 수가 목표 수보다 적은 경우) 또는 청산 기회가 있는지(현재 포지션 수가 목표 수 + 1보다 큰 경우) 확인합니다.
- 매수 기회가 있으면 롱 포지션을 열고 거래를 openTrades 배열에 추가합니다.
- 청산 기회가 있고 openTrades 배열에 거래가 있으면 최신 거래를 청산하고 배열에서 제거합니다.
이 시스템은 포지션 수와 레버리지를 동적으로 조정하여 시장 추세를 포착하고, 배열을 사용하여 포지션을 추적함으로써 개별 거래의 진입과 청산을 더 잘 제어할 수 있습니다.
장점 분석
이 전략은 다음과 같은 장점이 있습니다:
- 레버리지와 포지션 수를 동적으로 조정하여 시장 변동성 변화에 따라 위험 노출을 조정할 수 있습니다. 변동성이 낮을 때는 레버리지와 포지션 수를 늘리고, 변동성이 높을 때는 줄여 위험을 효과적으로 통제합니다.
- ATR 지표를 사용하여 목표 포지션 수를 계산합니다. 이 지표는 시장 변동성을 반영하므로 포지션 동적 조정에 합리적인 지표 선택입니다.
- 피라미딩 방식을 채택하여 여러 개의 포지션을 동시에 열어 추세에서 이익을 얻을 수 있습니다.
- 배열을 사용하여 각 포지션 거래를 기록함으로써 개별 거래의 진입과 청산을 명확히 제어하여 불필요한 역방향 조작을 방지할 수 있습니다.
- 이 전략은 매개변수가 적어 구현 및 운영이 쉽습니다.
- 전략 아이디어가 명확하고 코드 구조가 합리적이며 최적화 및 반복이 용이합니다.
위험 분석
이 전략에는 다음과 같은 위험도 존재합니다:
- ATR 지표는 과거 일정 기간의 변동성만 반영하므로 미래의 변동성 변화를 예측할 수 없어 레버리지 조정이 부적절할 수 있습니다.
- 피라미딩 방식은 추세 반전 시 손실이 누적될 수 있습니다.
- 배열을 통한 포지션 기록은 간단한 진입/청산 작업에만 적합하며, 포지션 진입 로직이 복잡할 경우 더 복잡한 데이터 구조가 필요합니다.
- 목표 레버리지와 포지션 수의 설정은 상품 특성에 따라 조정되어야 하며, 특정 고정 매개변수에 국한되어서는 안 됩니다.
- 단일 지표는 오해를 불러일으킬 수 있으므로 다른 변동성 지표나 머신러닝 알고리즘을 추가하여 견고성을 높일 수 있습니다.
최적화 방향
이 전략은 다음과 같은 측면에서 최적화할 수 있습니다:
- 손절매 전략을 추가하여 손실이 손절매 지점에 도달하면 능동적으로 손절매합니다.
- 지표 매개변수를 최적화하고 다양한 ATR 기간 매개변수의 효과를 테스트합니다.
- 고정 수량 진입 등 다양한 포지션 진입 전략을 시도하여 효과를 테스트합니다.
- 볼린저 밴드 폭, KD, RSI 등 다른 변동성 측정 지표를 추가하여 조합하여 사용합니다.
- 머신러닝 방법을 사용하여 변동성을 예측하고 단순 평활화 방법을 대체합니다.
- 포지션 수 계산 방식을 최적화하고 ATR 배수 또는 변동성 함수 등을 사용할 수 있습니다.
- 진입 가격, 시간 등 더 많은 포지션 세부 정보를 기록하여 전략 분석 및 최적화에 활용합니다.
- 매개변수 최적화 기능을 추가하여 자동으로 최적의 매개변수 조합을 찾습니다.
요약
본 전략은 ATR을 기반으로 레버리지와 포지션 수를 동적으로 조정하여 추세에서 위험 노출을 조정하며 일정한 장점을 가지고 있습니다. 그러나 매개변수 설정의 어려움, 지표 최적화 여지 등의 문제가 있어 추가 최적화가 필요합니다. 전반적으로 이 전략은 아이디어가 명확하고 운영 및 최적화가 용이하여 심층 연구 및 적용 가치가 있습니다.
Source
Pine
/*backtest
start: 2022-10-09 00:00:00
end: 2023-10-15 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("I11L - Risk Adjusted Leveraging", overlay=false, pyramiding=25, default_qty_value=20, initial_capital=20000, default_qty_type=strategy.percent_of_equity,process_orders_on_close=false, calc_on_every_tick=false)
atr = ta.atr(14) / closeRelated strategies
Comment
All comments (0)
No data
- 1

