想要在波动的加密货币市场中稳健获利吗?币安现货DCA机器人,结合了平均成本法(DCA)的精髓与自动化交易的便捷,助您轻松实现长期投资目标。通过设定价格偏差和投资周期,机器人将在不同价位自动买卖资产,有效降低市场波动的影响,优化您的平均持仓成本。本文将深入解析币安现货DCA机器人的原理、参数设置、使用技巧和实际案例,帮助您充分利用这一工具,在币安平台上实现更智能、更高效的交易策略,无论市场涨跌,都能把握投资机会,实现财富增值。
什么是现货DCA机器人?
平均成本法(DCA)是一种在不同价位定期买卖等量资产的策略,该策略旨在让选定交易对达到更理想的平均价格,并降低市场波动性的影响。
币安现货DCA功能可用于按交易者选定的价格偏差和所需的周期自动买卖选定数量的资产。
风险提示:以上的参数设置和计算仅供参考,价差的有效性,即触发现货 DCA 订单可能会被您选择的交易对影响,此处提供的信息并不构成币安的财务或投资建议,所有交易策略均由您自行决定使用并自行承担风险,加密货币交易存在重大风险,并有可能产生重大利润和损失,对于您因使用现货 DCA 可能产生的任何损失,币安不承担任何责任,我们强烈建议您提前设置止损触发单,以防止市场不可控的波动造成无法挽回的损失。
现货网格与现货DCA的区别
现货网格和现货DCA都是在币安平台上可用的量化交易工具,但它们的设计目标和运作方式有所不同,以下是它们的区别:
现货网格 | 现货DCA | |
---|---|---|
目标 | 在动荡市场中利用微小价差获利 | 达到更理想的平均价格,并降低波动性影响 |
策略 | 量化交易,即在配置价格范围内以预设时间间隔买卖资产的策略 | 平均成本法(DCA),即在不同价位定期买卖等量资产的策略 |
交易/订单原理 | 单次开仓对应单次平仓 | 多次开仓,单次平仓 |
交易机器人周期 | 取决于设置在间隔上下限之间的网格数量,在算术模式中,每个网格的价差相同,在几何模式中,每个网格的价差比相同 | 取决于价格偏差百分比触发的DCA订单数量 |
现货DCA参数
币安现货DCA机器人提供了一系列参数,允许用户根据自己的风险偏好和投资目标进行定制,理解这些参数对于有效使用DCA机器人至关重要:
-
价格偏差
价格变动是指触发 DCA 订单的价差百分比,您可以设定的价差范围为 0.1% 至 15%,如果您设置此参数为 5%,即表示每当所选择的交易对中的首单出现 5% 的价格变化时,机器人将设置买入或卖出订单。
-
止盈
止盈是指(交易机器人终止前)基于平均价格的目标收益百分比。
-
固定:默认情况下选为【固定】,一旦持仓增加了止盈百分比,止盈订单将平仓,机器人将终止本轮交易,例如,止盈设置为5%,收益达到5%时,机器人将自动终止本轮交易。
-
跟踪:选择【跟踪】时,只要价格变化符合所选方向和模式,交易机器人会让订单保持未平仓状态,继续盈利以锁定收益,如交易机器人朝着相反方向移动特定百分比,则会触发订单,而机器人将终止本轮交易,注:某些交易对不提供【跟踪】模式。
-
-
投资金额计算
首单金额 + DCA订单金额*(1+ DCA订单金额乘数^1 ... DCA订单金额乘数^(最大DCA订单数量 - 1))
注:金额将从现货钱包划转至交易机器人钱包,且仅用于此交易机器人。
-
首单
如价格触发条件为空,在现货DCA开始后首单将立即成交,首单的投资金额可自定义设置,例如,假设输入1,000 USDT为投资金额,则首单最多为1,000 USDT(包括交易手续费)。
-
DCA订单
DCA订单是价格达到指定价格偏差时会成交的后续订单,DCA订单的投资金额可自定义设置,例如,假设输入1,000 USDT为投资金额,则后续每个DCA订单都最多为1,000 USDT(包括交易手续费)。
-
-
最大DCA订单数量
每轮可下的最大DCA订单数量。
高级设置参数
币安现货DCA机器人还提供了一系列高级设置参数,这些参数可以帮助用户更精细地控制交易策略,以适应不同的市场情况和个人偏好:
-
触发价格:触发交易机器人开始交易的代币价格,如果留空,市场的最后价格将用作触发价格。
-
价格偏差乘数:乘以DCA订单下单时的价差百分比,此参数默认为 1,这意味着每个后续订单将等于价格偏差百分比,否则,乘数将从第二个 DCA 订单开始生效,例如,您在买入方并以 30,000 美元的价格为 BTC/USDT 交易对,价格偏差为 1%,价格偏差乘数为 2。
- 首单 = $30,000
- DCA #1 = 首单 - 1% = $29,700
- DCA #2 = DCA #1 - 1% * 2 = $29,100 (首单 - 3%)
- DCA #3 = DCA #2 - 1% * 2 * 2 = $27,900 (首单 - 7%)
-
DCA订单金额乘数:乘以后续DCA订单的投资金额,此参数默认为 1,这意味着每个后续订单将等于 DCA 订单金额,否则,乘数将从第二个 DCA 订单开始生效(机器人启动后的第一个 DCA 订单将保持默认参数),例如,您的DCA订单是1,000 USDT,您的DCA订单金额乘数设置为2,当价格达到指定的价格偏差时,每增加一个后续订单其金额将被倍增。
- DCA 订单 #1 = 1,000 USDT = 1,000 USDT
- DCA 订单 #2 = 1,000 USDT * 2 = 2,000 USDT
- DCA 订单 #3 = 1,000 USDT * 2 * 2 = 4,000 USDT
-
各轮之间的冷却期:每轮执行之间的暂停期,每回合之间默认的冷却时间为 60 秒。
-
价格范围上下限:所选代币首单的价格范围,交易机器人只在该区间内执行,注:针对连续几轮的情况,执行的首单可能会受市场波动性影响而偏离价格范围。
-
止损:触发交易机器人停止本轮交易的止损百分比。
-
触发止损时一并终止机器人:达到止损百分比时,机器人将自行终止并结束本回合交易。
现货 DCA利润类型
币安现货DCA机器人提供了详细的利润计算方式,帮助用户清晰了解其交易表现,利润类型包括:
-
利润总额(利润总额/投资总额)
【买入代币】模式
- 计算:(当前基础资产 - 起始基础资产)* 最后价格 +(当前报价资产 - 起始报价资产)
【卖出代币】模式
- 计算:(当前基础资产 - 起始基础资产)+(当前报价资产 - 起始报价资产)/最后价格
总利润 % = 总利润 / 总投资(准确至两位小数)(无论模式如何)
-
DCA 利润(DCA 回合利润总和)
- 单位:【买入代币】模式为报价资产,【卖出代币】模式为基础资产
DCA 利润 % = DCA 利润 / 总投资(准确至两位小数)
-
浮动利润(总利润 - DCA 利润)
- 单位:【买入代币】模式报价资产,【卖出代币】模式基础资产
DCA 利润 % = 浮动利润 / 总投资(准确至两位小数)
-
本轮利润
[买入] 模式(单位:报价资产)
- 计算方式:止盈成交额 - (DCA 订单成交额 + 首单成交额) - 手续费
[卖出] 模式(单位:基础资产)
- 计算方式:止盈成交额 - (DCA 订单成交额 + 首单成交额) - 手续费
例如:
XXX/USDC
买入模式(单位:USDC)
- 计算方式:止盈成交额 - (DCA 订单成交额 + 首单成交额) - 以 USDC 支付手续费
卖出模式(单位:基准 XXX)
- 计算方式:止盈成交额 - (DCA 订单成交额 + 首单成交额) - 以 XXX 支付手续费
现货DCA示例
现货DCA可用于按交易者选定的价格偏差和所需的周期自动买卖定量资产,以下分别以BTC/USDT为例,展示买方和卖方策略的具体操作和收益情况:
买方示例
假设交易机器人参数如下设置:
- 价格偏差:5%
- 止盈:10%
- 首单:1,000 USDT
- DCA订单:1,000 USDT
- 最大DCA订单数量:2次订单
使用上述参数计算,交易者需投资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,250美元 | 2,000 USDT |
DCA订单#2 | 与首单相比,下跌10% | 27,000美元 | 28,500美元 | 3,000 USDT |
止盈 | 与均价相比,上涨10% | 31,292美元 | ---- | 回合收益+ 300 USDT |
DCA 机器人会一直运行到该回合达到目标的止盈百分比 (10%),在例子中,机器人成功达到止盈%并结束本回合。
*请注意,上述示例并未扣除交易手续费,且数字经过简化,可能存在四舍五入误差。
卖方示例
假设交易机器人参数如下设置:
- 价格偏差:5%
- 止盈:10%
- 首单:0.0333 BTC
- DCA订单:0.0333 BTC
- 最大DCA订单数量:2次订单
使用上述参数计算,交易者需投资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%),在例子中,机器人成功达到止盈%并结束本回合。
*请注意,上述示例并未扣除交易手续费,且数字经过简化,可能存在四舍五入误差。