余额 :账户扣除保证金之后的剩余部分(不计算头寸的浮动盈亏)
净值(Networth) :就是你实际的资金,没有单存在的情况下净值=余额,,有单的情况下净值=余额+利息+手续费
已用保证金:初始保证金*下单手数
可用保证金(Available):净值—已用保证金
保证金比例:可用保证金/净值
风险主要是要做好浮动盈亏的管理,很多人认为浮动盈亏不是真实的亏损,最后导致爆仓等。实际上,浮动盈亏也是账户真实的盈亏情况
交割:即期货合约双方同意在指定时间(交割日)按特定价格(期货价格)进行合约交割买卖(買家和賣家簽訂了一個協議,在2020年12月31日,以20,000的價格交割5個比特幣。在交割日當天,賣家有義務以20,000的價格賣出5個比特幣,無論當時比特幣的市場交易價格如何。同理,買家也有義務在那天以$20,000的價格買入5個比特幣,無論那時比特幣的市場交易價格如何。買賣雙方也可以選擇在交割日前平倉。)
爆仓:其实叫保证金不足,就是说可用保证金已经不够你再进行一手的交易所需保证金了。
保证金比例:就是你交易一手所需的保证金(每个公司不同)/账户余额*100%
也就是说保证金比例大于100%才能保证你还有余钱可以继续交易,否则就是所谓的“爆仓”了
维持保证金是交易者保留仓位所需要的最低保证金金额。在永续合约中,持有仓位所需要维持保证金基础值是仓位价值的百分之0.5(btc) 或 1 (ETH,EOS与XRP), 保证金要求将随着风险限额的改变而提高或降低。
反向永续合约,也称为币本位合约。建仓和最后交割,用的都是对应的标的产品。比如你要做多或做空BTC(ETH等),则需要在合约账户中充入BTC(ETH等),最终亏损或收益,也都以BTCETH等)结算。交易者需要先确认交易多少的USD,继而用本位币(比如BTC,ETH)来计算保证金,盈利和亏损。如果交易者要做比特币的合约交易,就必须用比特币作为本位币,如果是以太坊合约交易,那就需要持有以太坊。反向永续合约优点如下:
1.适合做多:因为计价单位与结算单位不同,以BTC/USDT举例,当用BTC作为保证金去做BTC的多单时,若最终赚了BTC,因价格上涨实际收益更多。若最终亏了BTC,因价格下跌实际收益亏损更多。当用BTC作为保证金去做空单时,无论最终赚了BTC还是亏了BTC,实际收益都会因价格下跌而受损。因此币本位比较适合在牛市做多。
2.适合囤币:囤币者不太考虑资产价格,无论做多还是做空都可以赚币,因此适合对币价长期看好的囤币者。
如果是反向合约呢?
老王和小李签的合约就是:1个月后老王按照价值1W元的比特币买小李手中的1个比特币,但是由于比特币的币价波动比较大,因此反向合约最大的风险就在于币价波动带来的风险。
正向合约最大的优势在于持有USDT一种币可以开多币种合约,避免“贻误战机”,也没有管理多个币种的麻烦。
比特币永续,定期及交割合约
定期合约要根据时间划分为周、月、季度来交割,而永续合约则没有交割时间限制,避免贻误行情。
但是永续合约的手续费要比定期合约高,如果反复开仓的话,单手续费就是一大笔。普通的交割合约有一定的持仓时间,时间到了之后会强制平仓。
用BTCUSD反向永续合约来举例
如果交易者在8,000USD的价位买入10,000个合约,它其实意味着卖掉10,000USD,并买入同等价值的BTC(10,000/8000),也就是1.25个BTC。
假设交易者决定在12,500USD的价位全部平仓,这就意味着他买回价值10,000USD的合约,卖掉同等价值的BTC(10,000/12,500),也就是相当于0.8个BTC。
多仓的盈亏=入场时的报价货币价值-出场时的报价货币价值=1.25BTC-0.8BTC=0.45BTC
如何计算反向永续合约起始保证金
在杠杆交易中,起始保证金是交易者开仓时所需缴纳的保证金金额。计算起始保证金的方式是将 合约数量 / ( 委托价格 x 杠杆)。假设交易价值100BTC的合约时使用了100倍的杠杆,交易者仅需投入1BTC为起始保证金(1/100)。交易者可以通过风险限额表查看仓位所允许使用的最大杠杆。
例子:
交易者用50倍杠杆,在 8,000 USD 买入12,000 个 BTCUSD合约。
起始保证金 = 合约数量/(开仓价格 × 杠杆)= 12,000 /(8,000×50)= 0.03 BTC
什么是反向永续合约的维持保证金
维持保证金是交易者保留仓位所需要的最低保证金金额。在永续合约中,持有仓位所需要维持保证金基础值是仓位价值的百分之0.5(btc) 或 1 (ETH,EOS与XRP), 保证金要求将随着风险限额的改变而提高或降低。
当逐仓的保证金金额低于维持保证金水平,该仓位会被强制平仓。
public final static String JSON_KEY_PROFIT = "Profit"; //盈亏 持仓的盈亏 盈亏列表的盈亏 账户的盈亏
public final static String JSON_KEY_AVAILABLE = "Available"; // 可用资金
public final static String JSON_KEY_BALANCE = "Balance"; // 余额
public final static String JSON_KEY_NETWORTH = "Networth"; // 净值
public final static String JSON_KEY_OCCUPY = "Occupy"; // 占用保证金
public final static String JSON_KEY_MARGINLEVEL = "MarginLevel"; // 按金水平
public final static String JSON_KEY_MARGINONOFF = "MarginONOFF"; // 层级保证金开关
public final static String JSON_KEY_FORCELEVEL = "ForceLevel"; // 强制平仓点