Derivatives unrealized PnL adjustment
Last updated
Last updated
This page illustrates using the unrealized PnL module for derivatives, managing unrealized PnL for crypto derivatives like contracts and options, supporting calculating of unrealized PnL adjustments for the entity's holdings on exchanges, as well as adjusting unrealized PnL for users' holdings if the entity operates as a platform.
Adjustment frequency: In the adjustment frequency configuration window, select the appropriate adjustment frequency (daily, weekly, monthly)
Manual execution: You can trigger the adjustment manually by clicking on the "Recalculate" button.
Viewing records: The records can be viewed in the Adjustment record table, showing detailed adjustment records and corresponding changes in unrealized PnL for derivatives. the unrealized PnL are calculated using the formula: Beginning-Realized Pnl +Change = Ending
Data traceability: Click on the "Ending" or "Realized Pnl" buttons to view the data source.
The data sources are divided into Profit and loss (PnL) data from exchanges and PnL data from business data.
PnL data from exchanges: This data is sync-ed with the PnL data from the transaction records.
PnL data from business data: This is achieved using automation rules that translates business data into PnL adjustment data.
In the Automation tab, click "+ Add New" to set up new automation rules.
Specify the conditions for the source data and target data, such as data types and trigger events to define the automation conditions.
Manually trigger the configured rule, or "Manually execute all rules" to update generate and the raw data.