跳转到主要内容

预付款计算

交易平台根据交易品种提供若干所需预付款计算类型。您可以在“交易”选项卡的计算字段选择计算类型。每个交易品种的预付款计算公式都取决于客户的账号组所用的风险类型。

信息

风险类型是“账号组”中的类型“配置”,即交易账号是锁仓模式还是净额模式。

基本计算只是计算最终预付款值的第一阶段。在此阶段,为每个风险模式分别提供了详细的计算方案:

预付款金额分两个个阶段计算,经过基本计算后,假设值与账户的基本货币不是一个货币,则需要进行货币换算:

外汇

外汇市场交易品种的预付款使用以下公式计算:

    交易量手数 * 合约大小 / 杠杆

例如,让我们来计算买入一手 EURUSD所需的预付款,合约大小为100000,杠杆为1:100。将对应值代入公式中后,我们将得到以下结果:

    1 * 100000 / 100 = 1000 EUR

因此,现在我们得到了该交易品种以预付款货币为单位的所需预付款值。

差价合约

差价合约 (CFD) 的预付款要求使用以下公式计算:

    交易量手数 * 合约大小 * 市场开盘价 / 杠杆

当前市场买价用于买入交易,而当前卖价用于卖出交易。

例如,让我们来计算买入一手石油所需的预付款,合约大小为 100 桶, 当前买价是 80 美元, 杠杆为1:100。将对应值代入公式中后,我们将得到以下结果:

    1 * 100 * 80 / 100 = 80 USD

因此,现在我们得到了该交易品种以预付款货币为单位的所需预付款值。

固定预付款

如果在“预付款”选项卡中指定了当前模式为“固定预付款”,则没有计算可被在“计算”字段中指定的公式执行。在这种情况下,对于所有类型的计算(外汇和差价合约 (CFD) ),都一样:

交易量手数 * 初始预付款

预付款汇率转换

假设经过了上述的公式,针对买入一手 EURUSD 的预付款的基本计算是 1000 欧元(注:EURUSD的预付款货币是EUR)。

那么如果账户入金货币是美元,则在兑换时要使用 EURUSD 货币对的当前买价。例如,如果当前汇率是 1.2790,则总预付款大小为 1279 美元。

净额模式基本计算

该预付款计算模式被用于净额模式下的持仓账户系统,与相同模式的锁仓账户不同。

  • 预付款计算的第一阶段是确定账户内是否有交易被执行的某个交易品种的持仓或挂单。

  • 如果账户内没有任何交易品种的持仓或订单,则将使用基本计算预付款。

  • 如果账户内有一份持仓, 且交易量小于或等于当前持仓的任何类型的新订单以相反方向下达,则总预付款等于当前持仓的预付款。示例:我们有买入 1 手 EURUSD 持仓, 并下了卖出 1 手 EURUSD 订单(对于Sell Limit、Sell Stop及Sell Stop Limit也类似)。

  • 如果账户有一份持仓,且任何类型的订单向相同方向下达,则总预付款等于当前持仓及已下订单持仓的预付款之和。

  • 如果账户内有一份持仓,且交易量超过当前持仓的任何类型的订单向相反方向下达,则需针对当前持仓和已下订单计算两个预付款值。最终的预付款取两个计算值中最高的一个。

  • 如果账户里有两份或更多方向相反的市价单及限价订单,则需针对每个方向计算预付款(买入和卖出)。最终的预付款取两个计算值中最高的一个。对于所有其他订单类型(止损和止损限价),预付款需进行求和(针对每一订单收取)。

锁仓模式基本计算

锁仓账户允许同时拥有相同交易品种的多个持仓。这被反映在预付款计算中:

方向相同的持仓/订单

其交易量将被合计并会为其计算加权平均开盘价。得到的值用于按对应于交易品种类型的公式计算预付款。

例如,账户上有以下持仓和订单:

    以15.436价格买入1手
以15.432价格买入2手

差价合约(CFD)杠杆计算类型被用于此交易品种,合约大小是5,000,账户杠杆是1:100。

计算买入持仓的加权平均开仓价:

(1 * 15.436 + 2 * 15.432)/(1 + 2) = 15.433333333

使用差价合约(CFD)杠杆公式为聚合交易量计算预付款:

3 * 5 000  * 15.433333333 / 100 = 2 315.00

此外,如有必要,该值可被转换为账户入金货币。

反向持仓/订单

此情况根据在交易品种设置中是否指定“是否只收取單边交易手數大的”来区分。

在交易品种设置中启用“计算锁仓预付款只收取单边交易手数大的”选项情况下使用。

  • 计算所有持仓和市价单卖出和买入的预付款。

  • 分别计算每个方向(buy 或者 sell)的预付款。

  • 合计买入预付款:买入持仓和市价单。

  • 合计卖出预付款:卖出持仓和市价单。

  • 所有计算值当中的最大一个被用作最终预付款值。