跳转到主要内容

为什么我的仓位机器人没有正确地平衡仓位?

排查钱包机器人平衡问题:仓位不同步、USDT设置错误、重平衡问题及解决方案

Bryan avatar
作者:Bryan
更新于昨天

本指南旨在解决投资组合机器人无法根据配置的分配百分比正确平衡头寸的常见问题。用户可能会注意到某些头寸显著高于或低于目标百分比,但未进行重新平衡。

常见症状

  • 头寸持续高于其分配的百分比(例如,目标为 300 欧元,但实际为 330 欧元)

  • 尽管某些头寸明显高于/低于目标,但从未进行重新平衡

  • 机器人频繁交易某些币种,而完全忽略其他币种

  • 不同头寸之间的重新平衡行为不均衡

根本原因和解决方案

1. 未同步的头寸

问题:机器人持有的某种加密货币数量超过了按配置百分比规则允许的数量,但这些头寸未与 Cryptohopper 同步。

影响:当头寸不同步时,它们在重新平衡计算中不会被考虑在内,导致机器人错误计算可用资金和目标分配。

解决方案

  • 前往你的仪表盘,在“当前资产”下查找未同步的头寸

  • 在运行投资组合机器人之前,确保所有头寸都已正确同步,或者考虑将所有资金转换为你的报价货币(例如 USDT),然后再进行重新平衡。

2. 最大分配 USDT 金额不正确

问题:最大分配 USDT 金额设置为高于实际账户余额。

影响:这会导致机器人认为其资金不足以进行重新平衡,从而阻止“仅买卖差额”功能正常工作。

解决方案

  • 将最大分配 USDT 设置为略低于你实际可用余额

  • 例如,如果你有 3000 欧元,将其设置为 2900 欧元,以确保始终有可用资金

  • 这可以确保机器人始终能够执行必要的交易以进行重新平衡

3. “仅买卖差额”未正常工作

问题:当存在未同步的头寸或最大 USDT 设置不正确时,基于差额的重新平衡无法按预期进行。

工作原理

  • 如果有 3000 欧元和 10 种币种,每种币种占 10%,则每个头寸的目标为 300 欧元

  • 高于 330 欧元的头寸应卖出多余部分(仅价值 30 欧元)

  • 低于 270 欧元的头寸应买入更多(仅价值 30 欧元)

  • 与卖出整个头寸相比,这最大限度地减少了交易费用

解决方案

  1. 修复未同步的头寸(参见第 1 点)

  2. 纠正最大分配 USDT(参见第 2 点)

  3. 确保满足你的交易所的最低买入金额要求

4. 最低买入金额要求

问题:只有当满足交易所的最低买入金额时,机器人才能买卖差额。

解决方案

  • 查看你交易所的最低订单要求

  • 确保你的重新平衡差额满足这些最低要求

  • 如果需要,考虑调整你的总投资组合规模或分配百分比

分步解决流程

第一步:清理你的投资组合

  1. 将所有加密货币转换为 USDT

  2. 确保“当前资产”中没有未同步的头寸

  3. 设置适当的最大分配 USDT 金额(略低于总余额)

第二步:重新配置分配

  1. 如有必要,调整分配百分比(例如,如果你想维持较大的头寸,则给予 BTC 更高的百分比)

  2. 确保总分配额等于 100%

第三步:重新启动投资组合机器人

  1. 点击“重新平衡”以执行初始分配

  2. 让机器人运行并监控其行为

  3. 检查“仅买卖差额”现在是否正常工作

预防技巧

  • 定期检查未同步的头寸,尤其是在手动交易后

  • 当你的账户余额发生显著变化时,请及时更新最大分配 USDT

  • 监控机器人的交易日志,以确保所有头寸都能均匀地重新平衡

  • 在投资组合机器人活动期间,避免手动交易,以防止同步问题

这是否解答了您的问题?