平均成本法(DCA)是一种在不同价位定期买卖等量资产的策略。该策略旨在让选定交易对达到更理想的平均价格,并降低市场波动性的影响。
币安现货DCA功能可用于按交易者选定的价格偏差和所需的周期自动买卖选定数量的资产。
*风险提示:以上的参数设置和计算仅供参考。价差的有效性,即触发现货 DCA 订单可能会被您选择的交易对影响。此处提供的信息并不构成币安的财务或投资建议。所有交易策略均由您自行决定使用并自行承担风险。加密货币交易存在重大风险,并有可能产生重大利润和损失。对于您因使用现货 DCA 可能产生的任何损失,币安不承担任何责任。我们强烈建议您提前设置止损触发单,以防止市场不可控的波动造成无法挽回的损失。
现货网格 | 现货DCA | |
目标 | 在动荡市场中利用微小价差获利 | 达到更理想的平均价格,并降低波动性影响 |
策略 | 量化交易,即在配置价格范围内以预设时间间隔买卖资产的策略 | 平均成本法(DCA),即在不同价位定期买卖等量资产的策略 |
交易/订单原理 | 单次开仓对应单次平仓 | 多次开仓,单次平仓 |
交易机器人周期 | 取决于设置在间隔上下限之间的网格数量。 在算术模式中,每个网格的价差相同。 在几何模式中,每个网格的价差比相同。 | 取决于价格偏差百分比触发的DCA订单数量。 |
如需了解详情,敬请访问现货网格交易概念及其运作原理。
1. 价格偏差
价格变动是指触发 DCA 订单的价差百分比。您可以设定的价差范围为 0.1% 至 15%。如果您设置此参数为 5%,即表示每当所选择的交易对中的首单出现 5% 的价格变化时,机器人将设置买入或卖出订单。
2. 止盈
止盈是指(交易机器人终止前)基于平均价格的目标收益百分比。
3.投资金额计算
首单金额 + DCA订单金额*(1+ DCA订单金额乘数^1 ... DCA订单金额乘数^(最大DCA订单数量 - 1))
注:金额将从现货钱包划转至交易机器人钱包,且仅用于此交易机器人。
3.1 首单
如价格触发条件为空,在现货DCA开始后首单将立即成交。首单的投资金额可自定义设置。例如,假设输入1,000 USDT为投资金额,则首单最多为1,000 USDT(包括交易手续费)。
3.2 DCA订单
DCA订单是价格达到指定价格偏差时会成交的后续订单。DCA订单的投资金额可自定义设置。例如,假设输入1,000 USDT为投资金额,则后续每个DCA订单都最多为1,000 USDT(包括交易手续费)。
4. 最大DCA订单数量
每轮可下的最大DCA订单数量。
高级设置参数
5. 现货 DCA利润类型
利润总额(利润总额/投资总额) | 【买入代币】模式
【卖出代币】模式
总利润 % = 总利润 / 总投资(准确至两位小数)(无论模式如何) |
DCA 利润(DCA 回合利润总和) |
DCA 利润 % = DCA 利润 / 总投资(准确至两位小数) |
浮动利润(总利润 - DCA 利润) |
DCA 利润 % = 浮动利润 / 总投资(准确至两位小数) |
本轮利润 | [买入] 模式(单位:报价资产) 计算方式:止盈成交额 - (DCA 订单成交额 + 首单成交额) - 手续费 [卖出] 模式(单位:基础资产) 计算方式:止盈成交额 - (DCA 订单成交额 + 首单成交额) - 手续费 例如: XXX/USDC 买入模式(单位:USDC) 计算方式:止盈成交额 - (DCA 订单成交额 + 首单成交额) - 以 USDC 支付手续费 卖出模式(单位:基准 XXX) 计算方式:止盈成交额 - (DCA 订单成交额 + 首单成交额) - 以 XXX 支付手续费 |
现货DCA可用于按交易者选定的价格偏差和所需的周期自动买卖定量资产。以BTC/USDT为例。
买方示例
假设交易机器人参数如下设置:
使用上述参数计算,交易者需投资3,000 USDT (1,000 + 1,000 * 2 = 3,000 USDT)。
买入价值1,000 USDT的BTC即可开始现货DCA。假设BTC单价30,000美元,即0.0333 BTC。之后BTC价格较首单每变动了5%。根据交易者设置的最大DCA订单数量(每个订单1,000 USDT),机器人将下达最多2次DCA订单以购买更多BTC。机器人将持续运行,直至达到目标止盈百分比(10%)。
BTC当前价格 | BTC持有量变化(小数点后3位数) | BTC总持有量 | 每单USDT | 支出的USDT总额 |
30,000美元 | + 0.0333 BTC | 0.0333 BTC | - 1,000 USDT | 1,000 USDT |
28,500美元 | + 0.0351 BTC | 0.0684 BTC | - 1,000 USDT | 2,000 USDT |
27,000美元 | + 0.0370 BTC | 0.1054 BTC | - 1,000 USDT | 3,000 USDT |
31,292美元 | - 0.1054 BTC | 0 BTC | + 3,300 USDT | -- |
收益 | + 300 USDT* | |||
*请注意,上述示例并未扣除交易手续费,且数字经过简化,可能存在四舍五入误差。 |
订单类型 | 价格偏差 | BTC当前价格 | 持有BTC的均价 | 支出的USDT总额 |
首单 | -- | 30,000美元 | 30,000美元 | 1,000 USDT |
DCA订单#1 | 与首单相比,下跌5% | 28,500美元 | 29,230美元 | 2,000 USDT |
DCA订单#2 | 与首单相比,下跌10% | 27,000美元 | 28,447美元 | 3,000 USDT |
止盈 | 与均价相比,上涨10% | 31,292美元 | -- | -- |
回合收益 | + 300 USDT* | |||
DCA 机器人会一直运行到该回合达到目标的止盈百分比 (10%)。在例子中,机器人成功达到止盈%并结束本回合。 *请注意,上述示例并未扣除交易手续费,且数字经过简化,可能存在四舍五入误差。 |
卖方示例
假设交易机器人参数如下设置:
使用上述参数计算,交易者需投资0.0999 BTC (0.0333 + 0.0333 * 2 = 0.0999BTC)。
卖出BTC换取USDT即可开始现货DCA。例如,以30,000美元的单价卖出0.03333 BTC,换取1,000 USDT。根据设置的最大DCA订单数量(最多2次),BTC价格较首单每变动5%,机器人将持续卖出更多BTC换取USDT,直至达到目标止盈百分比(10%)。
BTC当前价格 | USDT持有量变化 | 支出的USDT总额 | BTC持有量变化(小数点后3位数) |
30,000美元 | + 1,000 USDT | 1,000 USDT | - 0.0333 BTC |
31,500美元 | + 1,048.95 USDT | 2,048.95 USDT | - 0.0333 BTC |
33,000美元 | + 1,098.90 USDT | 3,147.85 USDT | - 0.0333 BTC |
28,350美元 | - 3,147.85 USDT | 0 USDT | + 0.110 BTC |
收益 | + 0.01 BTC (+10%)* | ||
*请注意,上述示例并未扣除交易手续费,且数字经过简化,可能存在四舍五入误差。 |
订单类型 | 价格偏差 | BTC当前价格 | 持有BTC的均价 | BTC持有量变化(小数点后3位数) |
首单 | -- | 30,000美元 | 30,000美元 | - 0.0333 BTC |
DCA订单#1 | 与首单相比,上涨5% | 31,500美元 | 30,750美元 | - 0.0333 BTC |
DCA订单#2 | 与首单相比,上涨10% | 33,000美元 | 31,500美元 | - 0.0333 BTC |
止盈 | 与均价相比,下跌10% | 28,350美元 | -- | + 0.1100 BTC |
回合收益 | + 0.010 BTC* | |||
DCA 机器人会一直运行到该回合达到目标的止盈百分比 (10%)。在例子中,机器人成功达到止盈%并结束本回合。 *请注意,上述示例并未扣除交易手续费,且数字经过简化,可能存在四舍五入误差。 |