Что такое снапшот пользовательских данных в подтверждении резервов (PoR)?

Опубликовано 20 янв. 2023 г.Обновлено 24 апр. 2024 г.5 мин на чтение197

Биржа OKX использует подтверждение резервов (Proof of Reserves, PoR) и снапшоты чистых активов. Такой снапшот отражает долги или отрицательный капитал, которые могут возникнуть в процессе займа активов. Если вы заметили расхождения между обзором активов и результатом снапшота, причиной несоответствия могут быть маржинальные позиции на торговом аккаунте или займы (с гибким или фиксированным сроком) на аккаунте Earn. Эти факторы могут влиять на общий расчет активов и приводить к расхождениям.

Почему активы на моем аккаунте не совпадают со снапшотом?

Например, если на вашем аккаунте открыты маржинальные позиции, их стоимость может колебаться в зависимости от рыночных условий. Эти колебания могут привести к расхождениям между текущим балансом активов и снапшотом, сделанным в определенное время. Кроме того, активы на странице «Мой портфель» включают только сумму обеспечения и нереализованной прибыли/убытка (UPL), связанных с этими позициями. Приобретенные активы и долг по маржинальной позиции не отображаются на странице «Мой портфель», но входят в снапшот.

Если капитал аккаунта не соответствует данным снапшота, то общая стоимость аккаунта ниже или выше?

При наличии маржинальной позиции (даже если результат снапшота отличается от капитала аккаунта) оба метода расчета общей стоимости аккаунта будут иметь одинаковые результаты в USD.
Например, во время маржинальной торговли вы занимаете 3 ETH и продаете за 3 × 1100 (цена ETH/USDT) = 3300 USDT. На снапшоте PoR количество ETH уменьшится на 3, а баланс USDT увеличится на 3300. Если объединить снапшоты PoR (ETH + USDT), то результат будет эквивалентен нереализованной прибыли/убытку (UPL) маржинальной позиции.

Расширенная верификация — стоимость торгуемого капитала

Какой режим аккаунта поддерживает маржинальные позиции?

Режим

Простой

Одновалютная маржа Мультивалютная маржа Маржа портфеля

Маржинальная торговля (кросс)

—— Маржинальная позиция

——



——

Маржинальная торговля (изолированная_автопереводы)

——



Маржинальная позиция



Маржинальная позиция



Маржинальная позиция

Маржинальная торговля (изолированная_быстрая маржа)

——



Маржинальная позиция



Маржинальная позиция

——

Где просмотреть режим аккаунта?

Откройте раздел Торговать > Настройки > Режим аккаунта. При необходимости вы можете переключать параметр Переводы изолированной маржи между режимами Автоматические переводы и Быстрая маржа
CT-web-POR-trading settingsОткройте настройки для просмотра режима маржи аккаунта

