DCA 백테스터
달러 코스트 애버리징은 정해진 일정에 정해진 달러 금액을 매수하는 방식입니다. 이 도구는 자체 시리즈 API의 일봉을 사용해 실제 과거 날짜에서 그 계획이 어떤 결과를 냈을지 시뮬레이션합니다. 심볼, 금액, 주기, 날짜 범위를 설정하십시오. 일별 종가를 읽어 원가 기준, 현재 가치, P&L, 손익분기점, 금액가중 연환산 수익률을 표시합니다. 심볼별 히스토리는 심볼 페이지.
시뮬레이션 설정
일별 종가는 ByKaranteli 시리즈 API에서 가져옵니다. 종료일까지 최대 300개 일봉, 회원은 최대 5000개입니다.
시뮬레이션 작동 방식
- 각 주기 날짜마다 그날 종가로 amount_usd / close_price 단위를 매수합니다. 매월 매수는 매달 같은 날짜에 이루어지며, 달이 더 짧으면 그 달의 마지막 날에 매수합니다.
- 종료 시 총 단위 × 현재 종가 = 시장 가치입니다.
- 손익분기점 = 총 투자액 / 총 단위입니다.
- 금액가중 수익률(XIRR)은 모든 매수와 최종 가치를 (1 + r)^(첫 매수 이후 일수 / 365)로 할인했을 때 합계가 0이 되는 연이율 r입니다. 각 달러는 투자된 날부터만 계산됩니다.
- 데이터 깊이: 실행당 종료일까지 최대 300개 일봉, 회원은 최대 5000개입니다. 일봉은 2024-09-28부터 기록한 자체 Binance USDT-M perp 분 단위 기록기에서 가져오며(이후 추가된 심볼은 더 늦게 시작), 기록기가 다루지 않는 심볼은 거래소 klines를 사용합니다.
단순화 가정: 매수는 일별 종가에 체결됩니다, 장중 슬리피지는 없습니다, 수수료는 차감하지 않습니다. 실제 DCA는 매수할 때마다 거래소 수수료를 내며 때로는 스프레드 비용도 있습니다. 총 수치를 표시합니다.
가상의 결과입니다. 기록된 가격이나 입력한 숫자로 사후 계산했으며, 수수료, 슬리피지, 펀딩은 해당 항목에 명시된 경우에만 반영합니다. 예측이 아니며, 실제 체결된 거래가 아니고, 미래 결과를 나타내지 않습니다.
질문
DCA 백테스터는 어떤 데이터를 사용합니까?
ByKaranteli 시리즈 API의 Binance USDT-M 무기한 계약 일봉입니다. 2024-09-28부터 기록한 자체 분 단위 기록기를 사용하며(이후 추가된 심볼은 더 늦게 시작), 기록기가 다루지 않는 심볼은 거래소 klines를 사용합니다. 실행당 종료일까지 최대 300개 일봉, 회원은 최대 5000개입니다. 각 시뮬레이션 매수는 사용자가 선택한 주기의 날짜에 일별 종가에서 체결됩니다.
시뮬레이션에 수수료가 포함됩니까?
아닙니다. 결과는 거래소 수수료와 슬리피지를 제외한 총 수치입니다. 실제 DCA는 매수할 때마다 거래소 수수료를 내므로, 본인의 체결과 비교할 때는 이를 차감하십시오.
손익분기점 가격은 무엇을 의미합니까?
손익분기점은 총 투자액을 매수한 총 단위로 나눈 값입니다. 현재 가격이 그보다 높으면 포지션은 미실현 이익을 표시합니다.
금액가중 수익률이란 무엇입니까?
모든 매수와 최종 가치가 서로 상쇄되도록 하는 연이율(XIRR)입니다. (final value / invested)^(1 / years) - 1과 달리 각 달러를 투자된 날부터만 계산하므로, 매주 매수하는 계획을 첫날 전액을 투자한 것처럼 취급하지 않습니다.