달러 비용 평균 투자 전략

저자:차오장, 날짜: 2023-11-01 16:24:56
태그:

img

전반적인 설명

달러 비용 평균화 투자 전략은 매우 간단한 투자 접근법이며, 특히 초보 투자자에게 적합합니다. 이 전략의 핵심 아이디어는 시장 가격 변동과 관계없이 미리 설정된 간격 (예를 들어 매년) 에 일정한 금액을 투자하는 것입니다. 이 전략은 DCA (달러 비용 평균화) 로도 알려져 있습니다. 예를 들어, 시장 가격과 관계없이 매년 SPY (S&P 500 ETF) 에 $ 10,000를 투자 할 수 있습니다. 유리한 거시 경제 조건을 가정하면 DCA 전략은 10 년 등 장기간에 걸쳐 좋은 자본 이득을 초래할 수 있습니다. DCA는 초보 투자자에게 가장 안전한 전략이며 다른 모든 전략은 DCA에 대 한 벤치마크되어야합니다. 전략이 DCA를 이길 수 없다면 쓸모가 없습니다.

전략 논리

이 전략의 핵심 논리는 매우 간단합니다. 투자자는 두 가지 입력 매개 변수를 설정해야 합니다. 기여 금액과 빈도. 전략은 투자가 이루어져야하는지 여부를 결정하기 위해 현재 바를 이러한 간격 (시간, 일, 주, 월) 과 비교하여 검사합니다. 예, 그것은 기여를 기반으로 구매 할 유닛의 #를 계산하고 긴 포지션을 개척합니다.

예를 들어 월간 시간 프레임에서, 논리는 현재 바 인덱스 % 빈도 == 0인지 확인합니다. 주식 곡선은이 전략의 누적 수익을 보여줍니다.

이 전략은 최소 5-10 년의 긴 보유 기간을 가정하는 것이 중요합니다. 보유 기간이 길어질수록 수익률이 더 좋습니다. 투자자가 주의해야 할 유일한 것은 앞서 언급한 거시 경제 조건입니다. 의심할 경우 개별 주식 또는 암호화폐보다는 ETF를 구입하십시오.

이점 분석

달러 비용 평균화의 가장 큰 장점은 단순성이며, 모든 초보 투자자가 복잡한 양적 기술이나 시장 예측 없이 쉽게 구현할 수 있습니다. DCA는 투자자들이 최저치를 구매하고 최고치를 구매하는 것을 줄이는 데 도움이되며 시간이 지남에 따라 비용 기반을 낮춰줍니다. 또한 단기 시장 소음을 줄여 장기 보유 습관을 키우는 데 도움이됩니다. DCA는 시장 회전으로 인한 전략 변경 없이 쉽게 붙어 있습니다.

위험 분석

DCA의 주요 위험은 자산 가격이 장기간 감소하여 손실로 이어지는 것입니다. 이것은 일반적으로 전체 경제가 우울하거나 특정 자산의 경쟁력이 떨어질 때 발생합니다. 또 다른 위험은 장기적인 이익을 실현할 수 있는 충분한 기간 동안 보유하지 않는 것입니다. 이러한 위험은 장기 성장 잠재력을 가진 양질의 자산을 선택하여 최소 5-10 년 동안 보유함으로써 완화 될 수 있습니다.

개선 할 수 있는 분야

DCA 전략은 다음과 같이 향상될 수 있습니다. 1) 매매 빈도를 조정하는 것, 예를 들어 주간 또는 2주 주간으로 원활한 비용 기준으로; 2) 매매 금액을 동적으로 변화시키는 것, 시장 하락기 동안 증가하고 최고기간에 감소하는 것; 3) 전반적인 변동성을 낮추기 위해 부정적인 상관관계 자산 구매; 4) 광범위한 지수 펀드보다는 기본 주식 선택.

결론

달러 비용 평균화 전략은 단순함에 탁월하여 모든 초보 투자자에게 적합합니다. 시장에 부드럽게 들어가고 장기 보유 습관을 키우는 데 도움이됩니다. 구매 간격, 금액 및 목표에 따라 최적화가 이루어질 수 있지만 핵심 이점은 고정 투자 접근 방식입니다. 모든 투자 전략은 DCA의 장기 수익과 비교되어야합니다. 양질의 자산을 선택하고 장기간 보유함으로써 DCA는 투자자에게 안정적인 장기 성장을 제공할 수 있습니다.


/*backtest
start: 2022-10-25 00:00:00
end: 2023-10-31 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// To simplify matters for newbies, this script only computes DCA on H1, D1, W1 and M1 timeframes
// If you want a script that DCAs per x-bars, let me know in the comments.
// © TsangYouJun

//@version=4
strategy("DCA Strategy v1", overlay=false)

//user inputs
contribution = input(title="Contribution (USD)",type=input.integer,minval=1,maxval=1000000,step=1,defval=10000,confirm=false)
frequency = input(title="Frequency (Months)",type=input.integer,minval=1,maxval=1000000,step=1,defval=12,confirm=false)

//units to buy
units = contribution / close

//when to dca
hourDca = bar_index[0] % (frequency * 28 * 24)
dayDca = bar_index[0] % (frequency * 28)
weekDca = bar_index[0] % (frequency * 4)
monthDca = bar_index[0] % frequency

//when to dca
if(timeframe.period == "60" and hourDca == 0)
    strategy.order("DCA", strategy.long, units)
    
if(timeframe.period == "D" and dayDca == 0)
    strategy.order("DCA", strategy.long, units)
    
if(timeframe.period == "W" and weekDca == 0)
    strategy.order("DCA", strategy.long, units)
    
if(timeframe.period == "M" and monthDca == 0)
    strategy.order("DCA", strategy.long, units)

//plot strategy equity
// plot(strategy.equity - strategy.initial_capital, color=color.blue, linewidth=2, title="Net Profit")

더 많은