比特币不是一个货币对。它是一个 7×24 小时交易的宏观流动性资产,只是恰好以美元报价,并在这里以带杠杆的差价合约形式交易。推动 BTC/USD 的是 ETF 资金流、宏观流动性状况,以及对科技风险情绪日益增强的敏感度——而不是两个经济体之间的利差。而且它们推动价格的方式,是让任何外汇主要货币对的表现都相形见绌的剧烈行情。首先要决定的是,你的策略究竟想要这种性格,还是仅仅能忍受它。趋势或突破型 EA 靠比特币巨大的波幅为生;而一套按 EUR/USD 设定仓位、止损与作息的系统,在这里会遇到数倍的波动率、一个永不休市的市场,以及一笔外汇从未教过它的融资费用。请按策略挑选品种,而不是反过来——并且注意,它最近的同类 ETH/USD 波动性还要更大。
本页讲的是比特币能给自动化策略、而外汇货币对给不了的东西,决定其结果的流动性窗口,以及它的成本——包括外汇没有对应物的差价合约融资。随后讲那些坑住为外汇而建的系统的失效模式,以及如何搭建并测试你自己的比特币 EA。

BTC/USD 如何运行:比特币能给 EA 什么
比特币在结构上不同于外汇主要货币对,而这些差别对自动化的意义超过任何指标选择。它从不休市,它的算术是极端的,而且它背着一笔融资成本——EA 多半被设计去应对的那个外汇世界并没有这种东西。

对一个 EA 来说,这种性格可以归结为三条属性:
- 极端的波幅与约 4 % 的典型一天。 我们公布的比特币典型日内波幅约为价格的 4 %——标注为典型值,而非逐家经纪商实测值——而外汇主要货币对远低于 1 %。这个波幅给趋势与突破系统留出了奔跑的空间,但一个按外汇换算的止损,会落在比特币仅仅一小时正常噪音的深处。把止损与手数按比特币自身的 ATR 重新换算,是本页其余一切据以推导的事实。
- 一个永不休市的市场。 BTC/USD 全天候不间断交易,穿过周末与节假日,没有收盘钟声。外汇 EA 在周末是空仓且安全的。比特币 EA 却可能带着杠杆头寸径直穿过周六的流动性真空,在那里一记冲击把价格推得很远,止损可能在周一深度回来之前被远远跳过它原定的价位。这不是外汇系统当初被设计来承担的风险。
- 风险偏好资产,而不是对冲。 比特币越来越随科技风险情绪同向波动——常常跟着纳斯达克走,而不是像它的营销所暗示的那样充当不相关的价值储存。只读价格的趋势型 EA 完全不知道,它的比特币多头与一个做多股票的头寸,如今可能是同一笔押注被表达了两次。
自动化策略的陷阱在于:比特币那个又大又干净的波幅,在回测里读起来像一个轻易到手的优势。同一个波幅,加上 7×24 交易、周末跳空与每日融资,会在手数是从外汇系统照抄过来的情况下,把一次普通的行情变成一场账户级别的事故。比特币奖励那些尊重它的波动性状态与仓位算术的策略,并悄悄毁掉那些把它当作数字更大的外汇货币对来对待的策略。
哪些 EA 策略适合 BTC/USD?
该品种的画像把趋势与突破列为适用——但适用是一种编辑判断,不是证据。在我们自己对 Builder 模板所做的默认设置基线中(在 USD/JPY M5 上单次运行一年,默认参数,不做优化),大多数模板的盈利因子都低于 1.0,而且那次运行并不是在比特币上做的。在默认设置下几乎没有模板达到 Builder 自身的标准,因此比特币上的任何优势,都必须靠你自己的设置和测试去争取。要在机制中寻找它——仓位纪律、时段窗口、挂单入场——而不是包装盒上的指标。比特币的性格倾向于支持的是:
| 策略 | 与 BTC/USD 的契合度 | 原因 |
|---|---|---|
| 趋势 | 强 | 比特币的大幅方向性行情适合动量系统——约 4 % 的波幅给 2:1 或 3:1 的目标留出了真正能兑现的空间,前提是手数按这个波幅、而不是按外汇货币对来换算。 |
| 突破 | 好 | 美国时段前后的剧烈波幅给出一个客观的突破位,而在波幅边缘挂单入场,可以减少市价成交在以美元报价的宽点差上所支付的成本。 |
| 剥头皮 | 避免 | 20–60 美元的点差在任何小目标里都占比很大,而且它在快速 EA 集中下单的非主要时段与周末扩得最厉害——在比特币上,成本这笔账很少算得过来。 |
趋势与突破是把比特币的波幅变成资产的两种形态。务实的路径是自己搭建其中一种形态。Builder 提供接受 BTC/USD 的模板,并公开每一个参数,包括手数——然后在相信任何一个数字之前先按下文测试它。

