我们建立了一个杠杆交易引擎,允许一方借出资产,另一方借入资产用于在我们的订单簿上进行现货交易。这是一个完全抵押的系统,不使用衍生品交易,而是借贷真实余额。根据借贷实体的不同,这可能会受到南非国家信用监管局(NCR)的监管。
有关实际保证金交易示例,请参阅此处:保证金交易示例
总结:
在VALR上,所有符合资格的客户均可进行杠杆交易。唯一的限制与借入ZAR货币的能力有关,目前仅适用于满足某些年收入和/或资产负债表规模标准的商业账户。
启用杠杆交易的特定子账户是跨抵押的(全仓保证金),这意味着该子账户内所有抵押权重大于零的资产都可以用于在清算事件中偿还债务(更多内容请见下文)。启用杠杆交易的账户最多可以进行5倍杠杆交易(为避免误解,这个最大值指的是5倍的债务对1倍的资产)。债务余额每小时计息,利率在VALR交易屏幕上可见。
保证金要求如下:
- 初始保证金 - 20%
- 维持保证金 - 10%
- 自动平仓 - 3%
如果账户低于维持保证金,将触发第一阶段清算。我们的清算引擎旨在使低于维持保证金的账户恢复到健康状态,测量标准为恢复到维持保证金以上。清算引擎旨在谨慎地在市场上平仓,同时尽量减少市场影响并保持市场有序。为实现这一目标,债务余额会逐步出售,直到账户恢复到维持保证金以上。
如果账户低于自动平仓保证金,将触发第二阶段清算。在第二阶段,账户的债务和资产将全部转移至保险基金,客户将立即失去其杠杆仓位上的所有资产。
术语表:
- 账户资产(正余额) - VALR子账户中持有的资产总余额,包括使用借入资金购买的资产
- 账户债务(负余额) - VALR子账户中的借入资金总余额
- 账户总资产 - 扣除债务后的VALR子账户净余额
- 账户保证金比例 - 参考(加权)中的账户资产除以参考中的账户债务
- 自动平仓保证金比例 - 账户保证金比例低于该比例时,账户的债务和资产将转移至保险基金,账户将不再拥有任何资产、债务或资产
- 参考余额 - 按标记价格和抵押权重转换为等值参考价值的余额
- 抵押品 - 可以用于借款的账户资产总和及已借出的资金总价值
- 抵押权重 - 应用于资产价值的折扣
- 全仓保证金 - 一种保证金系统,账户中所有抵押权重大于0的资产都计入抵押品,且在账户债务接近账户资产价值时,面临清算风险
- 自由抵押品 - 账户余额的参考价值中不再用于抵押现有债务的部分
- 初始保证金 - 开立债务头寸所需的订单总额的百分比,并将保留在账户资产中
- 保险基金 - VALR设立的基金,可承担债务和资产,以关闭保证金头寸而不影响订单簿,并可覆盖因头寸可能进入负资产而产生的损失
- 独立保证金 - 一种保证金系统,仅以杠杆交易的初始保证金为风险
- 杠杆 - 用于计算可借用的最大金额的倍数,基于账户资产
- 杠杆倍数 - 参考中的账户债务 / 参考中的账户资产(加权)
- 清算 - 出售账户资产以偿还账户债务的行为
- 维持保证金 - 低于该水平的账户将进入清算的保证金比例
- 保证金 - 可应用于借款金额的一个分数,以计算抵押该债务所需的账户资产
- 保证金比例 - 参考中的账户资产(加权) / 参考中的账户债务
- 标记价格 - 用于计算参考货币余额的市场价格(当前为USDC),使用来自流动交易所的价格指数计算。标记价格每5秒更新一次。
- 最大杠杆 - 可以借用的加权账户资产的最大倍数
我们注意到,上述术语表可能与《保证金服务条款》中包含的定义有所不同,因其简化性质。在出现任何不一致时,请依赖《保证金服务条款》中包含的定义。
引言:
什么是杠杆交易?
杠杆交易涉及借用资金对您持有的账户资产进行交易。使用杠杆交易允许交易者在其账户余额之外进行多头或空头交易,但同时也增加了客户在其头寸不利时被强制平仓的风险。
在VALR上,杠杆交易如何运作?
当您抵押账户资产并借用资金时,您可以使用借来的资金在VALR上进行交易。
例如:假设比特币的价格为20,000 USDC,USDC/ZAR的汇率为20 ZAR/USDC。假设您的VALR账户如下:
余额:
代币 | 余额 | 可用余额 | 参考余额 | 标记价格 |
BTC | 1 BTC | 1 BTC | 20,000 USDC | 20,000 USDC |
ZAR | 0 | 0 | 0 | 20 ZAR |
我将借入800,000 ZAR,并用这笔ZAR在BTC/ZAR交易对上购买更多比特币。这个过程的逻辑步骤是:
- 借用800,000 ZAR,以我的比特币作为抵押;
- 使用借来的800,000 ZAR购买比特币;假设此时的价格为400,000 ZAR/BTC,手续费为0。
在VALR上,我们会自动将步骤1和步骤2结合在一起。客户只需在某些参数范围内,超出其账户余额进行买卖。
交易执行后,您的账户将如下所示:
余额:
代币 | 余额 | 可用余额 | 参考余额 | 标记价格 |
BTC | 3 BTC | 0 BTC | 60,000 USDC | 20,000 USDC |
ZAR | -800,000 ZAR | 0 | -40,000 USDC | 20 ZAR |
考虑到这个例子,会有几个问题浮现:
- 为什么我能借到800,000 ZAR,而我的资产仅值20,000 USDC?
- 为什么BTC的可用余额从1减少到0?
- 如果比特币价格大幅下跌,我的BTC价值低于800,000 ZAR的债务,会发生什么?
问题1:为什么我能借800,000 ZAR?
您可以借取超过账户资产的金额用于交易,因为我们将整个债务和账户资产视为初始保证金要求进行抵押。
在VALR上,账户资产可以作为抵押。您可以借用另一种货币的价值,以抵押在VALR账户中未被保留的资产(用于交易或现有债务)。
哪些资产可以作为抵押?只有某些资产被允许作为抵押,且账户中每个资产都有一定的抵押权重,准确界定其对抵押的贡献。例如,ZAR的抵押权重为1,这意味着如果账户有100,000 ZAR,则可用抵押为100,000 * 1 / 20 = 5,000 USDC。
进一步举例,BTC的抵押权重为0.95。这意味着如果账户中的BTC余额等于5,000 USDC,那么它的抵押价值为4,750 USDC,其作为抵押的价值低于在您的投资组合中的现货价值。那些不计入抵押的余额权重为零。在清算时,这些余额不会被调用;就像在清算时它们不存在一样。
资产、资产和债务的价值转换为参考货币,以计算可借用的金额和账户杠杆。
联系到我们上述的例子,如果我在VALR账户中有100,000 ZAR的余额,我可以借取最多25,000 USDC(100,000 * 5 * 1 / 20)价值的资产进行交易。
问题2:借款后为什么可用余额减少?
这是我们限制账户借款金额的方式。如果您借用最大额度进行交易,则您的可用余额将为零,如果交易将导致进一步的债务,您将无法继续交易。重要的是,您仍然可以交易,但仅限于减少债务的交易,而不是增加债务。在上述例子中,您可以下订单(无论是限价单还是市场单)将比特币出售为ZAR,因为该交易将减少ZAR债务。
问题3:如何处理陷入困境的头寸?
如果在此例中比特币价格下跌,抵押在账户中的资产价值无法覆盖债务的风险将会增加。在特定价格以下,必须将BTC出售回ZAR以覆盖全部或部分800,000 ZAR的债务。有关更多信息,请参见清算部分。
杠杆、抵押、清算和利息:
我们如何定义杠杆。
在VALR上,杠杆是基于可借取的总金额来衡量的。举个例子,假设您有一个余额为1 BTC的账户,且没有其他资产。
在最大杠杆为5倍的情况下,账户可以借用最多5 BTC,抵押总暴露为6 BTC(忽略抵押权重)。此时您的资产余额为1 BTC,债务等于您抵押的资产余额的5倍。
换句话说,账户可以借用的资金等于VALR账户中持有的资产余额的5倍。
应用抵押权重。
为了计算子账户中的抵押,所有货币按标记价格转换并乘以抵押权重。
可以在此处找到可用于保证金的资产列表及其抵押权重。
这些权重也可以通过我们的API查询: https://api.valr.com/v1/public/currencies。
将保证金隔离到子账户。
保证金仅限于用于杠杆交易的特定子账户。其他子账户或主账户的资金无法用于偿还存在债务的子账户中的债务。这允许您灵活地决定何时将借款活动隔离到特定金额的资本中。
杠杆衡量。
带有债务的账户的杠杆倍数或保证金比例是动态的,会根据担保资产的标的价格波动和债务变化而变化。那么我们如何追踪账户的当前杠杆、最大杠杆和为杠杆保留的资金呢?
参考的担保资产 = 账户中所有作为担保的资产按USDC加权后的余额。担保权重为0的资产在参考的担保资产中贡献为0。权重为0的资产不会用于偿还债务或在自动平仓时被清算。 参考的总借款 = 账户中所有债务转换为USDC后的余额。这不是加权的,代表债务的当前USDC价值,以便与担保余额进行比较。 担保保证金比例 = (#1 - #2)/ #2。这表示账户的风险,是衡量账户资产是否需要出售以覆盖债务的标准。保证金比例也可以被视为您的权益与债务比率的百分比。 在考虑上述杠杆衡量指标时,重要的是要牢记一些关键的阈值:
初始保证金比例 = 进行订单所需的初始权益金额除以该订单如果借款所需的债务总额。对于最大杠杆为5倍的账户,这等于20%,因为您需要1份权益对应5份债务。 维持保证金比例 = 您的账户面临清算风险的保证金比例百分比。此值设置为10%。 自动平仓保证金比例 = 您的账户将在此保证金比例以下通过保险基金平仓。整个仓位将被清算,导致该账户的任何超额权益丧失。此值设置为3%。 我们使用上述衡量指标来跟踪账户的杠杆变化,并在必要时启动清算。
VALR的保证金引擎根据实际持有的资产来衡量余额。
VALR的保证金引擎不断评估根据账户中实际持有的资产可借款的金额。
我们的保证金引擎不会假设订单匹配后账户中将持有哪些资产。这意味着,在下单时,请记住担保品的价值是基于实际持有的资产,而当订单匹配且账户中的资产组合发生变化时,担保品的新货币价值将被重新评估。
这意味着担保品权重可能会因订单匹配而变化。
使用杠杆下单。
市场单和限价单(已匹配或未匹配)均可使用杠杆。
要通过API下单时使用杠杆,请在订单中添加"allowMargin": true。对于我们网站和应用程序的用户,交易界面上有一个勾选框,必须选择该框才能允许订单使用借款资金。
当一个未完成的订单要求借款资金(即债务)时,借款资金在该未完成的订单下单时被视为已借款。当客户将未完成的订单放入订单簿时,在利息引擎开启后,他们将会被收取借款的利息,无论订单是否成交。
债务限额
对于一个账户,都会有总借款金额的限制以及每种货币的借款限制。完整的限额列表可以在此查看。
偿还债务
当账户存在债务时,债务表现为某种货币的负余额,可以通过以下两种方式偿还:
- 将相同货币的资金转入账户,这会自动抵消负余额并偿还债务;和/或
- 下单偿还债务。任何导致接收到持有负余额货币的订单都将自动偿还债务。 我们的杠杆引擎允许即使账户的杠杆超出最大杠杆,且总余额已抵押以保障债务仓位时,仍能允许下单偿还债务。无论是市场单还是限价单,只要能够偿还债务,都会被允许,不论是否已匹配或是放入订单簿。
我们的杠杆引擎允许在账户超出最大杠杆且总余额已用作抵押以确保债务头寸的情况下,通过下单偿还债务。不论是市价单还是限价单,只要用于偿还债务,都可以匹配或挂单到订单簿中。
下单偿还债务并反向借贷
在单一订单中,偿还债务并反向借贷的订单只能在账户拥有足够自由抵押的范围内进行。如果账户的保证金比例低于初始保证金比例,则无法在单一交易中同时偿还债务和借入资金。
通过API获取杠杆信息:
VALR API新增了用于杠杆账户的信息字段,可以通过以下地址访问:https://api.valr.com/v1/margin/status。
这些字段包括以下内容:
initialMarginFraction:下单所需的初始保证金比例;
totalBorrowedInReference:已借入资金总额,转换为参考货币;
collateralisedBalancesInReference:作为抵押的总余额价值,按抵押权重转换为参考货币;
referenceCurrency:将所有余额转换为的单一参考货币;
initialRequiredInReference:初始保证金在参考货币中的价值;
availableInReference:按权重计算的自由抵押品在参考货币中的价值;
maintenanceMarginFraction:触发第一阶段强制平仓的维持保证金比例;
autoCloseMarginFraction:触发第二阶段强制平仓的自动平仓保证金比例;
leverageMultiple:保证金比例的倒数(也可视为债务与权益比率);
availableToBorrowInReference:在权重抵押余额后,参考货币中可借的最大金额;
marginFraction:账户的当前保证金比例;
collateralisedMarginFraction:仅考虑已保留余额的当前保证金比例(即不包括可用余额)。
以下是一个没有杠杆头寸的账户示例:
以下是一个没有杠杆头寸的账户示例:
{
"initialMarginFraction": "0.5",
"totalBorrowedInReference": "0",
"collateralisedBalancesInReference": "0",
"referenceCurrency": "USDC",
"initialRequiredInReference": "0",
"availableInReference": "500"
}
以下是一个有杠杆头寸的账户示例:
{
"initialMarginFraction": "0.5",
"totalBorrowedInReference": "0",
"collateralisedBalancesInReference": "0",
"referenceCurrency": "USDC",
"initialRequiredInReference": "0",
"availableInReference": "500"
}
清算:
当账户低于维持保证金时,其权益价值下降到足以超出可接受范围的风险水平,即账户内资产可能不足以覆盖所有债务。
VALR旨在在账户存在永久损失风险之前清算账户。我们通过在账户低于维持保证金时逐步出售资产来实现这一目标。
清算过程分为不同阶段,目的是尽可能长时间地将账户保持在维持保证金以上,从而减少清算订单对订单簿的影响,并为客户提供采取行动偿还债务的机会。
所有在第一阶段(即低于维持保证金但高于自动平仓线)的清算订单(无论是否已匹配)将在相关账户中显示为“清算限价单”类型的订单。
类似地,对于自动平仓阶段,账户内债务和资产的转移将分别在交易历史记录中显示为“清算接管债务转移”和“清算接管资产转移”。
我们目前不提供即将清算时的保证金水平通知,但未来会考虑这一功能。
最新的保证金信息可通过用户界面和VALR API实时获取。这是了解杠杆账户健康状况的可靠来源。VALR目前不发送追加保证金通知。
阶段1:账户低于维持保证金
如果账户低于维持保证金,则进入清算状态。在清算期间,账户持有人无法下单或取消订单,VALR的清算引擎将接管账户。以下是清算过程中遵循的步骤:
- 取消账户的所有未成交订单;
- 检查账户是否已高于维持保证金:
- 如果否,继续下一步。
- 按账户中最大债务货币总价值的10%,以深度3%的IOC(立即成交或取消)订单下单,订单金额限制在100 USDC至25,000 USDC之间;
- 检查账户是否已高于维持保证金:
- 如果否,继续下一步。
- 再次按总债务金额的10%,以深度3%的IOC订单下单;
- 如此反复,直到账户高于维持保证金。
阶段2:账户低于自动平仓线
如果账户资产价值进一步下降,风险显著增加至资产可能无法覆盖债务的程度,则进入第二阶段清算,完全关闭账户债务。
- 账户的债务将被转移至保险基金,保险基金将用其持有的资产清偿债务;
- 账户中抵押权重大于0的资产将转移至保险基金。
费用与利息
使用杠杆交易资产的手续费结构没有变化。
每小时,贷方会获得利息,而借方则需支付利息。利率的确定方式如下:
- 所有贷方都会指定其在该小时内希望获得的最低借贷利率。
- 在每小时的开始,我们计算所有用户对每种币的总借贷需求。
- 进行一次拍卖:按最低利率对借贷报价进行排序,选择满足借贷需求的最便宜的部分。借贷利率设定为满足边际(最昂贵)贷款需求的最低利率。
示例:
- Alice:希望借入2 BTC
- Bob:希望借入3 BTC
- Charlie:出借1 BTC,最低利率0.01%
- Denise:出借10 BTC,最低利率0.03%
总借贷需求为5 BTC:
- Charlie的1 BTC和Denise的4 BTC满足借贷需求。
- 边际贷款是Denise的4 BTC,最低利率为0.03%。
因此,5 BTC的所有债务(包括Charlie的1 BTC)使用的利率为0.03%。
关键点:
- 所有借贷利率仅持续一小时,每小时重新确定。
- 每个借方在每小时/每种币的利率相同;每个被实际锁定用于贷款的贷方在每小时/每种币收到的利率相同。如果资金未实际用于另一方的债务,则不支付利息。
- 如果在小时中途开启借贷,您将在该小时结束时支付该小时的利率,并在下一次拍卖中反映。
利率信息
保证金交易币种的利率信息可以通过VALR API的REST端点查询:
https://api.valr.com/v1/loans/rates(需要身份验证)
API返回以下数据:
- previousFundingRate:上一轮利息拍卖中支付给贷方的利率。
- estimatedNextRate:下一轮利息拍卖中预计支付给贷方的利率,该利率是动态的,取决于对特定币种的借贷需求及贷款簿中贷款的供应。
- estimatedNextBorrowRate:下一轮利息拍卖中预计向借方收取的利率。
免责声明
本文档旨在以简单术语解释VALR杠杆交易服务的运作方式,不构成您与VALR之间的任何法律义务,也不能作为法律依据。VALR的《服务条款》、保证金《服务条款》、您的《信用协议》(如适用,且由保证金《服务条款》定义)以及您与VALR之间的其他政策和协议将规范您对VALR杠杆交易服务的使用。请参阅上述文件以了解您在使用这些服务时的法律义务。