本文由 AI 生成,请独立核实重要信息。

什么是加密货币交易中的盈亏:公式与指南

Crypto Wiki|Jul 13, 2026|4.5 (500 人评分)
AI 摘要

Learn what PNL means in crypto trading. Discover how front running reduces returns and calculate true net PNL with trading fees, gas, slippage, and ME...

盈亏 (PnL) 是加密货币交易或投资组合仓位的净财务结果。它衡量的是在扣除所有相关成本(交易费、Gas 费、滑点以及抢跑机器人造成的任何损失)后,您进入交易所支付的金额与退出时收到的金额之间的差额。PnL 可以是已实现(来自已平仓交易)或未实现(针对未平仓仓位)。

要点总结:

  • 盈亏 (PNL) 代表利润和亏损,即您交易的净财务结果
  • 盈亏有三种形式:已实现(已平仓位)、未实现(持仓)和净值(扣除所有费用后)
  • 真实的净盈亏必须包括交易费用、Gas 费用、滑点和抢跑损失,而不仅仅是价格波动
  • 像 Flashbots Protect 这样的工具可以减少 DEX 交易中的抢跑损失

盈亏是衡量一笔交易是赚钱、亏钱还是持平的数字。它出现在从币安到 Bybit 的所有交易所仪表盘上,以及您用来追踪您头寸的每一个 DeFi (去中心化金融) 分析工具上。总盈亏会在您投资组合中的所有开仓和平仓头寸上汇总此数字。不过,您的交易所显示的数字往往不完整。抢跑机器人可能是您实际回报达不到仪表盘所示原因之一。

加密货币中的抢跑是什么?(以及它对您的盈亏为何重要)

加密货币中的抢先交易是指自动化机器人监控待处理的区块链交易,并在这些交易之前插入自己的订单,从而从原始交易引起的价格波动中获利。机器人会在您的交易执行前买入,随后立即卖出,以此赚取与您预期价格之间的差价。

抢跑(Front running)起源于传统金融市场,即券商会在已知客户订单之前进行交易,以捕获那些订单即将带来的价格变动。在传统金融领域,抢跑被归类为一种市场操纵行为,并且在大多数司法管辖区的证券法下是非法的。在去中心化的区块链环境中,没有中央监管机构来管理交易排序,因此其法律地位尚未明确,尽管对交易者的经济损害是相同的。(本文不提供法律建议。)

区块链上的机制通过一个公开可见的等待区域运行,该区域被称为内存池(mempool,是 memory pool 的简称),所有待处理交易在验证者确认并将其添加到区块之前都会存放在这里。验证者控制哪些交易被包含在区块中以及其排序。这种排序控制权正是抢先交易在区块链结构上得以实现的原因。由于内存池是公开的,自动化机器人可以实时监控,识别大型待处理兑换,并在您的交易确认之前根据该信息采取行动。

去中心化交易所 (DEX) (DEX) 是一个通过区块链上的智能合约运行的交易平台,让用户在没有中心化中间机构的情况下直接兑换代币。Uniswap 是按交易量计算最大的基于 AMM 的 DEX,它会在执行前将您的兑换交易公开广播到内存池。抢跑机器人会看到您待处理的交易,并提交一份带有更高矿工费的买单以获得优先处理,然后在您的交易以您的交易所导致的更高价格执行后立即卖出。

三明治攻击是一种特殊形式的前置抢跑,机器人会在您的交易之前立即下单买入,并在您的交易之后立即下单卖出。过程是这样的:机器人发现您待处理的代币兑换,抢先买入代币,您的交易由于机器人已将市场价格推高而以更差的价格执行,然后机器人趁着您推高的价格卖出并赚取差价。与简单的前置抢跑(仅在您的交易前插入)不同,三明治攻击会在您的交易两侧进行夹击。您预期价格与实际收到价格之间的差额将直接从您的净盈亏中扣除。

