常见问题
首页
帮助中心
常见问题
交易机器人
现货DCA
现货DCA的概念及其运作原理

现货DCA的概念及其运作原理

2023-05-24 11:08
新手指导
常见问题
新手指导
教学视频

什么是DCA?

平均成本法(DCA)即在不同价位定期买入等量资产的策略。该策略旨在让选定交易对达到更理想的平均价格,并降低市场波动性的影响。

什么是交易机器人?

交易机器人是自动化交易软件,旨在帮助用户按预设的时间间隔定期买卖加密货币,从中赚取收益。欲了解详情,敬请访问加密货币交易机器人及其运作原理介绍

什么是现货DCA机器人?

币安的现货DCA允许你设置买入数量、何时买入以及何时卖出。根据您的参数,它可以帮助您:
  • 在价格下跌时买入更多,或者
  • 在价格上涨时卖出更多。
买入模式下,交易机器人的目标是通过在市场价格低于您的初始交易时下达更多买入订单来实现较低的平均买入价格。这种情况会一直持续到市场价格超过您的获利百分比,此时机器人将启动卖出订单。只要您的钱包中有足够的资金,就会一直重复此过程。
提示:如果您的初始投资是报价币(例如USDT),请选择买入模式。
卖出模式下,交易机器人的目标是通过在市场价格高于您的初始交易时下达更多卖出订单来实现较高的平均卖出价格。这种情况会一直持续到市场价格低于您的获利百分比,此时机器人将启动买入订单。只要您的钱包中有足够的资金,就会一直重复此过程。
提示:如果您的初始投资是基础币(例如BTC),请选择卖出模式。
*风险提示:以上参数设置和计算仅供参考。差价(即现货DCA订单的触发价格)的有效性可能因您选择的交易对而异。此处提供的信息不构成币安的财务或投资建议。所有交易策略均由您自行决定,风险由您自行承担。加密资产交易风险极大,丰厚收益与大额亏损并存。对于用户因使用现货DCA交易而造成的任何损失,币安不承担任何责任。我们强烈建议您提前设置止损订单,以防止无法控制的市场波动造成无法弥补的损失。

定投计划、现货网格与现货DCA的区别

定投计划现货网格现货DCA
目标自动投资加密货币,提升加密货币持仓量在动荡市场中利用微小价差获利利用市场波动,在价格低时多买入,在价格高时多卖出
策略以固定金额和频率自动执行买入订单,类似于美元成本平均法在价格范围(网格)内以预设的时间间隔自动买入和卖出订单根据价格偏差和订单规模乘数自动执行买入和卖出订单,类似于一种更高级的美元平均成本法
交易/订单原理仅按一致频率开仓单次开仓对应单次平仓多次开仓,单次平仓
交易机器人周期
  • 基于时间下单且频率保持一致,不受市场状况影响
  • 取决于设置的循环周期
  • 基于价格,当市场波动较大时会有更多订单
  • 取决于设置在上限和下限之间的网格数量
  • 在等差模式中,每个网格的价差相同
  • 在等比模式中,每个网格的价差比相同
  • 基于价格,当市场与初始价格相反时,会有更多订单
  • 取决于价格偏差百分比触发的DCA订单数量

如何设置现货DCA机器人?

1.登录币安账户,点击【交易】 - 【交易机器人】
单击向下三角形以展开可用交易机器人列表,选择【现货 DCA】
如果使用币安App,请前往【交易】,然后点击【交易机器人】。然后点击更多机器人选择【现货DCA】
2.页面将跳转至现货DCA交易界面。选择交易对,例如BTC/USDT。
接下来,前往右侧的参数框。选择【买入代币A】【卖出代币A】模式。
注:显示的代币根据所选交易对而变化。以BTC/USDT为例,代币A为BTC,则显示【买入BTC】【卖出BTC】
2.1. 选择【买入代币A】模式时,则以报价币(USDT)进行投资。确保现货钱包USDT余额充足,以创建交易机器人。
2.2. 选择【卖出代币A】模式,则以基础币(BTC)进行投资。确保现货钱包BTC余额充足,以创建交易机器人。
3.输入每个订单的价格偏差百分比和止盈百分比。止盈百分比还可选为固定跟踪
4.下一步,输入首单和DCA订单的投资金额,以及DCA订单的最大数量。点击【创建】
订单设置
  • 价格偏差:触发DCA订单的价差百分比。
  • 止盈:(每轮终止前)基于平均价格的目标收益百分比。
    • 默认情况下选为【固定】。达到止盈百分比时,交易机器人将触发止盈订单,并开始新一轮。
    • 选择【跟踪】时,只要价格变化符合所选方向和模式,交易机器人会让订单保持未平仓状态,继续盈利以锁定收益。如交易机器人朝着相反方向移动特定百分比,则会触发卖出订单,而机器人将开始新一轮交易。注:某些交易对不提供【跟踪】模式。
  • 首单:不会超出的初始投资金额。
  • DCA订单:不会超出的后续投资金额。
  • DCA最大数量:每轮可下的DCA订单最大数量。
注:触发价格、价格偏差乘数、DCA订单金额乘数、各轮之间的冷却时间、价格范围上下限以及限价止损等高级参数同样可供设置。
高级设置
  • 触发价格:触发交易机器人開始的代币价格。
  • 价格偏差乘数:从第二次开仓起,乘以DCA订单下单时的价差百分比。默认情况下,该参数等于1,即每多开仓一次就等于价格偏差百分比。否则,每多开仓一次,乘数都将生效。例如,买入方以3万美元的价格开立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订单为1,000 USDT,而DCA订单金额乘数设置为2。价格达到指定价格偏差时,每次追加开仓的金额都要乘以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
  • DCA订单金额乘数:乘以后续投资金额。
  • 各轮之间的冷却时间:每轮执行之间的暂停期。各轮之间的冷却时间默认为60秒。
  • 价格范围上下限:所选代币首单的价格范围,交易机器人只在该区间内执行。注:针对连续几轮的情况,执行的首单可能会受市场波动性影响而偏离价格范围。
  • 止损:触发交易机器人终止和结束的止损百分比。