BTC/USD EA 的最佳交易时段
比特币没有收盘钟声;市场本身从不休市。这里说的「最佳小时」,指的是流动性深度最厚、点差最紧的窗口,而不是开市与休市之别:
- 亚洲时段(约 00:00–07:00 UTC): 有活跃度但更薄,点差更宽、确信度更低。这里打出的突破,往往在欧洲与美国的深度到来后失败。
- 伦敦时段(约 07:00–16:00 UTC): 随着欧洲资金流加入,流动性变深、点差收紧;趋势与突破型 EA 在这里往往能找到比夜间更干净的入场。
- 美国重叠(约 12:00–20:00 UTC): 最活跃的一段——美国风险情绪、ETF 资金流与股市相关性在此最强,比特币最大的方向性行情也常常在这里落定。
- 夜间与周末: 市场仍然开着,但深度流失,点差扩得最大,价格可能在稀薄的成交流上跳空。一个在这些小时里继续交易的快速 EA,恰好把活动集中在成交质量最差的时候。
随之而来有两点告诫。第一,因为比特币从不休市,它在你的外汇 EA 空仓的周末仍在移动。因此比特币 EA 需要一条明确的周末与清淡时段策略——暂停、收紧,或减小仓位——而不是外汇系统从市场本身继承来的那种隐含的周末安全。第二,上面每一个时刻都是 UTC。EA 读取的是经纪商的服务器时钟,通常并非 UTC,所以当你把 EA 在服务器时区不同的经纪商之间迁移时,「12:00」这个过滤条件会悄悄错位。在 MT5 的市场报价窗口里核对一次,每一处窗口边界就都对齐了。市场不休市并不能让你免于时钟问题——它只会让清淡时段的过滤器更重要。

