手续费、滑点与 Funding

OKX 手续费计算器:现货与永续合约成本

用账户实际 Maker/Taker 费率、名义金额、保证金、杠杆、滑点和 Funding 结算次数,复算 OKX 现货与永续交易成本。

OKX 新用户优惠 注册 OKX 账户 先确认所在地区可用产品,完成身份验证,并从小额充值和提现测试开始。 享受专属新用户礼包和20% 手续费优惠 前往 OKX

按账户费率输入

OKX 交易成本计算器

查看 OKX 当前费率等级 ↗ 填写自己账户显示的费率。计算永续合约时,还可以加入保证金、杠杆和带正负号的 Funding 现金流。
产品
实际成交角色
快捷名义金额

预计净交易成本

$15.00
交易手续费
$10.00
点差 / 滑点预算
$5.00
回本所需波动
0.150%
成本 / 名义金额
15.00 bps
计算过程$10,000 × (0.100% + 5 bps) × 1
输入保存在网址的片段参数中,不生成金额变体页面

这是情景估算,不包含充提、税费、清算、借币利息或价格盈亏。不同合约的 Funding 间隔可能不同,请填写实际费率和跨越的结算次数。

直接回答

OKX 交易手续费按实际成交角色和名义金额计算,不按保证金计算。填写账户当前显示的 Maker/Taker 费率、名义金额和成交次数;永续合约还可输入保证金、杠杆、持仓方向、Funding 费率和结算次数。例如 $10,000 名义金额按 0.05% Taker 费率,单边手续费是 $5,开平仓相同条件合计 $10;若只投入 $1,000 保证金,交易费已占保证金 1%。

合约计费基础名义金额杠杆不会改变费率,但会放大绝对费用。
$10,000 单边$5.00永续 Taker 0.05% 的官方公式示例。
相同开平仓$10.00开仓和平仓各计一次,不含滑点与 Funding。
结算间隔看具体合约Funding 可能为 1、2、4 或 8 小时,不能统一硬编码。

先分清四种不同的成本

一笔交易看起来“费用比预期高”,通常不是只有一个手续费数字。应把成本拆成四层:

成本谁决定账单里怎样出现本工具怎样处理
交易手续费实际 Maker/Taker 角色、账户费率、名义金额每次成交分别扣除按单边或开平仓次数计算
点差与滑点盘口深度、订单大小和执行方式体现在成交价格,不一定单列由用户输入 bps 情景
Funding永续合约费率、持仓方向和跨越的结算次数多空双方之间的现金流按带正负号费率单独计算
充提与网络费币种、网络和平台规则充值/提现记录不计入本工具

计算器不会读取你的账户。请显式填写 OKX 当前展示的 Maker 或 Taker 费率;永续合约再输入保证金、杠杆和 Funding 情景。

交易手续费 = 订单名义金额 × 手续费率 × 计费次数
滑点预算 = 订单名义金额 × 滑点基点 ÷ 10,000 × 计费次数
Funding 现金流 = 名义金额 × 带正负号费率 × 结算次数 × 持仓方向
预计净成本 = 交易手续费 + 滑点预算 + Funding 现金流

正 Funding 时多头付空头,负 Funding 时空头付多头。工具把“支付”记为正成本,把“收到”记为负成本。结算间隔以具体合约当前页面为准,不默认所有市场都是每 8 小时一次。

Maker 和 Taker 是成交角色

Maker 订单在成交前挂在订单簿上并增加流动性;Taker 订单直接匹配已有订单并移除流动性。限价单也可能跨过盘口立即成交,变成 Taker,所以不能只根据订单类型判断,最终要看成交记录。

输入项应该填写什么常见错误
订单名义金额实际成交订单的美元价值把保证金误当成名义金额
手续费率当前产品与成交角色的账户费率复制了不属于自己的公开档位
计费次数一次成交为 1;简单往返为 2假设开平仓金额完全相同
滑点预算自己设定的基点情景把预算当成保证成交结果
Funding合约显示的带正负号费率和实际结算次数把 Funding 当成平台固定手续费

限价单也可能立即跨过盘口并按 Taker 成交,所以不能只看下单按钮。最终应以成交记录里的 Maker/Taker 标签和实际扣费为准。

杠杆为什么会让费用看起来变高

杠杆本身不改变费率百分比,但手续费按名义金额计算,而不是按投入保证金计算。

OKX 官方手续费示例中,一笔名义价值 $20,000、使用 $2,000 保证金的永续仓位,若 Taker 费率为 0.05%,单边手续费为 $10。若用同样名义金额和费率完成一次开仓加平仓,简单估算是 $20,不是 $2;它相当于保证金的 1%,还没有加入滑点和 Funding。

名义金额保证金杠杆Taker 费率单边手续费相同条件往返
$2,000$1,0002x0.05%$1$2
$10,000$1,00010x0.05%$5$10
$20,000$2,00010x0.05%$10$20

怎样复算一笔已经完成的交易

  1. 在账户的费率页面确认该产品当时适用的 Maker/Taker 费率;
  2. 在订单或成交历史查看开仓和平仓各自的实际成交角色;
  3. 用各自的成交名义金额分别计算,不要假设两条腿完全相同;
  4. 查看持仓期间是否跨过 Funding 结算点,并记录当次实际费率;
  5. 用实际成交价与下单时预期价格的差,单独估算点差和滑点;
  6. 把计算结果与账单逐项核对,而不是只比较最终 PnL。

如果一笔交易账面盈利很小,开平仓手续费、滑点和 Funding 很容易把它变成净亏损。计算器的“回本所需波动”和“成本 / 保证金”就是用来提前看清这条边界。

明确不包含的成本

  • 充值、提现和链上网络费用;
  • 法币兑换及支付方式费用;
  • 清算、借币利息与期权特有成本;
  • 税费;
  • 标的价格变化带来的盈亏。

先用工具比较执行情景,再用订单历史复算真实账单。如果软件需要连接交易所,开启交易权限前先查看 OKX API Key 安全配置

OKX 新用户优惠 注册 OKX 账户 先确认所在地区可用产品,完成身份验证,并从小额充值和提现测试开始。 享受专属新用户礼包和20% 手续费优惠 前往 OKX

常见问题

OKX 交易手续费怎么计算?

本工具用订单名义金额乘以手续费率和计费次数得到交易手续费;滑点预算按基点单独计算,再相加得到情景总成本。

工具能自动读取我的 OKX 费率等级吗?

不能。请填写你自己 OKX 账户当前展示的 Maker 或 Taker 费率;默认值只是可编辑示例,不是账户实时报价。

开仓和平仓会收两次手续费吗?

简单的往返估算会把两次成交分别计费。实际平仓金额、订单角色和费率可能不同,需要精确时应分别计算两条腿。

限价单一定按 Maker 费率收费吗?

不一定。限价单如果跨过盘口并立即成交,仍可能按 Taker 收费。应以成交记录或账单中的实际角色和费率为准,不能只看订单类型。

所有国家和账户的 OKX 费率都一样吗?

不一样。产品、地区、账户等级和活动都会改变费率。例如 OKX 公布的欧洲经济区费率中,启用 X-Perps 的普通现货示例为 Maker 0.0800%、Taker 0.1000%,另一套地区费率为 0.200% 和 0.350%。这些只是地区示例,计算时应填写自己账户显示的费率。

结果包括永续合约资金费率吗?

可以加入 Funding 情景。选择永续合约后,填写持仓方向、该合约显示的带正负号费率和跨越的结算次数;工具会把 Funding 与交易手续费、滑点分开显示。不同合约结算间隔可能不同,不能统一假定都是 8 小时。