跳到内容
工具 · 模拟器

DCA 定投回测器

定投(平均成本法)按固定时间表买入固定美元金额。本工具使用我们自己序列 API 的日线数据,在真实的历史日期上模拟这个计划的收益 · 设定交易对、每次金额、频率与日期区间,我们会读取每日收盘价,并展示成本基础、当前市值、盈亏、保本价以及资金加权年化收益率。各交易对的历史请见交易对页面。

模拟设置

日线收盘价来自 ByKaranteli 序列 API:每次最多 300 根截至结束日期的日线,会员最多 5000 根。

模拟原理

  • 在每个定投日期,按当日收盘价买入 每次金额 / 收盘价 的数量。每月定投固定在每月同一日(该月较短时取月末最后一天)。
  • 结束时,总数量 × 当前收盘价 = 市值。
  • 保本价 = 累计投入 / 总数量。
  • 资金加权收益率(XIRR)= 使每笔买入与最终市值按 (1 + r)^(距首笔买入天数 / 365) 折现后合计为零的年化利率 r。每一美元只从投入当天开始计算。
  • 数据深度:每次最多 300 根截至结束日期的日线,会员最多 5000 根。日线来自我们的 Binance USDT-M 永续分钟记录器(自 2024-09-28 起记录,之后新增的交易对起始更晚);记录器未覆盖的交易对使用交易所 K 线。

简化假设:买入按当日收盘价成交(不考虑日内滑点),且未扣除手续费。真实定投每笔买入都要支付交易所手续费,有时还有点差成本。我们展示的是毛收益。

假设性结果。事后根据已记录的价格或你输入的数字计算得出;仅在字段注明时计入手续费、滑点和资金费用;不是预测,不是实际下过的交易,也不预示未来结果。

常见问题

DCA 回测器使用什么数据?

使用 ByKaranteli 序列 API 提供的 Binance USDT-M 永续日线:来自我们自己的分钟记录器(自 2024-09-28 起记录,之后新增的交易对起始更晚),记录器未覆盖的交易对使用交易所 K 线。每次最多覆盖 300 根截至结束日期的日线,会员最多 5000 根。每笔模拟买入都按你所选定投日期的当日收盘价成交。

模拟包含手续费吗?

不包含。结果未扣除交易所手续费与滑点。真实定投每笔买入都要支付交易所手续费;与你自己的成交对比时请扣除。

保本价格是什么意思?

保本价等于累计投入除以累计买入数量。如果当前价格高于它,这笔仓位就处于浮盈状态。

什么是资金加权收益率?

使每笔买入与最终市值相互抵消的年化利率(XIRR)。与 (最终市值 / 累计投入)^(1 / 年数) - 1 不同,它只从每一美元投入的当天开始计算,因此每周定投的计划不会被当作第一天就投入了全部资金。

相关内容

仓位规模计算器
基于 R 的仓位管理
资金费率套利计算器
由价差得出的净年化
强平价格计算器
各杠杆下的强平价
各交易对详情
每个交易对的记录价格、资金费率与持仓量