费用计算
0. 交易手续费
交易手续费=成交价格×交易手数×交易单位×手续费率
交易单位:黄金,克/手;白银,公斤/手。
1. 仓储费:
仓储费包括三个部分:买入货权仓储费、剩余库存仓储费、出库仓储费
1.1买入货权仓储费(根据库存明细中的积数计算):
买入货权仓储费=买入货权积数×买入货权仓储费率
1.2剩余库存仓储费(根据库存明细中的积数计算):
剩余库存仓储费=剩余库存积数×剩余库存仓储费率
1.3出库仓储费(根据上一仓储日到此仓储日之间的出库库存流水计算):
如果出库仓储费率不为0且实际出库日为仓储结算日
出库仓储费=出库量×(1.2元/千克)
否则,出库仓储费=出库量×出库仓储费率
注:库存积数的相关计算类似于利息积数的计算。
2.运保费:
运保费=标准重量×(买或卖)运保费率
2.1黄金运保费的计算点(根据结算当日的库存流水计算):
2.1.1 非买入货权卖出(卖运保费):包括非买入货权的非即期、即期、大宗交易卖出
2.1.2 交提出库(买运保费)
2.1.3 交提次日撤销、交提系统撤销(买运保费)
2.1.4 充抵做市商透支(卖运保费)
3.溢短金额(根据结算当日的库存流水计算):
溢短金额包括两个部分:出库溢短(日终前、日终后)、入库溢短;白银不计算溢短,只计算黄金。
3.1入库:
只计算未清算入库溢短重量
未清算入库溢短重量=实际重量-标准重量
3.2出库(以下描述的结算价为品种对应的现货合约的实际日期的结算价)
3.2.1 出库溢短重量=标准重量-实际重量
出库溢短=出库溢短重量×结算价
注:出库实际日期等于结算当日,此溢短为日终前出库溢短;否则,为日终后出库溢短。
3.2.2 交易发生后库存为0时节清未清算入库溢短
入库溢短=未清算入库溢短×结算价
3.3现货、大宗交易非买入货权仓库卖出,充抵做市商透支
交易发生前库存为0时节清未清算入库溢短,则入库溢短重量=未清算入库溢短重量;否则,入库溢短重量=(标准重量 / 原库存总量)×未清算入库溢短重量。
入库溢短=入库溢短重量×结算价(品种对应的现货合约的结算日期的结算价)
3.4非即期非买入货权仓库卖出
交易发生前库存为0时节清未清算入库溢短,则入库溢短重量=未清算入库溢短重量;否则,入库溢短重量=(标准重量 / 原库存总量)×未清算入库溢短重量。
结算价:远期市场取202品种对应的现货合约的结算日期的结算价;延期市场取相应延期合约的结算日期的结算价。
入库溢短=入库溢短重量×结算价
4.超期费(根据结算当日结算后的延期持仓明细计算):
获取延期持仓明细中每笔持仓的开仓日期与结算日期之间的交易日天数,根据交易日天数取得相应的超期费率
超期费=合约结算价×持仓量×交易单位×超期费率
5.交割手续费(根据结算当日的交割单计算):
交割手续费率应有两种类型:固定值、比率
如果类型为固定值:交割手续费=交割重量×交割手续费率
如果类型为比率:交割手续费=交割金额×交割手续费率
注:目前黄金是不收交割手续费的;白银是1元/千克,即按固定值收取。黄金的交割单由二级系统自己生成,白银的交割单由交易所的清算接口获取。
6.违约金(根据结算当日的违约单计算):
违约金=违约价格×违约数量×交易单位×违约金率
对于黄金合约,违约价格为结算当日的相应合约的结算价;对于Ag99.9,违约价格为成交日的合约结算价;对于Ag(T+D),违约价格为结算当日的合约结算价。白银的违约价格可以从白银的预交割单中获取,即为预交割单中的交割价格。
7.质押登记费(根据结算当日质权方和出质方的质押库存流水计算):
质押登记费=标准重量×质押登记费率
8.租借登记费(根据结算当日借入方和借出方的租借库存流水计算):
租借登记费=标准重量×租借登记费率
9.品种升贴水(根据结算当日非即期买入和卖出的库存流水计算):
如果品种是201:品种升贴水=标准重量×品种升贴水率
非即期买入,客户付钱;非即期卖出,客户收钱。
10.递延费(根据结算当日结算后的延期持仓计算):
如果延期净持仓(多仓与空仓之差)不为0,且结算当日产生了递延费支付方向,则需要计算递延费;否则,不需要计算。
获取结算当日与下一个交易日之间的自然日天数差
递延费=合约结算价×延期净持仓×交易单位×递延费率×天数差
注:根据延期净持仓的方向和结算当日的递延费支付方向,来确定客户的递延费方向。
11.盯市盈亏(根据结算当日结算前的延期持仓和结算当日的延期成交单计算)
盯市盈亏=[(卖出成交价-当日结算价)×卖出量]+[(当日结算价-买入成交价)×买入量]+(上日结算价-当日结算价)×上日净持仓
上日净持仓=上日空头仓-上日多头仓
12.交割保证金(根据白银预交割单计算):
针对申报日期小于等于结算日期且实际交割日期大于结算日期的白银预交割单计算交割保证金。
交割保证金率应有两种类型:固定值、比率
如果类型为固定值:交割保证金=交割重量×交割保证金率
如果类型为比率:交割保证金=交割价格×交割重量×交割保证金率
13.货款冻结(根据白银交割单和交割变化流水计算)
针对发票录入标志和罚款标志都为否的白银卖交割单计算货款冻结。
货款冻结=交割价格×实际交割重量×货款冻结比率
14.滞纳金(根据交割变化流水和白银交割单计算):
针对交割变化流水为“滞纳金”且白银交割单的方向为“卖方”的交割单计算滞纳金。
获取结算当日与下一个交易日之间的自然日天数差
滞纳金率应有两种类型:固定值、比率
如果类型为固定值:滞纳金=实际交割重量×滞纳金率×天数差
如果类型为比率:滞纳金=交割价格×实际交割重量×滞纳金率×天数差
15.罚款(根据交割变化流水和白银交割单计算):
针对交割变化流水为“罚款”的白银交割单计算罚款。
罚款比率应有两种类型:固定值、比率
如果类型为固定值:罚款=实际交割重量×罚款比率
如果类型为比率:罚款=交割价格×实际交割重量×罚款比率
如果白银交割单方向为“卖方”,客户需支付全部罚款;如果白银交割单方向为“买方”,客户只能获得部分罚款,买方获得罚款金额=罚款×罚款买方之比例,剩余金额纳入交易所风险基金。
16.品牌升贴水(不需要计算,从交易所的清算接口中获得)
网友评论