在MT4或MT5的交易窗口中,余额、净值、已用保证金、可用保证金和预付款比例会随着持仓盈亏变化。它们看起来相近,但用途不同:余额记录已结算资金,净值反映账户当前价值,可用保证金决定还能用于开仓或承受波动的资金空间,预付款比例则反映净值相对于已用保证金的比例。
风险提示:本文解释平台字段和常见计算关系,不构成投资建议。不同经纪商、账户类型和风险模型可能采用不同的信用金、手续费、锁仓保证金、Margin Call及Stop Out规则,应以交易服务器、账户条款和合约规格显示为准。
一、五个核心字段分别是什么意思?
| 字段 | 英文 | 常见含义 |
|---|---|---|
| 余额 | Balance | 已结算到交易账户的资金,不包含尚未平仓头寸的浮动盈亏。 |
| 净值 | Equity | 账户按当前持仓状态计算的实时价值,会随浮动盈亏、费用、信用金和受限资金变化。 |
| 已用保证金 | Margin | 为维持当前持仓和部分挂单而占用的资金。 |
| 可用保证金 | Free Margin | 净值扣除已用保证金后,仍可用于承受波动或开立新仓的资金。 |
| 预付款比例 | Margin Level | 净值相对于已用保证金的百分比。 |
MetaTrader 5官方帮助将余额解释为不包含当前未平仓结果的账户资金;净值会综合余额、信用金、手续费、浮动盈亏及受限资金;可用保证金通常等于净值减去保证金;预付款比例为净值除以保证金再乘100%。
二、常用计算公式
在常见零售信用账户中,可以先用下面的简化关系理解:
净值 = 余额 + 信用金 - 已计佣金 ± 浮动盈亏 - 受限资金
可用保证金 = 净值 - 已用保证金
预付款比例(%) = 净值 ÷ 已用保证金 × 100%
若账户没有信用金、受限资金或单独冻结的手续费,可进一步简化为:
净值 ≈ 余额 + 当前持仓总浮动盈亏
这里的“浮动盈亏”是否已经包含佣金、库存费或其他费用,取决于平台版本、账户设置和经纪商的计费方式。网页公式不能替代交易终端实际显示值。
三、用一个数字示例理解
假设某账户当前数据如下:
- 余额:10,000美元
- 信用金:0美元
- 持仓浮动亏损:350美元
- 已计佣金和库存费:20美元
- 已用保证金:1,200美元
则简化计算为:
净值 = 10,000 - 350 - 20 = 9,630美元
可用保证金 = 9,630 - 1,200 = 8,430美元
预付款比例 = 9,630 ÷ 1,200 × 100% = 802.5%
如果行情继续向不利方向变化,浮动亏损扩大,净值、可用保证金和预付款比例通常会同步下降;如果持仓盈利增加,这三个指标通常会上升。余额通常要等头寸平仓并完成盈亏结算后才改变。
四、为什么预付款比例不能单独判断安全?
预付款比例只是账户状态指标,不是统一的安全线。至少还要检查:
- 经纪商设置的Margin Call和Stop Out水平;
- 当前品种的合约规模、杠杆和保证金计算模式;
- 是否存在锁仓、挂单、分层保证金或周末保证金调整;
- 佣金、隔夜库存费和汇率换算;
- 重要数据公布时可能出现的滑点、跳空和流动性下降。
同一个预付款比例,在不同账户或品种上不一定代表相同风险。交易前应在“合约规格”中核对保证金规则,并用模拟账户验证计算。以零售外汇为例,平台可能按“交易手数 × 合约规模 ÷ 杠杆”计算基础保证金,但固定保证金、账户货币换算、保证金率和对冲模式都会改变最终数值。
五、MT4和MT5在哪里查看这些数值?
- MT4:打开“终端”,进入“交易”标签,账户汇总区域会显示余额、净值、已用预付款、可用预付款和预付款比例。
- MT5:打开“工具箱”,进入“交易”标签;账户状态行会显示Balance、Equity、Margin、Free Margin和Margin Level等字段。
如终端显示与手算结果不同,优先检查信用金、佣金、库存费、账户货币换算、锁仓规则和经纪商自定义保证金参数。
六、常见问题
没有持仓时,余额和净值为什么通常相同?
在没有未平仓头寸、信用金、冻结费用或其他调整的常见账户中,浮动盈亏为零,因此净值通常接近余额。账户存在信用金或受限资金时,两者仍可能不同。
为什么平仓后余额会变化?
持仓期间的盈亏是浮动结果,平仓后交易结果及相关费用被结算,余额随之更新。
已用保证金越低越安全吗?
不能只看一个数值。保证金占用与仓位、品种、杠杆和经纪商规则有关;同时还应关注净值、可用保证金、预付款比例以及极端行情风险。
预付款比例低于多少会强制平仓?
没有适用于所有账户的统一阈值。Margin Call和Stop Out水平由经纪商及账户类型设置,应在账户条款、终端信息或经纪商帮助中心核对。
相关学习
主要参考资料
- MetaTrader 5:Executing Trades
- MQL5:AccountInfoDouble
- MetaTrader 5:Margin Calculation for Retail Forex and Futures