抢跑是MEV(最大可提取价值,前身为矿工可提取价值)的一种特定类型,即通过控制区块内交易的顺序而可以从区块链中提取的总价值。根据Flashbots MEV-Explore仪表板的数据,自2020年以来,已有数亿美元通过MEV从普通交易者那里被提取,其中抢跑和三明治攻击占有很大一部分。机器人提取的每一美元MEV,都相当于从普通交易者的净盈亏中减去一美元。

注意: 大多数交易所的仪表板并不会将抢先交易(Front Running)损失列为单独的项目。您预期的执行价格与实际执行价格之间的差额,会在您看到最终数据之前,已从您的盈亏中被默默扣除。

这项抢先交易损失必须从您的毛盈亏中扣除,才能计算出您的真实净回报。大多数交易所仪表板不会显示这项扣除。

已实现盈亏 vs. 未实现盈亏:两者有何区别?

你在交易所仪表板上最常看到的两个盈亏数据代表同一笔交易的不同阶段。混淆它们是交易员误读自己表现的最常见原因之一。

什么是已实现盈亏?

已结盈亏(有时在交易所仪表板上显示为已结盈亏)是通过平仓确定的盈亏。一旦您卖出资产,您的盈亏就已实现:它会变成您账户里的实际资金,而不仅仅是屏幕上的一个数字。

举例来说:您以 2,000 美元买入 1 ETH,并以 2,400 美元卖出,支付了 10 美元的交易费用。您的已实现盈亏为 390 美元(400 美元的价差减去 10 美元费用)。已实现盈亏也是报税目的中最重要的,因为在大多数司法管辖区,当一个仓位平仓时,收益和损失才会成为应税事件。同样的概念也适用于股票交易;加密货币的不同之处在于额外的成本层,例如在传统市场中不存在的 gas 费和抢跑。

如果您交易永续合约 (perps),即允许您利用杠杆且无到期日对资产价格进行投机的衍生品合约,您在平仓时的已实现盈亏还会扣除在持仓期间累计的所有资金费。您可以在永续交割合约费用详解.)指南中阅读更多关于这些费用如何运作的信息。例如,如果您的仓位显示 500 美元的未实现盈亏,但您在几天内支付了 60 美元的资金费,那么您平仓时的已实现盈亏为 430 美元,而非 500 美元。

什么是未实现盈亏?

未实现盈亏(也称为账面盈利或账面亏损,在某些合约平台上显示为标记盈亏或浮动盈亏)是指您尚未平仓仓位的获利或亏损。它随着资产市场价格的变动而实时波动,因为平台会根据当前价格不断标记您的未平仓仓位。

您的未实现盈亏显示为绿色并不代表您已经获利。只有当您平仓时,它才会变成真实收益。如果您以 2,000 美元买入 ETH,而价格上涨至 2,300 美元,您的未实现盈亏约为 300 美元(未扣除手续费)。如果价格在您卖出之前跌回 2,000 美元,您的未实现盈亏将归零,您将一无所获。要了解 为什么在未实现利润为正时已实现盈亏却显示亏损,),手续费和资金费用通常就是原因所在。

借助杠杆,未实现盈亏的波动会显著放大。5% 的价格波动,对于 10 倍杠杆的仓位,会使您的保证金产生 50% 的盈亏,但亏损也会以相同的比例扩大。

已实现盈亏与未实现盈亏:对比表

下表比较了在对交易决策最重要的各个维度上的已实现和未实现盈亏。

维度已结盈亏未结盈亏
定义通过平仓(关闭仓位)实现的盈亏持仓(未平仓位)的盈亏,根据当前市价计算
变动时机在您平仓(关闭交易)的瞬间随着市价的波动而持续变动
是否代表实际资金是,资金会存入或从您的账户中扣除否,在仓位平仓前仅为账面盈亏
税务报告相关性是,在大多数司法管辖区,已实现(结清)的盈亏是应税事件否,未结(持仓)盈亏通常不会触发税务事件
平台显示标签"已结盈亏" 或 "Realized P&L""未结盈亏," "标记盈亏," 或 "浮动盈亏"