Примеры различия в расчетах

  • Режим маржинальной позиции: кросс


    Капитал аккаунта

    Снапшот капитала  

    Первоначальные активы




    15 ETH  



    9000 USDT  

    01.png

    Размещение ордера


    Режим маржи: одновалютная

    Режим маржинальной позиции: кросс

    Покупка 10 ETH за 1087,24 и использование ETH в качестве маржи



    Ордер ETH исполняется с комиссией –0,01 ETH, в результате чего будет приобретено (10 – 0,01 = 9,99) ETH



    02.png

    Позиция




    После открытия позиции кросс-баланс аккаунтов не меняется и по-прежнему составляет 15 ETH. В этом случае маржа изолированной позиции не используется.  



    Когда сумма активов позиции составляет 9,99 ETH, а сумма обязательств — 10 872,4 USDT, то рыночная цена ETH равна 1091,43, а PnL — 0,0283 ETH.



    03.png

    Формула


    «Капитал» отображается во вкладке «Активы» на странице торговли



    Капитал аккаунта = кросс-баланс аккаунтов + маржа изолированной позиции +

    UPL маржинальной торговли + UPL фьючерсов + UPL бессрочных контрактов + стоимость опционов  






    Снапшот капитала рассчитывается на с учетом фактических активов и обязательств в маржинальной торговле.    



    Снапшот капитала = кросс-баланс аккаунтов + маржа изолированной  позиции (кроме торговли с изолированной маржой) + активы маржинальной позиции – обязательства по маржинальной позиции + UPL фьючерсов + UPL бессрочных контрактов + стоимость опционов

    Различия в расчетах

    Снапшот капитала  – капитал аккаунта = –маржа изолированной позиции (маржинальная торговля) + активы маржинальной позиции – обязательства по маржинальной позиции – UPL маржинальной торговли







    Пример: лонг ETH/USDT (заём USDT для покупки ETH)



    Снапшот USDT рассчитывается следующим образом: снапшот капитала = сумма USDT во вкладке «Мой портфель» – сумма USDT в обязательствах по маржинальной позиции

    Снапшот ETH рассчитывается следующим образом: снапшот капитала = сумма ETH во вкладке «Мой портфель» + сумма ETH активов маржинальной позиции – сумма ETH от UPL маржинальной торговли   





    Пример: шорт ETH/USDT (заем ETH и продажа USDT)



    Снапшот ETH рассчитывается следующим образом: снапшот капитала = сумма ETH во вкладке «Мой портфель» – сумма ETH в обязательствах по маржинальной позиции


    Снапшот USDT рассчитывается следующим образом: снапшот капитала = сумма USDT во вкладке «Мой портфель» + сумма USDT активов маржинальной позиции – сумма USDT от UPL маржинальной торговли       

    Результаты


    ETH:

    Капитал аккаунта = 15 ETH +

    0,0283 ETH = 15,0283 ETH

      

    USDT:

    Капитал аккаунта = 9000 USDT

    ETH:

    Снапшот капитала = 15 ETH + 9,99 ETH = 24,99 ETH



    USDT:

    Снапшот капитала = 9000 USDT – 10 872,4 USDT = –1872,4 USDT

    Разница в криптовалютах


    ETH:снапшот капитала – капитал аккаунта = 24,99 ETH – 15,0283 ETH = 9,9617 ETH



    USDT:снапшот капитала – капитал аккаунта = –1,872,4 USDT – 9000 USDT = –10 872,4 USDT

    Разница стоимости в USD


    9,9617 ETH * 1091,43 (рыночная цена ETH) + (–10 872,4 USDT) = 0





    Стоимость всех криптовалют аккаунта в USD = стоимость всех активов снапшота в USD

    Как провести кросс-проверку капитала криптовалюты

    ETH:

    Маржа изолированной позиции (маржинальная торговля) = 0 ETH



    Активы маржинальной позиции = 9,99 ETH

    Обязательства по маржинальной позиции = 0 ETH

    Нереализованная прибыль/убыток маржинальной торговли = 0,0283 ETH  

    D-значение = –0 ETH + 9,99 ETH – 0 ETH – 0,0283 ETH = 9,9617 ETH



    USDT:

    Маржа изолированной позиции (маржинальная торговля) = 0 USDT



    Активы маржинальной позиции = 0 USDT

    Обязательства по маржинальной позиции = 10 872,4 USDT

    Нереализованная прибыль/убыток маржинальной торговли = 0 USDT  

    D-значение = –0 USDT + 0 USDT – 10 872,4 USDT – 0 USDT = –10 872,4 USDT



    Страница данных аудита — подробные поля торгового аккаунта  



    ETH :


    Баланс = кросс-баланс аккаунтов + маржа изолированной позиции (кроме торговли с изолированной маржой) = 15 ETH + 0 = 15 ETH

    Активы маржинальной позиции = 9,99 ETH

    Обязательства по маржинальной позиции = 0 ETH

    Плавающий PnL (UPL фьючерсов/бессрочных контрактов + стоимость опционов) = 0 ETH



    USDT:



    Баланс = кросс-баланс аккаунтов + маржа изолированной позиции (кроме торговли с изолированной маржой) = 9000 USDT + 0 = 9000 USDT


    Активы маржинальной позиции = 0 USDT


    Обязательства по маржинальной позиции = –10 874,5 USDT. Сумма обязательств на снапшоте аудита отображается в виде отрицательного числа.


    Плавающий PnL (UPL фьючерсов/бессрочных контрактов + стоимость опционов) = 0 USDT    

    Примечание: общая стоимость активов в аккаунте пользователя и стоимость активов снапшота равны при расчете в USD, но из-за наличия активов и обязательств в маржинальных позициях количество соответствующей криптовалюты будет отличаться
  • Режим маржинальной позиции: изолированный — автопереводы


    Капитал аккаунта

    Снапшот капитала

    Первоначальные активы




    15 ETH


    9000 USDT  

    04.png

    Размещение ордера




    Открытие изолированной маржинальной позиции




    Режим аккаунта: одновалютный


    Режим маржинальной позиции: изолированный — автопереводы  

      

    Покупка 10 ETH за 1406,93 и использование ETH в качестве маржи, кредитное плечо 10x. Маржа изолированной позиции (маржинальная торговля) составляет 1 ETH.

    Ордер ETH исполняется с комиссией –0,01 ETH. Теперь купленный актив составляет (10 – 0,01 = 9,99) ETH

    05.png

    Позиция


    После открытия позиции 1 ETH будет переведен в изолированную маржу.

    Кросс-баланс аккаунтов составит 14 ETH, а маржа изолированной позиции — 1 ETH.



    Изолированная маржинальная позиция



    Активы позиции = 10,99 ETH (включая маржу и купленные активы)


    Обязательства по позиции = 14 069,3 USDT


    Маржа = 1 ETH


    Рыночная цена = 1407,75 USDT, PnL = –0,0042 ETH    

    06.png

    Формула

    «Капитал» отображается во вкладке «Активы» на странице торговли.



    Капитал аккаунта = кросс-баланс аккаунтов + маржа изолированной позиции + UPL маржинальной торговли + UPL фьючерсов + UPL бессрочных контрактов + стоимость опционов

    Снапшот капитала рассчитывается на основе фактических активов и ответственности в маржинальной торговле.



    Снапшот капитала = кросс-баланс аккаунтов + маржа изолированной позиции (кроме торговли с изолированной маржой) + активы маржинальной позиции – обязательства по маржинальной позиции + UPL фьючерсов + UPL бессрочных контрактов + стоимость опционов



    Маржа изолированной позиции учитывается в активах маржинальной позиции.

    Различия в расчетах

    Снапшот капитала – капитал аккаунта = –маржа изолированной позиции (маржинальная торговля) + активы маржинальной позиции – обязательства по маржинальной позиции – UPL маржинальной торговли

    Результаты


    ETH:

    Капитал аккаунта = 14 ETH + 1 ETH + (– 0,0042 ETH) = 14,9958 ETH



    USDT:

    Капитал аккаунта = 9000 USDT

    ETH:

    Снапшот капитала = 14 ETH + 10,99 ETH = 24,99 ETH



    USDT:

    Снапшот капитала = 9000 USDT – 14 069,3 USDT = –5069,3 USDT

    Разница в криптовалютах

    ETH:снапшот капитала – капитал аккаунта = 24,99 ETH – 14,9958 ETH = 9,9942 ETH



    USDT:снапшот капитала – капитал аккаунта = –5069,3 USDT – 9000 USDT = –14 069,3 USDT

    Разница стоимости в USD


    9,9942 ETH * 1407,75 (рыночная цена ETH) + (–14 069,3 USDT) = 0



    Стоимость всех криптовалют аккаунта в USD = стоимость всех активов снапшота в USD

    Как провести кросс-проверку капитала криптовалюты

    ETH:

    Маржа изолированной позиции (маржинальная торговля) = 1 ETH

    Активы маржинальной позиции = 10,99 ETH

    Обязательства по маржинальной позиции = 0 ETH

    Нереализованная прибыль/убыток маржинальной торговли = –0,0042 ETH

    D-значение = –1 ETH + 10,99 ETH – 0 ETH – (–0,0042 ETH) = 9,9942 ETH



    USDT:

    Маржа изолированной позиции (маржинальная торговля) = 0 USDT

    Активы маржинальной позиции = 0 USDT

    Обязательства по маржинальной позиции = 14 069,3 USDT

    Нереализованная прибыль/убыток маржинальной торговли = 0 USD

    D-значение = –0 USDT + 0 USDT – 14 069,3 USDT – 0 USDT = –14 069,3 USDT

    Страница данных аудита — подробные поля торгового аккаунта

    ETH :



    Баланс = кросс-баланс аккаунтов + маржа изолированной позиции (кроме торговли с изолированной маржой) = 14 ETH + 0 = 14 ETH


    Активы маржинальной позиции = 10,99 ETH


    Обязательства по маржинальной позиции = 0 ETH


    Плавающий PnL (UPL фьючерсов/бессрочных контрактов + стоимость опционов) = 0 ETH  



    USDT:



    Баланс = кросс-баланс аккаунтов + маржа изолированной позиции (кроме торговли с изолированной маржой) = 9000 USDT + 0 = 9000 USDT


    Активы маржинальной позиции = 0 USDT


    Обязательства по маржинальной позиции = –14 069,3 USDT. Сумма обязательств на снапшоте аудита отображается в виде отрицательного числа.


    Плавающий PnL (UPL фьючерсов/бессрочных контрактов + стоимость опционов) = 0 USDT   

    Примечание: общая стоимость активов в аккаунте пользователя и стоимость активов снапшота равны при расчете в USD, но из-за наличия активов и обязательств в маржинальных позициях количество соответствующей криптовалюты будет отличаться
  • Режим маржинальной позиции: изолированный — быстрая маржа


    Капитал аккаунта

    Снапшот капитала

    Первоначальные активы




    15 ETH


    9000 USDT  

    07.png

    Размещение ордера


    Открытие изолированной маржинальной позиции



    Режим маржи: одновалютная


    Режим маржинальной позиции: изолированный — быстрая маржа


    Для открытия изолированной маржинальной позиции необходимо перевести активы в позицию.  



    В этом примере в позицию перечисляется 10 ETH.

    Кросс-баланс аккаунтов составит 15 ETH – 10 ETH = 5 ETH, а сумма активов изолированной маржинальной позиции будет равна 10 ETH.

    Покупка 10 ETH за 1409,98 и использование ETH в качестве маржи. Ордер ETH исполняется с комиссией –0,01 ETH. Теперь купленный актив составляет (10 – 0,01 = 9,99) ETH

    08.png

    Позиция


    После открытия позиции



    Изолированная маржинальная позиция



    Активы позиции = 19,99 ETH (включая маржу и купленные активы)


    Обязательства по позиции = 14 099,8 USDT    

    09.png

    Формула

    «Капитал» отображается во вкладке «Активы» на странице торговли.



    Капитал аккаунта = кросс-баланс аккаунтов + маржа изолированной позиции (кроме торговли с изолированной маржой) + активы изолированной маржинальной позиции – обязательства по изолированной маржинальной позиции + UPL кросс-маржинальной торговли + UPL фьючерсов + UPL бессрочных контрактов + стоимость опционов



    *Маржа изолированной позиции в режиме «быстрая маржа» = активы изолированной позиции – обязательства по изолированной позиции

    *В UPL маржинальной торговли не входит UPL режима «быстрая маржа»


    Снапшот капитала рассчитывается на основе фактических активов и ответственности в маржинальной торговле.



    Снапшот капитала = кросс-баланс аккаунтов + маржа изолированной позиции (кроме торговли с изолированной маржой) + активы маржинальной позиции – обязательства по маржинальной позиции + UPL фьючерсов + UPL бессрочных контрактов + стоимость опционов


    Различия в расчетах

    Снапшот капитала – капитал аккаунта = активы кросс-маржинальной позиции – обязательства по кросс-маржинальной позиции – UPL кросс-маржинальной позиции

    Результаты

    ETH:

    Капитал аккаунта = 5 ETH + 19,99 ETH = 24,99 ETH



    USDT:

    Капитал аккаунта = 9000 USDT – 14 099,8 USDT = –5099,8 USDT  

    ETH:

    Снапшот капитала = 5 ETH + 19,99 ETH = 24,99 ETH



    USDT:

    Снапшот капитала = 9000 USDT – 14 099,8 USDT = –5 099,8 USDT  

    Разница в криптовалютах

    ETH:снапшот капитала – капитал аккаунта = 24,99 ETH – 24,99 ETH = 0



    USDT:снапшот капитала – капитал аккаунта = –5099,8 USDT – (–5099,8 USDT) = 0

    Разница стоимости в USD

    Разница стоимости в USD = 0



    Стоимость всех криптовалют аккаунта в USD = стоимость всех активов снапшота в USD

    Как провести кросс-проверку капитала криптовалюты


    ETH:

    Активы кросс-маржинальной позиции = 0

    Обязательства по кросс-маржинальной позиции = 0

    Нереализованная прибыль/убыток кросс-маржинальной торговли = 0

    D-значение = 0 ETH



    USDT:

    Активы кросс-маржинальной позиции = 0

    Обязательства по кросс-маржинальной позиции = 0

    Нереализованная прибыль/убыток кросс-маржинальной торговли = 0

    D-значение = 0 USDT

    Страница данных аудита — подробные поля торгового аккаунта








    ETH :



    Баланс = кросс-баланс аккаунтов + маржа изолированной позиции (кроме торговли с изолированной маржой) = 5 ETH + 0 = 5 ETH


    Активы маржинальной позиции = 19,99 ETH


    Обязательства по маржинальной позиции = 0 ETH


    Плавающий PnL (UPL фьючерсов/бессрочных контрактов + стоимость опционов) = 0 ETH  



    USDT:



    Баланс = кросс-баланс аккаунтов + маржа изолированной позиции (кроме торговли с изолированной маржой) = 9000 USDT + 0 = 9000 USDT


    Активы маржинальной позиции = 0 USDT


    Обязательства по маржинальной позиции = –14 099,8 USDT. Сумма обязательств на снапшоте аудита отображается в виде отрицательного числа.


    Плавающий PnL (UPL фьючерсов/бессрочных контрактов + стоимость опционов) = 0 USDT   

    Примечание: общая стоимость активов в аккаунте пользователя и стоимость активов снапшота равны при расчете в USD, но из-за наличия активов и обязательств в маржинальных позициях количество соответствующей криптовалюты будет отличаться

Расширенная верификация — стоимость активов аккаунта Earn

Как работают займы в аккаунте Earn?

Первоначально: 5000 USDT на основном аккаунте

Гибкий/фиксированный заем: пользователь предоставляет 5000 USDT, чтобы занять 0,1 BTC

Сравнение пользовательских активов после займа и данных снапшота:


Капитал аккаунта

Снапшот

Первоначальные активы

5000 USDT


Заем

Пользователь предоставляет 5000 USDT в качестве обеспечения, чтобы занять 0,1 BTC  

Заемный кредит?


Основной аккаунт: 0,1 BTC

Аккаунт Earn: 3422,46 USDT



Примечание: это обеспечение пользователя. Обеспечение = актив – обязательство. В этом примере капитал пользователя составляет 5000 + (–1577,23) = 3422,46 USDT

Основной аккаунт: 0,1 BTC

Аккаунт Earn:



–0,1 BTC  



5000 USDT  


Всего

0,1 BTC

3422,46 USDT

0 BTC

5000 USDT

Примечание: обеспечение нельзя использовать для других целей, и оно не будет отображаться во вкладке «Активы» > «Мой портфель». Для получения дополнительной информации можно переключиться на аккаунт Earn и перейти во вкладку «Займы».