정기적 정액 투자 전략
개요
정기적 투자 전략은 매우 간단한 투자 전략으로, 특히 투자 초보자에게 적합합니다. 이 전략의 핵심 아이디어는 시장 가격 변동과 관계없이 투자자가 고정된 금액을 미리 정해진 시간 간격(예: 1년에 한 번)으로 정기적으로 특정 자산을 매수하는 것입니다. 이 전략은 DCA(달러 원가 평균법) 전략이라고도 합니다. 미국 S&P 500 지수(SPY)에 정기 투자하는 예를 들면, 매년 10,000달러어치의 SPY를 당시 주가가 높든 낮든 상관없이 매수하는 것입니다. 투자 거시경제 환경이 양호하게 유지된다고 가정할 때, 장기적으로(예: 10년) 정기 투자 전략은 좋은 자본 수익을 얻을 수 있습니다. 정기 투자는 초보 투자자가 사용할 수 있는 가장 안전한 전략이며, 다른 모든 유형의 전략은 정기 투자 전략과 비교되어야 합니다. 어떤 전략이 정기 투자 전략의 수익을 이기지 못한다면 그 전략은 쓸모없는 것입니다.
전략 원리
본 전략의 핵심 로직은 매우 간단하고 직접적입니다. 투자자는 두 가지 입력 매개변수, 즉 투자 금액(contribution)과 투자 간격(frequency)만 설정하면 됩니다. 전략은 이 두 매개변수에 따라 서로 다른 시간 주기(시간, 일, 주, 월)에서 현재 bar가 투자 구간에 해당하는지 판단합니다. 해당하면 contribution 매개변수에 따라 매수해야 할 주식 수(units)를 계산하고 매수 진입을 실행합니다.
월 시간 주기를 예로 들면 판단 로직은 현재 bar의 인덱스 % frequency == 0입니다. strategy.equity 곡선은 이 전략을 사용한 누적 수익 상황을 보여줍니다.
주의할 점은, 본 전략은 투자자가 최소 5~10년의 장기 보유 기간을 가진다고 가정한다는 것입니다. 보유 기간이 길수록 수익이 좋아집니다. 투자자가 유일하게 주의해야 할 것은 위에서 언급한 거시경제 환경이며, 확실하지 않다면 ETF를 매수하고 개별 주식이나 암호화폐는 매수하지 마십시오.
장점 분석
정기 투자 전략의 가장 큰 장점은 단순하고 실행하기 쉽다는 점입니다. 이는 모든 투자 초보자가 복잡한 숫자 기술이나 시장 예측 없이도 쉽게 사용할 수 있게 해줍니다. 정기 투자는 투자자가 저점에서 매수하고 고점에서 매수를 줄이도록 도와주어 장기적으로 평균 매입가를 낮춥니다. 또한 단기 시장 변동에 대한 관심을 줄이고 장기 보유 습관을 기르도록 도와줍니다. 정기 투자 전략은 시장의 큰 조정이 있어도 임시로 전략을 변경하지 않기 때문에 꾸준히 실행하기 쉽습니다.
위험 분석
정기 투자 전략의 주요 위험은 보유 자산 가격이 장기간 하락하여 손실이 발생하는 것입니다. 이는 일반적으로 전체 경제 불황이 발생하거나 보유한 특정 자산의 경쟁력이 하락할 때 발생합니다. 또 다른 위험은 보유 기간이 충분하지 않아 장기 수익 실현을 볼 수 없는 것입니다. 장기 성장 잠재력이 있는 우량 자산을 선택하고 보유 기간을 최소 5~10년으로 연장함으로써 이러한 위험을 줄일 수 있습니다.
최적화 방향
정기 투자 전략은 다음과 같은 측면에서 최적화할 수 있습니다: 1) 매수 시간 주기 조정(예: 간격을 매주 또는 격주로 변경하여 평균 매입가를 매끄럽게 함), 2) 매수 금액 동적 조정(시장 침체 시 매수액 증가, 강세장 시 매수액 감소), 3) 서로 음의 상관관계를 가진 다른 자산을 매수하여 전체 변동성 감소, 4) 기본적 분석을 통해 고품질 종목을 선택하고 지수만 분할 매수하지 않음.
요약
정기적 투자 전략은 단순함으로 유명하며 모든 초보 투자자에게 적합합니다. 투자자가 시장에 부드럽게 진입하고 장기 보유 습관을 기르는 데 도움을 줍니다. 매수 시간, 금액, 종목을 조정하여 최적화할 수 있지만, 핵심 아이디어인 간단하고 고정된 투자를 유지하는 것이 정기 투자 전략의 가장 큰 장점입니다. 모든 투자 전략은 정기 투자 전략의 장기 성과를 기준으로 삼아야 합니다. 우량 자산을 선택하고 긴 보유 기간을 유지하기만 하면 정기 투자 전략은 투자자에게 안정적인 장기 성장을 제공할 수 있습니다.
/*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
- 1