您的交易所向您显示以下两种数字之一。两者都无法告知您在扣除所有成本后,您实际保留了多少。这一区别属于净盈亏。

如何计算您的真实净盈亏(完整公式)

您的交易所显示的盈亏数字始于价格波动。您的真实净盈亏需要减去所有减少您实际到手收益的成本。

净盈亏公式 (CEX and DEX)

净盈亏 = (退出价格 − 入场价格) × 持仓量 − 交易费用 − Gas 费用 (DEX 仅限链上交易) − 滑点损失 − 前置运行损失 (DEX 交易为主)

**在诸如币安 (Binance)、Coinbase 或 Bybit 等中心化交易所 (CEX) 上:**通常不存在 Gas 费和抢先交易损失。您的净盈亏会扣除交易手续费和订单簿产生的任何滑点。特别是在 Bybit,平台根据您的仓位标记价格减去您的入场价格来计算盈亏,乘以仓位大小,并在平仓时扣除交易手续费和资金费用。

在去中心化交易所 (DEX) 上: 所有五个组成部分均适用。下表显示了完整差异。如需了解交易场所的更广泛对比,请参阅关于现货、保证金和合约交易之间的区别.)的指南。

费用组成CEX 盈亏DEX 盈亏
交易费用固定 Maker/Taker 百分比池费用(例如,Uniswap 上的 0.3%)
矿工费可变 gwei 成本,支付给以太坊验证者
滑点在深度订单簿上最小在与池流动性的大额交易中显著
抢跑风险低(无公共内存池)高(交易在执行前公开广播)
公式复杂度简单:价格收益减去交易费用完整公式:应用所有五个扣除项

公式中的每一项都代表您在平仓时实际收到金额的一笔扣减。

滑点是指您预期的价格与交易实际执行价格之间的差额。在 CEX 上,滑点产生于订单提交与执行之间的价格变动。在 DEX 上,滑点来自于价格影响:大额交易会推动与其交易的流动性池的价格。

流动性池是一个持有两种代币储备的智能合约,供 DEX 用户进行交易。AMM(自动做市商)根据池中资产的比例为这些交易定价,而不是通过订单簿撮合买家和卖家。

抢先交易机器人通过在您的交易到达之前买入,在您的兑换执行之前人为地推高池子价格,从而加剧您的滑点。您可以通过在 DEX 界面中调整滑点容差设置来减少滑点风险,但如果设置得太高,会让您的交易成为更具吸引力的抢先交易目标。

Gas 费用是指支付给以太坊网络(或其他 EVM 兼容链,如 Polygon、Arbitrum 或 Base)的交易成本,用于补偿验证者在链上处理您的交易。Gas 费用以 gwei(ETH 的极小部分)计价,并随网络拥堵情况而波动。在每一笔 DEX 交易中,Gas 费用必须从您的总盈亏中扣除。在小额交易中,Gas 成本可能会完全抵消利润:如果您在 500 美元的兑换中赚取了 50 美元利润,但支付了 35 美元的 Gas 费用,您的净盈亏仅为 15 美元,已实现回报减少了 70%。抢跑机器人通过支付高额 Gas 费用来抢在目标交易之前执行,这也会在 MEV 活动频繁期间推高所有用户的 Gas 成本。

案例分析:计算 DEX 兑换的净盈亏

以下两个示例显示了简单的 CEX 交易与存在抢先交易(front running)的 DEX 兑换之间净盈亏的差异。(以下美元数字仅供说明。实际的抢先交易损失和 Gas 费用会根据交易规模、网络拥塞和市场状况而有显著差异。)

示例 1: CEX 现货交易

  1. 入场:以 2,000 美元买入 1 ETH
  2. 出场:以 2,400 美元卖出 1 ETH
  3. 总价格收益:400 美元
  4. 扣除交易手续费:10 美元 (0.25% Maker/Taker)
  5. 已实现盈亏:390 美元

