Перейти к содержимому
Инструменты · симулятор

DCA Backtester

Усреднение долларовой стоимости означает покупку на фиксированную сумму по фиксированному графику. Этот инструмент моделирует, какой результат дал бы такой план на реальных исторических датах, используя дневные бары из нашего собственного API рядов. Задайте символ, сумму, интервал и диапазон дат. Мы читаем дневные цены закрытия и показываем вам себестоимость, текущую стоимость, P&L, точку безубыточности и годовую доходность, взвешенную по деньгам. История по каждому символу находится на страницах символов.

Настройка симуляции

Дневные цены закрытия из API рядов ByKaranteli: до 300 дневных баров, заканчивающихся датой окончания, для участников до 5000.

Как работает симуляция

  • На каждой дате интервала мы покупаем amount_usd / close_price единиц по цене закрытия дня. Ежемесячные покупки приходятся на одно и то же число месяца (на последний день, если месяц короче).
  • В конце, total units × current close = рыночная стоимость.
  • Точка безубыточности = total invested / total units.
  • Доходность, взвешенная по деньгам (XIRR), равна годовой ставке r, при которой все покупки и итоговая стоимость, дисконтированные на (1 + r)^(дни с первой покупки / 365), в сумме дают ноль. Каждый доллар учитывается только с того дня, когда он был вложен.
  • Глубина: до 300 дневных баров за запуск, заканчивающихся датой окончания, для участников до 5000. Бары берутся из нашего минутного рекордера Binance USDT-M perp, который ведет запись с 2024-09-28 (для символов, добавленных позже, с более поздней даты), или из биржевых klines, если рекордер не покрывает символ.

Упрощающие допущения: покупка исполняется по дневному закрытию (без внутридневного проскальзывания), комиссии не вычитаются. В реальном DCA за каждую покупку взимается комиссия биржи, а иногда и издержки спреда. Мы показываем валовый показатель.

Гипотетический результат. Рассчитан задним числом по записанным ценам или введенным вами числам; комиссии, проскальзывание и funding учтены только там, где это указано в поле; это не прогноз, не совершенная сделка и не указание на будущие результаты.

Вопросы

Какие данные использует DCA Backtester?

Дневные бары бессрочного контракта Binance USDT-M из API рядов ByKaranteli: наш собственный минутный рекордер, который ведет запись с 2024-09-28 (для символов, добавленных позже, с более поздней даты), или биржевые klines, если рекордер не покрывает символ. Один запуск охватывает до 300 дневных баров, заканчивающихся датой окончания, для участников до 5000. Каждая смоделированная покупка исполняется по дневному закрытию на выбранную вами дату интервала.

Включает ли симуляция комиссии?

Нет. Результаты указаны без учета комиссий биржи и проскальзывания. В реальном DCA за каждую покупку взимается комиссия вашей биржи; вычтите ее, чтобы сравнить с вашими собственными исполнениями.

Что означает цена безубыточности?

Точка безубыточности определяется как total invested, деленное на total units bought. Если текущая цена выше этого уровня, позиция показывает нереализованную прибыль.

Что такое доходность, взвешенная по деньгам?

Годовая ставка, при которой все покупки и итоговая стоимость уравновешивают друг друга (XIRR). В отличие от (final value / invested)^(1 / years) - 1, она учитывает каждый доллар только с того дня, когда он был вложен, поэтому план с еженедельными покупками не считается так, будто все деньги вложены в первый день.

Связанные материалы

Калькулятор размера позиции
Сайзинг на основе R
Калькулятор фандинг-арбитража
Чистый APR из спреда
Калькулятор ликвидации
Цена ликвидации по плечу
Детализация по символу
Записанная цена, фандинг и OI по паре