什么是定投(DCA)?
定投(DCA) 是一种投资策略:价格下跌时自动加仓,从而拉低你的平均入场价。与其把全部资金押在单一价格上,不如把买入分散到多个价位。
简单示例:
以 $1.00 买入 100 枚 = 投入 $100
价格跌至 $0.90 → 再买入 100 枚 = 投入 $90
结果: 200 枚共花费 $190 = 均价 $0.95 (而不是 $1.00!)
当价格涨到 $0.96 → 即可盈利卖出!(若不做定投,此时仍亏损 -4%)
当价格涨到 $0.96 → 即可盈利卖出!(若不做定投,此时仍亏损 -4%)
交互式定投模拟器
调整参数即可实时查看你的定投策略计算结果
$
$
定投档位
档位 1
-2%
20%
档位 2
-5%
50%
档位 3
-10%
100%
计算结果
| 档位 | 下跌 | 价格 | 投入 | 币数 | 合计 | 均价 | 回本点 |
|---|---|---|---|---|---|---|---|
| 初始 | - | $1.0000 | $100.00 | 100.0000 | $100.00 | $1.0000 | $1.0100 |
| 定投 1 | -2% | $0.9800 | $20.00 | 20.4082 | $120.00 | $0.9966 | $1.0066 |
| 定投 2 | -5% | $0.9500 | $50.00 | 52.6316 | $170.00 | $0.9824 | $0.9923 |
| 定投 3 | -10% | $0.9000 | $100.00 | 111.1111 | $270.00 | $0.9502 | $0.9597 |
总投入
$270.00
总币数
284.1509
平均入场价
$0.9502
-4.98% 相对入场
回本点(1% 止盈)
$0.9597
vs $1.0000 入场
可视化案例研究
交互式图表展示定投(DCA)在不同市场环境下的表现,包含买入点和平均入场价的可视化
熊市反弹
下跌期间 6 个月定投
Symbol-Wide 模式
买入点
平均入场价: $0.520
卖出: $0.95
Buy #1: $1.00 ($100)
DCA -30%: $0.70 ($150)
DCA -50%: $0.50 ($200)
DCA -60%: $0.40 ($250)
在市场暴跌 60% 期间激进定投,价格仅回到原价的 95% 即已回本
+$601.92
+86%
牛市建仓
3 个月趋势跟随
Symbol-Wide 模式
买入点
平均入场价: $0.660
卖出: $1.10
Buy #1: $0.50 ($100)
Buy #2: $0.60 ($100)
Buy #3: $0.70 ($100)
Buy #4: $0.85 ($100)
Buy #5: $1.00 ($100)
在上升趋势中持续建仓,并对合并后的仓位进行均价计算
+$334
+67%
高波动交易
每日 +/-8% 波动
DCA-Group 模式
买入点
平均入场价: $2.420
卖出: $2.60
Buy #1: $2.50 ($50)
DCA -3%: $2.43 ($15)
DCA -8%: $2.30 ($40)
Buy #2: $2.45 ($50)
在剧烈波动行情中通过分组合并完成两笔独立的盈利交易
+$6
+3.9%
区间震荡行情
$0.95-$1.05 区间
DCA-Group 模式
买入点
平均入场价: $0.984
卖出: $1.04
Buy #1: $1.02 ($100)
DCA -2%: $1.00 ($20)
DCA -4%: $0.98 ($40)
DCA -6%: $0.96 ($40)
把握区间震荡,在支撑位买入,在阻力位卖出
+$11.40
+5.7%
定投风险计算器
根据你的风险承受能力和交易风格,找到最佳定投档位
$1,000
保守
中
激进波段交易
定投策略
为你推荐的定投配置
定投档位
{
"dcaEnabled": "true",
"dcaLevels": [
{"dropPercent": -2, "buyPercent": 20},
{"dropPercent": -5, "buyPercent": 40},
{"dropPercent": -10, "buyPercent": 60}
]
}关键指标
单笔最大投入
$200
最大总敞口
$440
平均入场价优化
-4.0%
最大回撤覆盖
10%
风险提示
- 定投会增大你的仓位规模,同时放大盈利与亏损
- 投入的资金切勿超过你能承受亏损的范围
- 市场行情可能超出你设定的回撤档位
- 扩大规模前请先用小额资金测试配置
两种定投模式
我们的系统提供两种本质不同的定投策略,你可以通过以下方式控制 dcaMergeMode
模式 1:DCA 分组合并dcaMergeMode = false
经典定投——价格下跌时自动加仓
运作方式:
每一次 机器人的常规买入 都会开启一个 新的定投分组。只有 定投加仓 (在设定的跌幅处)才会与最初那次买入合并。
配置示例:
{
"dcaEnabled": "true",
"dcaMergeMode": "false",
"dcaLevels": [
{"dropPercent": -1, "buyPercent": 10},
{"dropPercent": -2, "buyPercent": 20},
{"dropPercent": -5, "buyPercent": 50}
]
}带数字的真实示例:
| 事件 | 价格 | 操作 | 投入 | 均价 |
|---|---|---|---|---|
| 买入 #1 | $1.00 | 常规买入 | $100 | $1.00 |
| 下跌 -1% | $0.99 | 定投第 1 层 | +$10 | $0.999 |
| 下跌 -2% | $0.98 | 定投第 2 层 | +$20 | $0.996 |
| 下跌 -5% | $0.95 | 定投第 3 层 | +$50 | $0.982 |
结果: 总投入 $180,均价 $0.982。当价格涨到 $0.992 → 全部盈利卖出!
适合:
- 彼此独立的交易机会
- 进出场点位清晰的波段交易
- 按仓位分别追踪盈亏
不太适合:
- 长期“买入并持有”策略
- 持续建立一个大仓位
技术特性
追踪止损集成
发生定投合并时,追踪止损会自动重新计算。如果追踪止损此前已在更高价位激活,你的利润保护将得以保留。
税务合规
完整的 FIFO(先进先出)追踪,逐笔记录买入与卖出的对应关系。每一笔买入都保留独立记录,便于精确的税务申报。
竞态保护
原子化的层级占用与 FOR UPDATE 锁可防止竞态条件。即使存在并发的定投买入,也不会出现重复卖出或合并冲突。
快速对比
| 特性 | DCA 分组合并 | 全币种合并 |
|---|---|---|
| 模式设置 | dcaMergeMode = false | dcaMergeMode = true |
| 仓位管理 | 多个相互独立的分组 | 每个币种一个合并仓位 |
| 卖出订单 | 每个定投分组一笔 | 整个币种仓位一笔 |
| 最适合 | 波段交易、独立入场 | 长期积累、囤币(hodl) |
| 盈亏追踪 | 按分组 | 按整体仓位 |