示例 2:在 Uniswap 上进行 DEX 兑换(带有抢跑交易)

  1. 入场:用10,000美元USDC兑换ETH(ETH在交易窗口期间上涨3%,毛收益:300美元)
  2. 减去交易费:25美元(0.25%的池子费用)
  3. 减去矿工费:40美元(按网络拥堵定价)
  4. 减去滑点损失:80美元(交易规模的价格影响)
  5. 减去抢跑损失:150美元(三明治攻击从您的执行价格中提取了这部分;根据MEV研究估算,10,000美元交易的说明性范围为150–300美元)
  6. 总扣除项:295美元
  7. 净盈亏:300美元毛收益减去295美元成本 = 5美元

示例 1 和示例 2 之间的区别不仅仅是平台。一个带抢跑机器人的 10,000 美元 DEX 掉期可以将 300 美元的总收益减少到仅 5 美元的净额,这甚至还没有计算不利的价格波动。

合约和杠杆头寸的盈亏计算

永续合约 (永续) 增加了一个额外的扣减项:资金费率。资金费率是在永续平台上的做多和空仓持仓者之间的定期支付,在大多数中心化交易所(包括 Bybit)上大约每 8 小时收取一次。根据您的仓位方向和当时的费率,它们可以增加或减少您的已实现盈亏。参阅 如何开始永续合约交易和到期合约交易) 获取完整详解。

在使用杠杆的情况下,盈亏会随您的杠杆率成倍增加:在 5% 的价格波动中,10 倍杠杆率的仓位会针对您的保证金产生 50% 的盈亏,但亏损也会以同样的比例放大。GMX 和 dYdX 等链上永续平台也面临抢跑风险,而 CEX 永续则不会,因为它们的交易会经过公共内存池。

抢跑如何悄无声息地摧毁您的盈亏(附带数据)

当您的 DEX 交易结算价低于报价时,这通常并非偶然。抢先交易机器人可能在您的交易确认之前,就已经从您的盈亏中提取了该差额。

以 Uniswap 上的 10,000 美元 USDC 兑换 ETH 为例。(图示数字仅供说明,实际损失因交易规模、市场状况和网络拥堵而异。) 您的交易进入内存池。几毫秒之内,一个三明治机器人(sandwich bot)会将其夹在中间:一个买单在您的前面,一个卖单在您的后面。在您的兑换执行之前,池内价格已不利于您。您收到的 ETH 少于界面报价,而机器人则在您的 10,000 美元交易中获利约 150 至 300 美元(根据 MEV 研究估算,提取范围为 1.5%–3%,具体取决于实际情况)。这些被提取的价值直接对应于上方章节中净盈亏公式里的“前端抢跑损失”一项。

抢跑机器人会人为制造不利的滑点。您的 DEX 界面可能显示最高滑点为 0.5%,但三明治攻击会在您的交易执行前改变池内价格,导致您的实际价格影响超出您的设定。您的预期执行价与实际执行价之间的差额即为掠夺。

抢跑并非偶发的边缘案例。根据 Flashbots MEV-Explore 仪表板的数据,自 2020 年以来,已有数亿美元通过 MEV 从普通交易者那里被提取。每次提取的每一美元都直接来自交易者的净盈亏。CEX 交易者面临较低的抢跑风险,因为中心化交易所的交易不会经过公共内存池:执行发生在交易所内部的撮合引擎中。

重要提示: 您的交易所仪表板显示的是已实现或未实现盈亏,而非真正的净盈亏。在大多数平台上,抢跑交易造成的损失以及机器人活动产生的滑点并不会作为单独的扣款项列出。您预期的收益与实际收到的金额之间的差距,是大多数交易者从未见过的细项化成本。

有几种工具专门用于防止抢跑机器人(front running bots)在您的交易于链上(on-chain)确认之前对其进行攻击。

如何保护您的盈亏(PnL)免受抢跑攻击:实用指南

通过正确的交易路由和交易设置,保护您的盈亏免受抢先交易的影响是可能的。以下步骤均不需要高级技术知识。