点差、成本与执行
比特币的成本结构里有一个外汇没有的部分:带杠杆的加密差价合约会因隔夜持仓而累计每日融资(掉期)费用。在一个高波动、持有成本更高的品种上,这笔费用比外汇掉期大得多。下面的数字是根据经纪商公布的加密差价合约条件汇编的编辑参考区间(2026 年 7 月更新),以美元而非外汇点子计价,日内波幅以百分比表示——不是逐家经纪商实测的数字。我们的实时点差采样目前覆盖少数几个外汇参考品种。在为高频策略定仓位之前,请在你自己的账户上确认实时点差与融资费率:
| 成本构成 | BTC/USD 典型数值 | 说明 |
|---|---|---|
| 点差(流动性时段) | 20 – 60 美元 | 在非主要时段与周末急剧扩大 |
| 佣金 | 取决于账户 | 是你账户类型的属性,而不是比特币的属性 |
| 每日融资 / 掉期 | 按持有的每一晚计收 | 远大于外汇掉期;在跨越多日的趋势上会累积 |
这个品种特有的两条成本规则:
- 点差是一个会移动的美元数字,而不是固定的点子。 流动性时段 20–60 美元的点差,对一笔大的趋势交易只是很小的一部分,对任何小目标却是很大的一块。它不会待在原地:在深度最薄的夜间与周末小时里扩得最大。一个在流动性时段均值上验证、却被投放进周末点差里的比特币剥头皮系统,跑的是一套比它测试过的更贵的不同策略。
- 融资是时间的成本,它会把一段盈利的趋势变小。 一份持有数日的带杠杆比特币差价合约每晚都要支付融资,因此一个在外汇成本模型看来算便宜的慢速趋势型 EA,在这里可能悄悄地很贵。请在任何长持策略里明确地把隔夜融资建进模型——外汇形态的回测会把它整个略去。
实盘之前需要测试的风险
比特币的失效模式首先是资金与结构层面的错误,其次才是策略错误,而通用的风险清单会漏掉其中大部分:
- 外汇 EA 从不面对的周末跳空陷阱。 外汇机器人在周末默认是空仓的。比特币 EA 却可能带着杠杆头寸径直穿过周六的流动性真空,在那里一记冲击会把价格跳到远超止损的位置,而周一的深度尚未回来。请测试你的策略在一个完整周末里会做什么,并给它一条明确的周末策略,而不是假设一个比特币根本没有的收盘。
- 按外汇换算的手数在约 4 % 的波幅上严重超额承险。 把 EUR/USD EA 的手数照抄到比特币上,等于忽略了比特币平平无奇的一天相当于外汇好几个正常交易日的移动量。外汇尺寸的手数在这里承担的单次波动风险要大得多,因此用外汇手数遇上一次正常的比特币摆动,可能是一场账户级别的事故,而不只是一次回撤。请在做其他任何事之前,把手数与止损按比特币自身的 ATR 重新换算——这是加密 EA 爆仓最常见的方式。
- 带杠杆差价合约的每日融资侵蚀慢速策略。 带杠杆的比特币头寸每被持有一晚,都要支付一笔比任何外汇掉期都大的融资费用。一个长持的趋势型 EA,可能会把自己优势中相当实在的一部分,交还给一笔外汇形态回测从未建模过的持有成本。请在相信盈利因子之前,先把融资列入预算。
- 与纳斯达克的相关性使它成为翻倍的押注,而不是对冲。 由于比特币越来越跟随科技风险情绪,一个比特币多头与一个股票或科技头寸,可能是同一份敞口承担了两遍。这种相关性是隐藏的杠杆,在任一头寸的风险设置中都不会出现。请检验「BTC/USD 能分散你的账本」这个假设;最近它常常并没有。 同样的算术也适用于加密资产内部:XRP/USD 以及本站涵盖的其他数字资产,在很大程度上跟随比特币自身的风险周期,因此「BTC 加一个山寨币」的组合更接近一个规模更大的加密头寸,而不是一个分散化的组合。
- 非主要时段的点差扩大会伏击快速系统。 20–60 美元的点差在夜间与周末会膨胀,而那恰恰是高频 EA 集中下单的时候。一个在流动性时段数据上看起来盈利的剥头皮系统,可能会把整个优势流失在回测被平均掉的清淡时段。请在包含宽点差窗口、而不只是深度窗口的数据上验证。

如何测试一个 BTC/USD 的 EA
在比特币上,测试本身就是全部优势。请用本站方法论所列出的标准,要求你搭建的任何东西:
- 在 tick 数据上用你账户的真实点差回测,并包含清淡时段。 使用逐 tick 模型,采用你实际会交易的 20–60 美元点差。确保数据跨越点差扩大的夜间与周末窗口,而不只是流动性时段——在比特币上,最宽的点差恰恰就是快速系统交易时穿过的那些。
- 先给融资建模,再读最糟的连续亏损。 把每日融资费用纳入测试,使长持的趋势按其净结果受到评判。然后以账户货币读取最大回撤与最长的连续亏损交易——比特币的极端波幅会把一个看似温和的百分比回撤,变成一笔很大的资金回撤。请在入金之前为最糟的那段连亏做好预算。
- 在模拟盘上做前向测试,至少覆盖一个完整周末与一次宏观催化事件。 比特币的决定性风险——周末跳空与风险资产相关性——只在周末或宏观/ETF 资金流事件前后显现。一个从未覆盖过这些的模拟窗口,并没有测试到最要紧的东西。
- 在第一笔实盘交易之前确认服务器时钟。 把 MT5 市场报价窗口的时间与上文的 UTC 窗口重新核对一遍,并在任何一次更换经纪商之后再核对一次。这一步很容易略过,但在一个清淡时段过滤器真正有分量的品种上,漏掉的代价很高。
由此得出的每一个回测数字都是历史测量值,而不是预测——请按你实测到的回撤而不是你期望的收益来决定仓位。

BTC/USD EA 与 Builder 模板
我们尚未发布自己的比特币回测,而外汇上的结果,也无法套用到一个周末照常交易、每晚都收取融资费用的市场上。通往比特币 EA 的诚实路径是自己搭建一个并验证它: