做市,而非预测价格
Cypher 在 Arcus 提交限价买单和卖单。其他交易者成交这些报价时,账户会建立或减少持仓。引擎随订单簿变化更新报价,并管理形成的持仓。
它基于 Hermes 执行机制,加入点差允许时的价格改善以及针对增加风险敞口订单的短周期过滤。即使平台不收 maker 费,在下跌时买入或上涨时卖出也可能产生较高成本。过滤器旨在避开其中一部分入场。
Cypher 在服务器端运行,不需要一直开启浏览器或电脑。它不是经过对冲的 Delta 中性组合;持仓未平时,账户仍承受价格波动。
目标是改善单位成交额的成本。成交次数更多并不一定更好。交易较少的会话也可能正按策略预期运行。
连接准备交易的账户
开始之前
- 需要一个有可用交易抵押品的 Arcus 账户。钱包中的余额不等于已存入交易所的抵押品。
- 使用拥有该账户的钱包。如果 Arcus 或连接页面要求邀请码或账户激活,请先完成该步骤。
- Cypher 管理账户期间,不要在同一账户运行其他机器人或手动交易。共享持仓和抵押品会使会话控制与记账更难解释。
- 切勿在聊天、截图或客服消息中分享助记词、钱包私钥或 API 密钥。
连接钱包
- 打开公开的 Arcus 连接页面。确认域名为 sypherscore.com,所选平台为 Arcus。
- 选择 Connect wallet,再选择连接方式。在列表中选择钱包,或使用 WalletConnect 流程。
- 在钱包中阅读并批准连接和交易授权消息。拒绝任何意料之外的转账或提款请求。
- 等待网站确认交易访问已就绪,再进入设置。钱包地址已连接并不代表交易密钥已准备好。
已有 Arcus API 密钥?
在同一连接页面选择手动 API 密钥方式,按字段填写。使用目标账户的密钥,授予交易权限,但不要授予提款权限。仅将其粘贴到网站连接表单中,不要放入 URL 或发送给客服。
非托管意味着资金仍在您的交易所账户中。仅交易密钥仍能授权真实订单,而订单可能亏损。它不意味着交易没有风险。
平台、市场、模式与规模
- 在设置中确认 Arcus,并选择准备交易的市场。发布验证使用的是 BTC,不要假设股票、金属或其他订单簿具有相同成本表现。
- 选择第一张带有 New 和 Recommended 标记的 Cypher 卡片。特别是曾保存其他模式时,要确认实际选择。
- 设置保证金分配与杠杆。启动前检查面板显示的最终报价规模和最大持仓。
- 点击 Save settings。页面确认保存后进入控制台。保存设置不会启动交易。
- 在控制台再次确认平台、市场和模式。点击 Start 并完成所需授权。检查实际会话状态,不要把点击按钮当作启动成功。
- 保证金
- 用于计算会话购买力的抵押品分配。它不是最大亏损限制,也不意味着全仓账户中的其他资金已被隔离。
- 杠杆
- 放大给定保证金可支持的名义敞口。更高杠杆本身不会降低 CPM,并可能增加强平风险。
- 购买力
- 约为保证金 × 杠杆。例如,$30 保证金配合 5× 杠杆,对应 $150 购买力,而不是存入了 $150。
- 报价规模
- 订单的名义价值,并非必然亏损额。图示发布版 UI 根据购买力以 $50 为步长计算较大报价,通常在 $50–$150 之间。可用保证金、持仓与交易所规则可能降低实际订单规模。
- 最大持仓
- 配置的净持仓敞口上限。它限制规模,不限制美元亏损、执行滑点或退出所需时间。
真实设置示例
下方截图来自连接账户前的公开设置页:$34 保证金、3× 杠杆,约为 $102 购买力。预览显示较大报价 $50、反向报价 $12.50。这些是真实 UI 数值,不是仓位建议,也不证明已入金账户通过准入检查。
Cypher 未显示用户可设置的止损或持仓计时器。波动率复选框也被隐藏。隐藏控件不代表所有内部检查或先前保存的保护设置已删除。不要假设会在某个亏损额或固定时间后自动退出。
选择能够监控且能承受亏损的规模。设置不可用时,遵循实时面板的验证提示;不要为了放大订单或绕过保证金不足警告而提高杠杆。
入场过滤不会冻结退出
快速执行,同时遵守 maker 边界
Cypher 通过 WebSocket 交易通道下单和改单。报价可快速更新,无需等待页面刷新。实际速度取决于交易所、网络和账户状态,不保证成交时间。
当订单簿点差足够宽时,可在点差内改善入场价。若空间允许,减仓退出可改善一个最小价格单位。报价仍遵守 maker 边界;争取优先级不意味着可以跨过对手价。
短周期入场过滤
发布预设观察三秒窗口内的短期价格变化。启动时先积累这段历史。若走势不利于新入场,过滤器会阻止增加该方向敞口的订单。
- 价格下跌时,增加多头可能被阻止。
- 价格上涨时,增加空头可能被阻止。
- 减少现有持仓的订单不受此入场过滤器阻止。
这是局部、短时间尺度的规则,不是对下一根 K 线的预测。图上出现大阴线不代表所有订单都应消失:卖单可能在减少已有多头,另一侧也可能仍获准报价。
Holding 与更广泛的市场保护
较广泛的波动保护与短周期入场过滤相互独立。若保存的会话配置启用了它,在不利市场状态下可限制新增敞口,同时引擎逐步减仓。隐藏复选框不会改写旧设置,因此两个账户可能显示不同阶段。
Holding 不等于 Stopped。会话仍然活跃,条件允许时可恢复报价。过滤器不能避免所有不利成交、撤销已执行的交易或保证立即退出。
了解每个指标的含义
- 状态与 Pulse
- 显示引擎正在做市、保持、停止还是等待连接。确认顶部显示 Arcus 和 cypher。仅有 Active 标签不能证明近期有成交。
- 账户权益 · Account equity
- 这是账户层面的价值,不只是本次会话已平仓的利润。未平仓头寸及其他账户事件都会影响它。
- 成交额 · Volume
- 归属于会话的已成交名义金额。开仓和平仓成交都计入。未成交、已撤销或被拒绝的报价不算交易量。
- 费用 · Spent / Fees
- 已记录的交易费用。零手续费不等于零交易成本,入场与退出价格造成的损失仍然存在。
- 已实现结果 · Realised
- 已完成执行所确认的结果。阅读卡片上的费用说明;若已包含手续费,再次扣除会重复计算。
- CPM
- 按每 $100万成交额归一化的美元成本。会话运行期间,账户权益和未实现敞口可能影响显示值,详见下文。
- 未平仓头寸 · Open positions
- 当前净持仓,而非订单簿或成交历史。两次成交之间即使交易所仍挂有报价,这里也可能为空。
- 动态 · Activity
- 近期会话事件与成交。这是近期动态流,不是每次改单的完整档案。对账时使用会话历史与交易所记录。
- 我的结果 / 历史
- 会话记录,包括当前运行及已完成的会话。比较时需对齐会话、启动时间和市场;全账户或历史累计数字属于不同范围。
一次 fill 是一次执行,也可能只是部分成交,并不一定构成完整买卖往返。两次控制台刷新之间可能发生多次快速成交。
Maker 费用不是全部成本。
CPM 指每百万成交额的成本。它把会话净成本换算为统一成交额,便于比较不同规模的运行。它不是 Vesper 收取的费用,也不预测接下来一百万成交额的成本。
CPM = 会话净成本 ÷ 已成交金额 × 1,000,000
已结束会话的净亏损对应正成本,净盈利对应负成本。没有成交额时,CPM 没有实际意义。
仅作说明,不是实测收益或目标。$1.20 ÷ $10,000 × 1,000,000 = $120。
为什么 maker 费用为零时 CPM 仍会上升?
- 逆向选择:挂出的买单在下跌前成交,或卖单在上涨前成交。
- 持仓:价格朝未平仓头寸的不利方向变化。基于权益的实时 CPM 可在平仓前改变。
- 被动退出:Stop 或紧急清理可能使用 taker 执行,支付费用并跨越点差。
- 分母过小:几美分亏损除以很少的成交额,也会显示很高的 CPM。会话初期尤其不稳定。
发布检查中的 Arcus maker 成交没有 maker 费。这不保证所有执行都免手续费。Taker 退出的成本不同,交易所费率与账户条件也可能变化。请检查实际成交记录。资金费及其他账户资金流也可能影响权益。
如何公平比较会话
在同一市场、相近规模和足够成交额下比较,最好等到持仓清零且会话结束。运行期间,实时 CPM 可能使用会话权益变化,而 Realised 反映已记账执行。Stop 后等待最终成交进入历史。测量窗口内避免入金、提款或无关手动交易,否则权益比较更难解释。
较低 CPM 表示成本效率更好,但不能只看这一个指标。还应检查实际美元盈亏、成交额、敞口、maker 占比和交易时间。无论市场平静或波动,都不保证某个固定 CPM。
结束会话,而不只是关闭标签页
- 使用控制台的 Pause Vesper / Stop,完成所需授权。这会启动会话关闭与清理流程。
- 等待停止状态。点击按钮或收到 HTTP 确认,本身不能证明交易所清理已完成。
- 在 Arcus 检查剩余持仓及未成交订单。切换策略或重新使用账户前,确认会话在 History 中已完成。
Stop 会撤销所管理的报价并尝试关闭所管理的持仓。它不承诺等待盈利的 maker 退出。清理可能使用 taker 订单并实现亏损。最终结果可能随最后几笔成交到达而变化。
关闭标签页
关闭或刷新浏览器不会停止服务器端交易。用同一钱包重新打开控制台查看会话。断开页面中的钱包连接不能代替 Stop。
服务器重启
运行中的会话按设计会恢复持久化状态,并与交易所对账后再继续。用户确认的 Stop 会被保存,使重启不会主动再次启动该会话。恢复仍依赖交易所访问与基础设施正常,故障后请核实状态。
RECONNECTING 或未知状态
页面无法连接引擎时,可能保留最后确认的数字。应把它们视为过时数据,而非空仓证明。不要反复点击 Start,也不要在同一账户启动其他策略。若新状态未恢复,请检查交易所并联系支持。
清理失败时,不要假设已经空仓。直接检查 Arcus。若必须立即手动干预,先阻止机器人继续交易,例如在 Arcus 撤销其交易密钥;然后在交易所处理剩余订单和持仓。撤销密钥本身不会取消现有订单或平仓。
常见问题
为什么出现订单拒绝或 modifyOrder 拒绝?
修改请求到达交易所前,报价可能已成交、已撤销或失效。如果订单簿变化使订单将立即吃单,post-only 订单也可能被拒绝。这些只是可能原因,并非对每次拒绝的诊断。
偶发拒绝后若正常对账并出现新订单,可能属于正常情况。若反复拒绝且没有进展、数量错误、缺少退出订单或敞口增加,则需要检查。阅读交易所的具体信息,不要把认证、保证金或请求限额错误当作单纯的显示问题。
市场下跌时,为什么 Cypher 仍在下单?
减少持仓的退出订单应保持可用。短期条件按买卖方向分别判断,更大范围的保护取决于保存的设置。检查订单方向、当前持仓及 Pulse。过滤条件可减少部分风险,但不能识别所有冲击,也不保证下一次成交有利。
为什么会话显示 Holding,却没有成交?
启动预热、市场保护、缺少符合条件的机会或账户限制都可能暂停新入场。请阅读状态说明。频繁点击 Start 不会改善市场。若原因一直不明或数据停止更新,请检查交易所连接并联系支持。
Activity 或 Open positions 为空,是否说明交易出错?
账户在成交之间处于空仓时,Open positions 为空可能完全正常。Activity 是独立的近期事件列表。若成交计数增加但重新连接后 Activity 仍为空,或 Arcus 存在控制台未显示的持仓,请报告差异。空白面板不能独立证明没有敞口。
小额剩余持仓会阻塞机器人吗?
9 月 12 日记录的发布预设在持仓操作处理中采用了名义金额 $15 的小额余量容忍值,目的是避免微小残仓阻塞报价流程。这不会抹去持仓:真实剩余敞口仍纳入风险检查。交易所最低限制及启动、清理检查也适用。不要假设所有低于 $15 的余额都会被忽略,也不要通过手动交易扩大残仓。
需要购买或配置代理吗?
用户流程不需要手动配置代理。Cypher 的基础设施会分配账户路由,包括单独的 WebSocket 路由。这不会取消交易所的限制,也不保证连接永不失败。
为什么 Start 提示容量限制或保证金不足?
发布容量限制或账户检查可能拒绝接纳会话。不要认为系统自动启动了另一种模式。阅读错误、确认显示的模式,并在问题解决后再重试。容量有限,可用不代表支持无限量并发用户。
WalletConnect 无法加载时怎么办?
确认使用的是公开 Arcus 连接页面,刷新一次,并检查内容拦截器是否阻止了钱包连接组件。尝试受支持的钱包浏览器;如果已有有效的仅交易 API 密钥,也可使用手动密钥方式。切勿为修复连接错误而向任何网站输入助记词。
如何更换模式、市场或钱包?
先停止当前会话并确认清理。再返回设置或连接页面,选择目标账户,在 Start 前检查下一次会话。不要在同一 Arcus 账户上重叠运行策略。
应向支持团队提供哪些信息?
提供交易平台、市场、大致时间及时区、会话开始时间、可见错误,以及已隐藏敏感信息的截图。公开钱包地址可能有助于定位会话;若不想公开发布,请使用官方支持渠道。切勿发送 API 密钥、私钥、助记词或含认证令牌的 URL。
值得花时间做最后检查
- 我正在使用官方网站,已选择正确的 Arcus 账户与市场。
- 已选择 Cypher,并检查保证金、杠杆、报价规模与持仓。
- 我理解该模式可能持有方向性敞口、亏损并发生强制平仓。
- 我不依赖未说明的止损、持仓计时器或保证的 CPM。
- 会话运行时,没有其他机器人或手动策略使用同一账户。
- 我知道 Stop 的位置,也知道如何直接在 Arcus 核实持仓与订单。
Cypher 是交易软件,不保证收益。可能发生网络故障、交易所中断、价格跳空、滑点及意外成交。持仓限制与入场条件降低特定风险,但不会消除风险。
准备设置 Cypher?
连接 Arcus,检查设置,并在首次会话期间保持控制台打开。
设置 Arcus已连接?打开控制台。