在执行大额 DEX 交易前,请遵循以下步骤:

  1. 将 Flashbots Protect RPC 端点添加到您的钱包。 Flashbots Protect 是由 Flashbots 研究机构提供的一项免费服务,它会通过私人通道路由您的以太坊交易,而不是将其广播到公共内存池 (Mempool),从而使前端运行机器人 (front running bots) 在交易确认前无法察觉。请按照 Flashbots Protect 设置说明) 将其 RPC 端点 (https://rpc.flashbots.net) 添加到您的 MetaMask 网络设置中。(提及特定工具仅供参考。本文与提及的任何工具均无关联关系。)

  2. 使用 CoW Protocol 的 MEV Blocker 作为替代方案。 MEV Blocker 会将您的交易路由至一个由区块构建者组成的网络,这些构建者已同意不从用户手中提取 MEV。如果 Flashbots Protect 不可用或您需要冗余备份,这将是一个非常有用的选项。

  3. 根据您的交易规模,将滑点容忍度设置为合适的水平。 如果容忍度设置过高,会向机器人发出信号,表明即使价格大幅变差,您的交易仍会执行,从而使其成为更有利可图的夹心攻击目标。如果设置过低,您的交易则无法执行。

  4. 使用内置 MEV 保护的 DEX 聚合器。 像 1inch 这样的聚合器通过多个流动性来源路由交易,并包含 MEV 保护逻辑,可减少大额兑换中的抢跑风险。

  5. 将大额兑换拆分为较小的交易。 抢先交易机器人会优先考虑利润丰厚的大额目标。将一笔 50,000 美元的兑换拆分为五笔独立的 10,000 美元交易,可降低单笔交易的可提取价值。

  6. 考虑使用 CEX 永续 合约 进行大额杠杆交易。 CEX 平台(如 Binance 和 Bybit)不会将交易暴露给公开的内存池,因此,在 MEV 意义上的抢跑不适用于它们的订单执行。

Flashbots Protect 通过私有 RPC 节点将您的交易直接发送给区块构建者,完全绕过公开内存池广播。通过此方式提交的交易在被包含进区块之前,对抢跑机器人是不可见的。Flashbots Protect 减少了被抢跑的风险,但并未完全消除所有 MEV 风险:某些残留活动仍可能通过其他机制发生,且此保护适用于以太坊及受支持的 EVM 链。

除了保护您自己的交易外,抢先交易还会为任何读取链上钱包数据的人带来第二个问题:它扭曲了分析仪表板中显示的盈亏数据。

读取链上盈亏:抢先交易如何扭曲钱包数据

当您跟踪钱包的链上盈亏来寻找值得复制的交易者时,您可能看到的是 MEV 机器人的表现,而非人类交易技能。

链上分析是指读取和解读公开的区块链交易数据,以评估交易者行为、钱包表现及市场趋势。Nansen、Arkham Intelligence、Debank 和 Etherscan 等工具均会显示从链上交易历史中提取的钱包级盈亏数据。在 Nansen 中,导航至钱包分析 (wallet profiler) 功能,即可查看按代币和交易细分的历史盈亏。跟单交易(即追随并复制历史盈亏较高的钱包持仓)完全依赖于这些数据的准确性。如果抢跑行为虚增了钱包的表现,复制其策略可能会导致亏损。

失真机制的运作方式如下:MEV 机器人钱包从提取活动中产生高额已实现盈亏,而非源于价格预测或交易技巧。一个每天对数百笔交易进行夹心攻击的机器人会累积大量的已实现盈亏。在链上分析仪表板中,该钱包看起来像是一个技术高超、获利丰厚的交易者。其盈亏收益持续集中在可预测兑换规模的小幅度百分比波动中,这种模式是由提取机制驱动的,而非市场洞察力。

有两个信号有助于区分 MEV 机器人钱包与熟练的人类交易者。第一,检查交易频率:MEV 机器人每天执行的交易数量远超任何人类交易者手动操作的能力,通常在一小时内就会在多个区块中进行数百次兑换。第二,观察盈亏分布:机器人的收益紧密集中在每笔交易的小额且稳定的百分比上,而不是像采取大额持仓的方向性交易者那样呈现出多变的结果。

通过至少两个工具(例如 Nansen 和 Debank)交叉比对钱包表现,能让你更可靠地了解钱包的交易记录是否反映了真实的交易技巧。

核心要点:盈亏、抢跑和保护您的回报

以下七点概述了本指南涵盖的内容:

  • 盈亏 (PNL) 代表利润和亏损:它衡量交易或投资组合仓位的净财务结果
  • 已实现盈亏 在你平仓时锁定;未实现盈亏 随当前市场价格波动,在你平仓之前不代表实际资金
  • 真实净盈亏 = (出场价格 − 进场价格) × 仓位大小 − 交易费用 − Gas 费用 − 滑点损失 − 抢跑损失
  • 抢跑机器人 监控公共内存池,并在大型 DEX 交易前插入订单,直接从你的执行价格中提取价值,并减少你的净盈亏
  • DEX 交易者 面临比 CEX 交易者更高的抢跑风险,因为 DEX 交易在执行前通过内存池公开广播
  • Flashbots ProtectCoW Protocol 的 MEV Blocker 通过绕过公共内存池的私有通道路由交易,减少了抢跑曝光
  • 链上盈亏数据 可能反映的是 MEV 机器人的表现,而非人类交易者的技能:在进行跟单交易之前,请根据机器人检测信号验证高盈亏钱包

关于盈亏和抢跑的常见问题解答

在加密货币交易中,盈亏 (PNL) 是什么意思?

盈亏(PnL)代表利润与亏损,即一笔交易或投资组合仓位的净财务结果。它衡量了在计入所有相关成本(包括交易费、DEX 交易的 Gas 费、滑点以及任何抢跑损失)后的收益或损失。交易所仪表板会以已实现和未实现的形式显示盈亏,但通常两者都不会显示扣除所有费用后的真实净盈亏。

已实现盈亏和未实现盈亏有什么区别?

已实现盈亏反映了通过平仓所锁定的收益或亏损:它代表了计入您账户或从您账户扣除的实际资金。未实现盈亏反映了仅存在于账面上的收益或亏损,因为仓位仍处于开启状态,并且会随着当前市场价格不断波动。平仓会将未实现盈亏转变为已实现盈亏。

在交易中如何计算盈亏?

从价差开始计算:(退出价格 − 入场价格)× 仓位大小即得到总盈亏。然后扣除所有适用成本。在 CEX 上,扣除交易手续费。在 DEX 上,还需扣除 Gas 费、滑点以及任何抢先交易损失。结果就是您的真实净盈亏。对于永续合约,还需扣除仓位持有期间累计的资金费率。

什么是加密货币中的抢先交易?

自动化机器人会监控公开的内存池,寻找大型待处理的 DEX 交易,然后将他们自己的买单插入到这些交易之前,以从他们引起的市场价格波动中获利。该机器人会在您的兑换执行之前买入,将池子的价格推高,对您不利,并在您的交易确认后立即卖出,将差价收入囊中。提取的价值直接来自于您的净盈亏。

在加密货币领域,抢先交易是否违法?

在传统金融市场中,抢先交易被归类为一种市场操纵形式,在大多数司法管辖区的证券法下都是非法的。在去中心化的加密货币市场中,其法律地位尚不明确:在公有区块链上,没有监管交易排序的中心化监管机构。无论法律如何定性,对交易者造成的经济损害是真实且可衡量的。本文不提供法律建议。

MEV 机器人如何影响我的盈亏?

MEV 机器人会监控公开内存池(mempool)中的大型待处理交易,并执行抢跑或三明治攻击,在您的交易确认前推高价格。这会导致执行价格劣于您的预期,而预期价格与实际价格之间的差额将直接从您的净盈亏(PnL)中扣除。以一笔 10,000 美元的 DEX 兑换交易为例,这种提取金额大约在 150 美元到 300 美元之间(此为示意性估算;实际金额会有很大差异)。

什么是三明治攻击?

夹心攻击是一种特定类型的抢先交易,机器人会在您的交易之前立即下一个买单,并在交易之后立即下一个卖单。机器人先买入,由于资金池已变动,您的兑换将以更差的价格执行,随后机器人再以您推高的价格卖出并赚取价差。与简单的抢先交易(仅在您的交易前插入)不同,夹心攻击在您交易的前后两端进行操作。

我该如何保护自己免受抢先交易的影响?

将 Flashbots Protect 添加到您的钱包设置中,可以将您的以太坊交易通过私有通道进行路由,从而在区块确认前使其对抢跑机器人不可见。CoW Protocol 的 MEV Blocker 作为替代方案提供类似保护。您还可以通过为交易规模设置合适的滑点容忍度,使用包含 MEV 保护路由的 DEX 聚合器(如 1inch),以及将大额兑换拆分成更小的交易来降低风险。

MEV(最大可提取价值)是什么?

MEV,或称最大可提取价值(Maximal Extractable Value,前称为矿工可提取价值 Miner Extractable Value),指的是通过控制交易被包含在区块中的顺序,能够从区块链中提取的总价值。抢跑交易(front running)和三明治攻击(sandwich attacks)是特定的 MEV 策略。验证者和区块构建者通过优先处理支付更高 Gas 费用的机器人交易来提取 MEV。提取的每一美元 MEV 都来自于普通交易者的净盈亏(PnL)。

我如何追踪我的链上盈亏?

包括 Nansen、Arkham Intelligence、Debank 和 Etherscan 在内的链上分析工具都提供钱包层级的交易历史,从中可以计算或估算盈亏。在 Nansen 中,使用钱包分析器来查看按资产分类的历史交易表现。Etherscan 提供原始交易数据以供手动分析。建议交叉比对至少两个工具的数据以确保准确性,并在您计划进行跟单交易的任何钱包中检查是否存在类似机器人的模式。

我应该从盈亏中扣除哪些费用?

在中心化交易所,从总盈亏中扣除您的交易费用(maker 或 taker 费率,通常为 0.1%–0.25%),得出已实现盈亏。在 DEX 上,还要扣除 gas 费(以 ETH 支付给以太坊验证者)、滑点(您报价与实际执行价格之间的差异)以及任何因机器人从您的兑换中提取价值而产生的抢跑损失。在永续合约上,扣除在您的仓位开放期间累积的资金费率。

为什么我的盈亏与预期不同?

有三项成本通常会使你的实际盈亏低于预期数字:交易费、滑点(你的预期价格与实际成交价格之间的差额)以及在 DEX 交易中的抢跑损失。对于杠杆合约仓位,资金费率则增加了第四项扣除。交易所仪表板显示的已实现或未实现盈亏仅根据价格波动计算,并未将这些其他成本列为单独的细项。

抢跑(Front running)会发生在中心化交易所吗?

链上 MEV 意义上的抢先交易在中心化交易所中很少见,因为 CEX 交易不会通过公共内存池。订单执行发生在交易所内部的撮合引擎中,并且在确认之前不是公开可见的。某些形式的市场操纵仍可能在 CEX 上发生,但本文所述的基于机器人的自动化抢先交易主要是一个 DEX 和链上交易的问题。

什么是区块链中的内存池?

内存池(mempool,memory pool 的缩写)是一个公开的等待区,待处理的以太坊交易在被验证者纳入确认区块之前都会停留在这里。所有待处理交易在内存池中都是公开可见的。这种公开透明性正是抢先交易机器人(front running bots)所利用的:它们在您的交易确认之前就已发现,并抢先插入自己的订单。像 Flashbots Protect 这样的私有内存池服务通过将交易直接发送给区块构建者来绕过这一过程。


本文章仅供教育目的,不构成财务或投资建议。加密货币交易涉及重大风险。在做出交易决策前,请务必进行深入的研究。本文章与所提及的任何工具或平台均无任何附属关系。

相关阅读