5.仔细核实订单详情之后,点击【确认】

如何查看现货DCA机器人?

币安官网平台:

1.前往【运行中】【历史记录】选项卡,即可查看现货DCA订单和历史记录。
2.点击订单一侧的订单图标查看详情。
3.系统将跳转至详情页面。该页面可查看收益、参数、当前DCA轮数和交易历史记录。
4.如需查看交易机器人情况,前往【钱包】-【钱包总览】,并点击【交易机器人】

币安App:

在现货DCA页面,选择【全部订单】,可以查看当前和过去的订单。

1.现货DCA与定投计划有何区别?

现货DCA与定投计划均旨在更好地均摊所选代币的价格。现货DCA是辅助交易者买卖所选代币的交易机器人,而定投计划只能协助交易者定期买入所选代币,无法促成代币出售(即交易)。

2.现货DCA机器人可以自定义哪些参数?

欲知详情,敬请访问币安现货DCA参数

3.现货DCA机器人是否会收取任何费用?

现货DCA遵循现货交易手续费费率,没有附加费用。关于BNB手续费抵扣历史记录,请访问【手续费返还记录】

4.现货DCA使用哪种钱包?

现货DCA将资产从现货钱包划转至交易机器人钱包,以支持交易机器人运行。

5.能否编辑或暂停现货DCA机器人?

目前暂不支持编辑或暂停DCA机器人。

6.能否在结束日期之前提前终止现货DCA机器人?

可以,您可以随时终止您的现货DCA机器人。只需前往【运行中】选项卡并点击机器人旁的【终止】,即可终止机器人。

7.现货DCA终止后会如何?

未平仓订单中的所有基础币都将以市场价自动平仓出售。售出后,使用的资金将解锁并可供使用。资金将划转回现货钱包。
如手动取消现货DCA订单,则可选择继续持有基础币。

8.如手动取消或关闭现货DCA,收益如何计算?

所有收益将按市场价立即结算。收益将依据平均价格与市场价之间的价差计算,不扣除交易手续费。
现货DCA收益类型
总收益(总收益/总投资)
【买入代币】模式
  • 计算方式:(当前基础币 - 起始基础币) * 最新价 + (当前报价币 - 起始报价币)
【卖出代币】模式
  • 计算方式:(当前基础币 - 起始基础币) + (当前报价币 - 起始报价币) / 最新价
总收益率 = 总收益 / 总投资(保留两位小数)(不限模式)
DCA收益(DCA各轮收益总和)
  • 单位:【买入代币】模式的报价币,【卖出代币】模式的基础币
DCA收益率 = DCA收益 / 总投资(保留两位小数)
浮动收益(总收益 - DCA收益)
  • 单位:【买入代币】模式的报价币,【卖出代币】模式的基础币
DCA收益率 = 浮动收益 / 总投资(保留两位小数)
单轮收益
【买入代币】模式(单位:报价币)
  • 计算:(止盈总额-手续费)-DCA订单总额-首单总额
【买入代币】模式(单位:基础币)
  • 计算:(已执行止盈-手续费)-DCA订单总额-首单总额
如需查看现货DCA收益明细,请前往详情页面。

9. 为什么我设定了止盈单,但回合收益是负数?

有时候您的资产利得可能不会计入现货 DCA 的回合收益。在某些情况下,每回合的资产利得可能会记录为浮动收益,导致回合收益为负数。
例如,您购买了 0.021 BNB,其中 0.000021 BNB 被当作交易手续费扣除,因此您实际获得 0.020979 BNB。当您以止盈单出售这 0.020979 BNB 时,由于 0.000979 BNB 太小无法出售 (依据交易规则),您只能出售 0.02 BNB。剩余的 0.000979 BNB 将记录为浮动收益,这可能导致您的回合收益为负数。
请注意,在 [购买代币] 模式下,回合收益是指报价资产;在【出售代币】模式下,则是指基础资产。

10.为何现货DCA会终止或取消?

可能的原因包括:
  • 创建的策略过多会出现该问题。请注意,当前每个交易对仅限创建1个DCA策略,且用户最多可创建20个策略
  • 市场价触及设定的止损触发价格;
  • 交易机器人所用币种已下架或即将下架;
  • 所在区域不再提供该产品;
  • 出现违反《使用条款》的情况。

11.该策略可下哪种类型的订单?

可下限价单。限价单价格会是当前的市场价或是在高级设置下输入的触发价格。

12.为什么在回合中达到止盈后还出现一个‘Close_position’订单?

由于该轮的止盈订单成交时,还需要结算部分成交的 DCA 订单产生的剩余资产。
止盈订单仅处理完全成交订单中的资产。因此,部分成交订单中的剩余资产将由后续的平仓订单处理,从而有效地结束该轮。
例如:
首单成交:0.2 BNB
2个DCA订单成交:各 0.1 BNB
部分成交的DCA订单:0.05 BNB
[买入代币]:止盈订单将卖出首单和2个DCA订单的总成交额 0.2 + 0.1 + 0.1 = 0.4 BNB。完成后,系统将下达‘Close_position’订单以卖出剩余的 0.05 BNB。
[卖出代币]:当卖出代币时,止盈订单将购回总计 0.4 BNB(根据同样的公式)。成交后,系统也会下达一个'Close_position'订单买入剩余的 0.05 BNB。
*请注意,以上的例子仅供参考,并未扣除交易费。不便之处,敬请原谅。